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:10px}@media screen and (max-width: 1100px){html{font-size:.9090909091vw}}@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%}main{display:block;position:relative;overflow:hidden}section{position:relative}img,svg,video{width:100%;height:auto;vertical-align:bottom}@font-face{font-family:"RoHMinSinkPro";src:url("../../fonts/RoHMinSinkPro-Md.woff2") format("woff2"),url("../../fonts/RoHMinSinkPro-Md.woff") format("woff"),url("../../fonts/RoHMinSinkPro-Md.ttf") format("truetype"),url("../../fonts/RoHMinSinkPro-Md.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"medio";src:url("../../fonts/medio.woff2") format("woff2"),url("../../fonts/medio.woff") format("woff"),url("../../fonts/medio.ttf") format("truetype"),url("../../fonts/medio.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AppleChancery";src:url("../../fonts/AppleChancery.woff2") format("woff2"),url("../../fonts/AppleChancery.woff") format("woff"),url("../../fonts/AppleChancery.ttf") format("truetype"),url("../../fonts/AppleChancery.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}body{font-family:"RoHMinSinkPro",serif;font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:.1em;color:#000;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}body a{color:#000}.f-MinSink{font-family:"RoHMinSinkPro",serif}.f-medio{font-family:"medio","RoHMinSinkPro",serif}.f-AC{font-family:"AppleChancery","RoHMinSinkPro",serif}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:3em 3rem 0;position:fixed;top:0;left:0;z-index:9999}header.header .logo{width:14.4rem;position:relative}@media screen and (max-width: 750px){header.header{padding:2rem 3.5rem}header.header .logo{width:21.6rem}header.header::before{height:13rem}}footer.footer{padding:0 0 2rem;background:#c9c6c2;position:relative}footer.footer .note-wrap{width:85rem;margin:0 auto}footer.footer .note-wrap .note-box p{color:#040404;line-height:1.4}footer.footer .logo-wrap{padding:10rem 0 0}footer.footer .logo-wrap .logo-box{width:21rem;margin:0 auto}footer.footer .logo-wrap .logo-box a{display:block}footer.footer .tel-wrap{margin:6rem 0 0}footer.footer .tel-wrap .tel-box{width:39rem;margin:0 auto;text-align:center}footer.footer .tel-wrap .tel-box a{display:block;pointer-events:none}footer.footer .tel-wrap .tel-box .note{display:inline-block;font-size:1.4rem;line-height:1.4;color:#040404;margin:2rem 0 0}footer.footer .deve-wrap{margin:5rem 0 0}footer.footer .deve-wrap .deve-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}footer.footer .deve-wrap .deve-box a{margin:0 4rem}footer.footer .deve-wrap .deve-box a.rebax{width:48.3rem}footer.footer .deve-wrap .deve-box a.asp{width:42.9rem}footer.footer .cr-wrap{margin:4rem 0 0}footer.footer .cr-wrap .cr-box{text-align:center}footer.footer .cr-wrap .cr-box small{font-size:10px;color:#040404}@media screen and (max-width: 750px){footer.footer{padding:0 0 20rem}footer.footer .note-wrap{width:68rem}footer.footer .logo-wrap .logo-box{width:31.5rem}footer.footer .tel-wrap .tel-box{width:58.5rem}footer.footer .tel-wrap .tel-box a{pointer-events:auto}footer.footer .tel-wrap .tel-box .note{font-size:2.4rem}footer.footer .deve-wrap{margin:1rem 0 0}footer.footer .deve-wrap .deve-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}footer.footer .deve-wrap .deve-box a{margin:5rem 0 0}footer.footer .deve-wrap .deve-box a.rebax{width:60.375rem}footer.footer .deve-wrap .deve-box a.axe{width:53.625rem}footer.footer .cr-wrap{margin:6rem 0 0}}nav.nav-h{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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:36rem;height:100vh;padding:0 0 0 6rem;background:rgba(0,0,0,.6);position:fixed;top:0;right:0;z-index:9998}nav.nav-h .bg{display:none;width:calc(100vw - 36rem);height:100%;position:absolute;top:0;right:36rem;z-index:-1}nav.nav-h ul{position:relative}nav.nav-h ul li{margin:.7rem 0}nav.nav-h ul a{display:inline-block;padding:.5rem 0;position:relative}nav.nav-h ul a::before{-webkit-transition:all .6s;transition:all .6s;content:"";width:0%;height:1px;background:#fff;position:absolute;bottom:0;left:0}nav.nav-h ul span{color:#fff}nav.nav-h ul.ul-t span{font-size:1.8rem}nav.nav-h ul.ul-b{margin:2rem 0 0}nav.nav-h ul.ul-b span{font-size:1.4rem}nav.nav-h{right:-36rem;-webkit-transition:all .6s;transition:all .6s}nav.nav-h.act{right:0}nav.nav-h.act .bg{display:block}#pageTop nav.nav-h ul li.top a::before,#pageConcept nav.nav-h ul li.concept a::before,#pageLocation nav.nav-h ul li.location a::before,#pageDesign nav.nav-h ul li.design a::before,#pagePlan nav.nav-h ul li.plan a::before,#pageQuality nav.nav-h ul li.quality a::before,#pageEquipment nav.nav-h ul li.equipment a::before,#pageComfortable nav.nav-h ul li.comfortable a::before,#pageEcology nav.nav-h ul li.ecology a::before,#pageSecurity nav.nav-h ul li.security a::before,#pageStructure nav.nav-h ul li.structure a::before,#pageOutline nav.nav-h ul li.outline a::before,#pageMap nav.nav-h ul li.map a::before,#pageRequest nav.nav-h ul li.request a::before,#pageReserve nav.nav-h ul li.reserve a::before,nav.nav-h ul li:hover a::before{width:100%}@media screen and (max-width: 750px){nav.nav-h{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:44rem;padding:13rem 0 0 6rem}nav.nav-h .bg{width:calc(100vw - 44rem);right:44rem}nav.nav-h ul li{margin:1.6rem 0}nav.nav-h ul a{padding:1.4rem 0}nav.nav-h ul a::before{-webkit-transition:all .6s;transition:all .6s;content:"";width:0%;height:1px;background:#fff;position:absolute;bottom:0;left:0}nav.nav-h ul.ul-t span{font-size:2.8rem}nav.nav-h ul.ul-b span{font-size:2.4rem}nav.nav-h{right:-44rem}nav.nav-h ul li:hover span{background:none;background-clip:unset;-webkit-text-fill-color:unset}}button.nav-btn{width:4rem;height:2rem;position:fixed;top:6rem;right:3rem;z-index:9999;mix-blend-mode:difference}button.nav-btn span{position:absolute;right:0;height:.1rem;background-color:#fff}button.nav-btn p{font-size:1.3rem;color:#fff;position:absolute;right:.4rem;bottom:-2.1rem}#pageTop button.nav-btn span{background-color:#fff}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;width:4rem}button.nav-btn span:nth-of-type(2){top:.9rem;width:3rem}button.nav-btn span:nth-of-type(3){bottom:0;width:2rem}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(0.9rem) rotate(45deg);transform:translateY(0.9rem) rotate(45deg);width:4rem}50%{-webkit-transform:translateY(0.9rem) rotate(0);transform:translateY(0.9rem) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:4rem}}@keyframes btn07-bar01{0%{-webkit-transform:translateY(0.9rem) rotate(45deg);transform:translateY(0.9rem) rotate(45deg);width:4rem}50%{-webkit-transform:translateY(0.9rem) rotate(0);transform:translateY(0.9rem) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:4rem}}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(-0.9rem) rotate(-45deg);transform:translateY(-0.9rem) rotate(-45deg);width:4rem}50%{-webkit-transform:translateY(-0.9rem) rotate(0);transform:translateY(-0.9rem) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:2rem}}@keyframes btn07-bar03{0%{-webkit-transform:translateY(-0.9rem) rotate(-45deg);transform:translateY(-0.9rem) rotate(-45deg);width:4rem}50%{-webkit-transform:translateY(-0.9rem) rotate(0);transform:translateY(-0.9rem) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:2rem}}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);width:4rem}50%{-webkit-transform:translateY(0.9rem) rotate(0);transform:translateY(0.9rem) rotate(0)}100%{-webkit-transform:translateY(0.9rem) rotate(45deg);transform:translateY(0.9rem) rotate(45deg);width:4rem}}@keyframes active-btn07-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:4rem}50%{-webkit-transform:translateY(0.9rem) rotate(0);transform:translateY(0.9rem) rotate(0)}100%{-webkit-transform:translateY(0.9rem) rotate(45deg);transform:translateY(0.9rem) rotate(45deg);width:4rem}}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);width:2rem}50%{-webkit-transform:translateY(-0.9rem) rotate(0);transform:translateY(-0.9rem) rotate(0)}100%{-webkit-transform:translateY(-0.9rem) rotate(-45deg);transform:translateY(-0.9rem) rotate(-45deg);width:4rem}}@keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:2rem}50%{-webkit-transform:translateY(-0.9rem) rotate(0);transform:translateY(-0.9rem) rotate(0)}100%{-webkit-transform:translateY(-0.9rem) rotate(-45deg);transform:translateY(-0.9rem) rotate(-45deg);width:4rem}}@media screen and (max-width: 750px){button.nav-btn{width:8rem;height:4rem;top:3rem}button.nav-btn span{height:.2rem}button.nav-btn p{font-size:2.3rem;right:1.2rem;bottom:-4rem}button.nav-btn span:nth-of-type(1){width:8rem}button.nav-btn span:nth-of-type(2){top:1.8rem;width:6rem}button.nav-btn span:nth-of-type(3){bottom:0;width:4rem}@-webkit-keyframes btn07-bar01{0%{-webkit-transform:translateY(1.8rem) rotate(45deg);transform:translateY(1.8rem) rotate(45deg);width:8rem}50%{-webkit-transform:translateY(1.8rem) rotate(0);transform:translateY(1.8rem) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:8rem}}@keyframes btn07-bar01{0%{-webkit-transform:translateY(1.8rem) rotate(45deg);transform:translateY(1.8rem) rotate(45deg);width:8rem}50%{-webkit-transform:translateY(1.8rem) rotate(0);transform:translateY(1.8rem) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:8rem}}@-webkit-keyframes btn07-bar03{0%{-webkit-transform:translateY(-1.8rem) rotate(-45deg);transform:translateY(-1.8rem) rotate(-45deg);width:8rem}50%{-webkit-transform:translateY(-1.8rem) rotate(0);transform:translateY(-1.8rem) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:4rem}}@keyframes btn07-bar03{0%{-webkit-transform:translateY(-1.8rem) rotate(-45deg);transform:translateY(-1.8rem) rotate(-45deg);width:8rem}50%{-webkit-transform:translateY(-1.8rem) rotate(0);transform:translateY(-1.8rem) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:4rem}}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);width:8rem}50%{-webkit-transform:translateY(1.8rem) rotate(0);transform:translateY(1.8rem) rotate(0)}100%{-webkit-transform:translateY(1.8rem) rotate(45deg);transform:translateY(1.8rem) rotate(45deg);width:8rem}}@keyframes active-btn07-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:8rem}50%{-webkit-transform:translateY(1.8rem) rotate(0);transform:translateY(1.8rem) rotate(0)}100%{-webkit-transform:translateY(1.8rem) rotate(45deg);transform:translateY(1.8rem) rotate(45deg);width:8rem}}@-webkit-keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:4rem}50%{-webkit-transform:translateY(-1.8rem) rotate(0);transform:translateY(-1.8rem) rotate(0)}100%{-webkit-transform:translateY(-1.8rem) rotate(-45deg);transform:translateY(-1.8rem) rotate(-45deg);width:8rem}}@keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:4rem}50%{-webkit-transform:translateY(-1.8rem) rotate(0);transform:translateY(-1.8rem) rotate(0)}100%{-webkit-transform:translateY(-1.8rem) rotate(-45deg);transform:translateY(-1.8rem) rotate(-45deg);width:8rem}}}.nav-rr{position:fixed;bottom:0;right:0;z-index:9999}.nav-rr 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:15rem;height:15rem;margin:.3rem 0 0;-webkit-transition:all .5s ease;transition:all .5s ease}.nav-rr a span{font-size:1.6rem;line-height:2;color:#fff}.nav-rr a:hover{opacity:.7}.nav-rr a.request{background:#856d47}@media screen and (max-width: 750px){.nav-rr{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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.nav-rr a{width:16rem;height:16rem;margin:0 0 0 1px}.nav-rr a span{font-size:2.6rem;line-height:1.6}.nav-rr a:hover{opacity:1}}nav.nav-f{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;padding:1rem 0;background:#c4c0bb;position:relative}nav.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-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}nav.nav-f ul li{margin:0 1.5rem}nav.nav-f ul a{display:inline-block;padding:1rem 0;position:relative}nav.nav-f ul a::before{-webkit-transition:all .6s;transition:all .6s;content:"";width:0%;height:1px;background:#040404;position:absolute;bottom:0;left:0}nav.nav-f ul span{color:#040404}nav.nav-f ul.ul-t span{font-size:1.8rem}nav.nav-f ul.ul-b span{font-size:1.4rem}#pageTop nav.nav-f ul li.top a::before,#pageConcept nav.nav-f ul li.concept a::before,#pageLocation nav.nav-f ul li.location a::before,#pageDesign nav.nav-f ul li.design a::before,#pagePlan nav.nav-f ul li.plan a::before,#pageQuality nav.nav-f ul li.quality a::before,#pageEquipment nav.nav-f ul li.equipment a::before,#pageComfortable nav.nav-f ul li.comfortable a::before,#pageEcology nav.nav-f ul li.ecology a::before,#pageSecurity nav.nav-f ul li.security a::before,#pageStructure nav.nav-f ul li.structure a::before,#pageOutline nav.nav-f ul li.outline a::before,#pageMap nav.nav-f ul li.map a::before,#pageRequest nav.nav-f ul li.request a::before,#pageReserve nav.nav-f ul li.reserve a::before,nav.nav-f ul li:hover a::before{width:100%}@media screen and (max-width: 750px){nav.nav-f{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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2rem 0}nav.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-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}nav.nav-f ul li{width:50%;margin:1.2rem 0}nav.nav-f ul a{display:block;padding:1rem 0;text-align:center}nav.nav-f ul.ul-t span{font-size:2.8rem}nav.nav-f ul.ul-b span{font-size:2.4rem}#pageTop nav.nav-f ul li.top a::before,#pageConcept nav.nav-f ul li.concept a::before,#pageLocation nav.nav-f ul li.location a::before,#pageDesign nav.nav-f ul li.design a::before,#pagePlan nav.nav-f ul li.plan a::before,#pageQuality nav.nav-f ul li.quality a::before,#pageEquipment nav.nav-f ul li.equipment a::before,#pageComfortable nav.nav-f ul li.comfortable a::before,#pageEcology nav.nav-f ul li.ecology a::before,#pageSecurity nav.nav-f ul li.security a::before,#pageStructure nav.nav-f ul li.structure a::before,#pageOutline nav.nav-f ul li.outline a::before,#pageMap nav.nav-f ul li.map a::before,#pageRequest nav.nav-f ul li.request a::before,#pageReserve nav.nav-f ul li.reserve a::before,nav.nav-f ul li:hover a::before{width:100%}}.com-note{font-size:1rem;line-height:1.4}@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}.com-content{max-width:1100px;width:96%;margin:0 auto}@media screen and (max-width: 750px){.com-content{width:68rem}}.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-sec-info{padding:13rem 0 16rem;background:#c9c6c2}.com-sec-info .info-wrap .lead-box .p1{width:32.7rem;margin:0 auto 2rem;display:none}.com-sec-info .info-wrap .lead-box .p2{font-size:2.2rem;color:#040404;text-align:center}.com-sec-info .info-wrap .info-box{padding:5rem 0 0;text-align:center;margin:5rem 0 0;position:relative}.com-sec-info .info-wrap .info-box .ttl{font-size:1.7rem;letter-spacing:0;color:#b5a392}.com-sec-info .info-wrap .info-box .p0{font-size:4.3rem;line-height:1.4;color:#806d47;margin:5rem 0 0}.com-sec-info .info-wrap .info-box .p1{font-size:3.3rem;line-height:1.4;color:#806d47}.com-sec-info .info-wrap .info-box p.p2{font-size:1.7rem;margin:4rem 0 0}.com-sec-info .info-wrap .info-box p.p3{font-size:1.4rem;line-height:1.4;margin:2rem 0 0}.com-sec-info .info-wrap .info-box p.p3 span{display:block;font-size:1.7rem;line-height:2.4}.com-sec-info .info-wrap .info-box .cp-copy{display:none;width:50rem;margin:2rem auto 0}.com-sec-info .info-wrap .info-box .btn{width:50rem;margin:3rem auto 0;position:relative}.com-sec-info .info-wrap .info-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;height:8rem;background:#806d47;position:relative;z-index:2;-webkit-transition:all .5s ease;transition:all .5s ease}.com-sec-info .info-wrap .info-box .btn a:hover{opacity:.7}.com-sec-info .info-wrap .info-box .btn span{font-size:2rem;letter-spacing:.3em;color:#fff}.com-sec-info .info-wrap .info-box .btn .bg{display:none;width:100%;position:absolute;top:4rem;left:0;z-index:1}.com-sec-info .info-wrap .info-box::before{content:"";width:2rem;height:2px;background:#afa79f;position:absolute;top:0;right:0;left:0;margin:auto}.com-sec-info .info-wrap .bnr-box{margin:6rem 0 0}.com-sec-info .info-wrap .bnr-box .bnr{width:72rem;margin:0 auto}.com-sec-info .info-wrap .close-box{text-align:center;margin:4rem 0 0}.com-sec-info .info-wrap .close-box .p-1{font-size:1.4rem;line-height:1.6}.com-sec-info .info-wrap .close-box .p-2{font-size:1.2rem;line-height:1.6;margin:1rem 0 0}.com-sec-info.top-sec-info{background:none}.com-sec-info.top-sec-info .info-wrap .lead-box .p1{display:block}.com-sec-info.top-sec-info .info-wrap .lead-box .p2{color:#fff}.com-sec-info.top-sec-info .info-wrap .info-box .p0,.com-sec-info.top-sec-info .info-wrap .info-box .p1{color:#f9dc9b}.com-sec-info.top-sec-info .info-wrap .info-box p.p2{color:#fff}.com-sec-info.top-sec-info .info-wrap .info-box p.p3{color:#fff}.com-sec-info.top-sec-info .info-wrap .info-box .cp-copy{display:block}.com-sec-info.top-sec-info .info-wrap .info-box .bg{display:block}.com-sec-info.top-sec-info .info-wrap .bnr-box{display:none}.com-sec-info.top-sec-info .info-wrap .close-box{color:#fff}@media screen and (max-width: 750px){.com-sec-info .info-wrap .lead-box .p1{width:40.875rem}.com-sec-info .info-wrap .lead-box .p2{font-size:3.2rem}.com-sec-info .info-wrap .info-box .ttl{font-size:2.6rem}.com-sec-info .info-wrap .info-box .p0{font-size:5.2rem}.com-sec-info .info-wrap .info-box .p1{font-size:4.2rem}.com-sec-info .info-wrap .info-box p.p2{font-size:2.6rem}.com-sec-info .info-wrap .info-box p.p3{font-size:2.2rem;letter-spacing:.03em}.com-sec-info .info-wrap .info-box p.p3 span{font-size:2.6rem}.com-sec-info .info-wrap .info-box .cp-copy{width:69rem;margin:3rem auto 0}.com-sec-info .info-wrap .info-box .btn{width:50rem;margin:4rem auto 0}.com-sec-info .info-wrap .info-box .btn a{height:10rem}.com-sec-info .info-wrap .info-box .btn span{font-size:3rem}.com-sec-info .info-wrap .info-box .btn .bg{top:7rem}.com-sec-info .info-wrap .info-box::before{width:2rem}.com-sec-info .info-wrap .bnr-box{margin:7rem 0 0}.com-sec-info .info-wrap .bnr-box .bnr{width:100%}.com-sec-info .info-wrap .close-box{margin:5rem 0 0}.com-sec-info .info-wrap .close-box .p-1{font-size:2.4rem}.com-sec-info .info-wrap .close-box .p-2{font-size:2.2rem;margin:2rem 0 0}}.com-cover-fade{position:relative}.com-cover-fade .com-cover{width:100%;height:100%;background:#fff;position:absolute;top:0;-webkit-transition:all 1s ease;transition:all 1s ease}.com-cover-fade .com-cover.left{left:0}.com-cover-fade .com-cover.right{right:0}.com-cover-fade .com-cover.clr-383833{background:#383833}.com-cover-fade .com-cover.clr-f7f2ec{background:#f7f2ec}.com-cover-fade .com-cover.clr-373a3f{background:#373a3f}.com-cover-fade .com-cover.grd-panda-1{background:-webkit-gradient(linear, left top, left bottom, color-stop(57%, rgb(13, 13, 13)), color-stop(57%, rgb(238, 237, 232)));background:-webkit-linear-gradient(top, rgb(13, 13, 13) 57%, rgb(238, 237, 232) 57%);background:linear-gradient(180deg, rgb(13, 13, 13) 57%, rgb(238, 237, 232) 57%)}.com-cover-fade .com-cover.grd-panda-2{background:-webkit-gradient(linear, left top, left bottom, color-stop(43%, rgb(13, 13, 13)), color-stop(43%, rgb(238, 237, 232)));background:-webkit-linear-gradient(top, rgb(13, 13, 13) 43%, rgb(238, 237, 232) 43%);background:linear-gradient(180deg, rgb(13, 13, 13) 43%, rgb(238, 237, 232) 43%)}.com-sec-main{position:relative;padding:0 0 50vh}.com-sec-main .com-bg-wrap{width:100vw;height:100vh;position:absolute;top:0;left:0}.com-sec-main .com-bg-wrap .bg{width:100%;height:100%}.com-sec-main .com-bg-wrap .bg img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-webkit-clip-path:polygon(50% 13%, 50% 13%, 50% 87%, 50% 87%);clip-path:polygon(50% 13%, 50% 13%, 50% 87%, 50% 87%);-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.com-sec-main .com-bg-wrap .bg img.off{opacity:1}.com-sec-main .com-bg-wrap .bg img.on{opacity:0}.com-sec-main .com-bg-wrap .scroll-box{position:absolute;bottom:0;left:4.5rem;-webkit-transition:all 1s ease;transition:all 1s ease}.com-sec-main .com-bg-wrap .cap{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.com-sec-main .com-bg-wrap.open .bg img{-webkit-clip-path:polygon(34% 13%, 66% 13%, 66% 87%, 34% 87%);clip-path:polygon(34% 13%, 66% 13%, 66% 87%, 34% 87%)}.com-sec-main .com-bg-wrap.open-full .bg img{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.com-sec-main .com-bg-wrap.open-full .bg img.off{opacity:0}.com-sec-main .com-bg-wrap.open-full .bg img.on{opacity:1}.com-sec-main .com-bg-wrap.open-full .scroll-box{opacity:0}.com-sec-main .com-bg-wrap.open-full .cap{opacity:1}.com-sec-main .com-main-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:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:115rem;width:96%;height:100vh;margin:0 auto;position:relative}.com-sec-main .com-main-wrap .copy-box .ttl{font-size:5rem;letter-spacing:.05em;line-height:1.2}.com-sec-main .com-main-wrap .copy-box .subttl{font-size:1.7rem;letter-spacing:0em;line-height:1.6;color:#b5a392;margin:1.5rem 0 0}.com-sec-main .com-main-wrap .copy-box .lead{font-size:1.4rem;margin:6rem 0 0}#pageDesign .com-sec-main{background:#c6c3bf}#pageDesign .com-sec-main .com-main-wrap .copy-box .ttl{color:#172622}#pageDesign .com-sec-main .com-main-wrap .copy-box .lead{color:#172622}#pageLocation .com-sec-main{background:#7e7c80}#pageLocation .com-sec-main .com-main-wrap .copy-box .ttl{color:#fff}#pageLocation .com-sec-main .com-main-wrap .copy-box .lead{color:#fff}#pagePlan .com-sec-main{background:#0d221e}#pagePlan .com-sec-main .com-main-wrap .copy-box .ttl{color:#67571e}#pagePlan .com-sec-main .com-main-wrap .copy-box .lead{color:#67571e}#pageQuality .com-sec-main{background:#373a3f}#pageQuality .com-sec-main .com-main-wrap .copy-box .ttl{color:#58544e}#pageQuality .com-sec-main .com-main-wrap .copy-box .lead{color:#58544e}#pageEquipment .com-sec-main{background:#f7f2ec}#pageEquipment .com-sec-main .com-main-wrap .copy-box .ttl{color:#1f1f1f}#pageEquipment .com-sec-main .com-main-wrap .copy-box .lead{color:#1f1f1f}#pageComfortable .com-sec-main{background:#babbb1}#pageComfortable .com-sec-main .com-main-wrap .copy-box .ttl{color:#67571e}#pageComfortable .com-sec-main .com-main-wrap .copy-box .lead{color:#67571e}@media screen and (max-width: 750px){.com-sec-main{padding:0 0 100vh}.com-sec-main .com-bg-wrap .bg img{-webkit-clip-path:polygon(50% 23%, 50% 23%, 50% 77%, 50% 77%);clip-path:polygon(50% 23%, 50% 23%, 50% 77%, 50% 77%)}.com-sec-main .com-bg-wrap .scroll-box{bottom:23%}.com-sec-main .com-bg-wrap.open .bg img{-webkit-clip-path:polygon(30% 23%, 70% 23%, 70% 77%, 30% 77%);clip-path:polygon(30% 23%, 70% 23%, 70% 77%, 30% 77%)}.com-sec-main .com-bg-wrap.open-full .bg img{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.com-sec-main .com-main-wrap{width:68rem}.com-sec-main .com-main-wrap .copy-box .ttl{font-size:6rem}.com-sec-main .com-main-wrap .copy-box .subttl{font-size:2.6rem}.com-sec-main .com-main-wrap .copy-box .lead{font-size:2.4rem}#pagePlan .com-sec-main .com-bg-wrap .bg img{-o-object-position:10% center;object-position:10% center}}.com-scroll-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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.com-scroll-box .dot{width:3px;height:3px;margin:0 0 2rem;position:relative}.com-scroll-box .dot span{display:block;width:100%;height:100%;background:#fff;border-radius:50%}.com-scroll-box .line{width:1px;height:14rem;position:relative}.com-scroll-box .line span{display:block;width:100%;height:0%;background:#fff;position:absolute;top:0;left:0;-webkit-animation-name:scrollAnime;animation-name:scrollAnime;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes scrollAnime{0%{height:0%;top:0;bottom:auto}20%{height:0%}40%{height:100%;top:0;bottom:auto}60%{height:100%;top:auto;bottom:0}80%{height:0%}100%{height:0%;top:auto;bottom:0}}@keyframes scrollAnime{0%{height:0%;top:0;bottom:auto}20%{height:0%}40%{height:100%;top:0;bottom:auto}60%{height:100%;top:auto;bottom:0}80%{height:0%}100%{height:0%;top:auto;bottom:0}}.com-subttl{font-size:1.7rem;letter-spacing:0;color:#b5a392}.com-lead{font-size:2.8rem;line-height:1.8}.com-txt{font-size:1.6rem;line-height:2.6}@media screen and (max-width: 750px){.com-subttl{font-size:2.6rem}.com-lead{font-size:3.8rem}.com-txt{font-size:2.6rem}}.com-viewmore-btn .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;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;width:40rem;height:8rem;border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.com-viewmore-btn .btn span{font-size:1.8rem;color:#4d4d4d;margin:.6rem 0 0}.com-viewmore-btn .btn i{width:.9rem;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}.com-viewmore-btn .btn i img{display:block}.com-viewmore-btn .btn:hover{background:#e7e7e7}@media screen and (max-width: 750px){.com-viewmore-btn .btn{width:50rem;height:10rem}.com-viewmore-btn .btn span{font-size:2.8rem;margin:.6rem 0 0}.com-viewmore-btn .btn i{width:1.2rem;right:2rem}}.com-anchor-wrap .anchor-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;padding:1rem 0;border-top:solid 1px #d8cfc7;border-bottom:solid 1px #d8cfc7}.com-anchor-wrap .anchor-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:10rem;height:10rem;border-radius:50%;margin:0 5rem;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.com-anchor-wrap .anchor-box .btn span{font-size:3.3rem;letter-spacing:.05em;color:#67571e;text-align:center}.com-anchor-wrap .anchor-box .btn i{display:block;width:1.2rem;position:absolute;bottom:1.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}.com-anchor-wrap .anchor-box .btn.fs-s span{font-size:1.8rem}.com-anchor-wrap .anchor-box .btn.act,.com-anchor-wrap .anchor-box .btn:hover{background:rgba(186,178,170,.3)}.com-anchor-wrap .anchor-box .btn.clr-b3aba3.act,.com-anchor-wrap .anchor-box .btn.clr-b3aba3:hover{background:rgba(179,171,163,.7)}@media screen and (max-width: 750px){.com-anchor-wrap .anchor-box .btn{width:12.5rem;height:12.5rem;margin:0 2rem}.com-anchor-wrap .anchor-box .btn span{font-size:4.2rem}.com-anchor-wrap .anchor-box .btn i{width:1.5rem;bottom:1.875rem}.com-anchor-wrap .anchor-box .btn:hover{background:rgba(186,178,170,0)}.com-anchor-wrap .anchor-box .btn.act{background:rgba(186,178,170,.3)}}.com-modal .modal__overlay{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;background:rgba(0,0,0,.6);position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999}.com-modal .modal__container{max-width:50rem;max-height:100vh;padding:3rem;background:#fff;overflow-y:auto}.com-modal .modal__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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.com-modal .modal__title{font-size:2rem}.com-modal .modal__close::before{content:"✕"}@-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%)}}.com-modal .micromodal-slide{display:none}.com-modal .micromodal-slide.is-open{display:block}.com-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)}.com-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)}.com-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)}.com-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)}.com-modal .micromodal-slide .modal__container,.com-modal .micromodal-slide .modal__overlay{will-change:transform}#pageTop .sec-modal .modal-wrap .modal__overlay{background:rgba(0,0,0,.8);z-index:99998}#pageTop .sec-modal .modal-wrap .modal__container{max-width:100rem;max-height:94vh;padding:0;background:none}#pageTop .sec-modal .modal-wrap .modal__header{padding:5rem 4rem;position:absolute;top:0;right:0;z-index:2}#pageTop .sec-modal .modal-wrap .modal__close{width:6rem;height:6rem}#pageTop .sec-modal .modal-wrap .modal__close::before{display:none}#pageTop .sec-modal .modal-wrap .modal__content 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}#pageTop .sec-modal .modal-wrap .modal__content a:hover{opacity:.7}@media screen and (max-width: 750px){#pageTop .sec-modal .modal-wrap .modal__container{max-width:68rem}#pageTop .sec-modal .modal-wrap .modal__header{padding:3rem 2rem}}#pageTop .top-com-bg{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:-1}#pageTop .top-com-bg video{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:100%;height:auto}#pageTop .top-com-bg .cover{width:100%;height:100%;background:rgba(35,28,29,.6);position:absolute;top:0;left:0}#pageTop .v_h_base .top-com-bg video{width:auto;height:100%}#pageTop .sec-main{height:100vh;position:relative}#pageTop .sec-main .main-wrap{width:100%;height:100%}#pageTop .sec-main .main-wrap .main-box{max-width:115rem;width:96%;position:absolute;bottom:7rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}#pageTop .sec-main .main-wrap .main-box .img{width:41rem;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(8px);filter:blur(8px);-webkit-transition:all 4s ease;transition:all 4s ease}#pageTop .sec-main .main-wrap .main-box .img.act{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px)}#pageTop .sec-main .main-wrap .scroll-box{position:absolute;bottom:0;left:4.5rem;-webkit-transition:all 1s ease;transition:all 1s ease}#pageTop .sec-main .main-wrap .scroll-box.none{opacity:0}@media screen and (max-width: 750px){#pageTop .sec-main .main-wrap .main-box{width:68rem;top:50%;bottom:auto;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto}#pageTop .sec-main .main-wrap .main-box .img{width:51.25rem}#pageTop .sec-main .main-wrap .scroll-box{position:fixed}#pageTop .sec-main .main-wrap .scroll-box.none{opacity:0}}#pageTop .sec-merit{margin:4rem 0 0}#pageTop .sec-merit .merit-wrap{max-width:115rem;width:96%;margin:0 auto}#pageTop .sec-merit .merit-wrap .merit-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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border-bottom:solid 1px #c1c1c1}#pageTop .sec-merit .merit-wrap .merit-box .merit{padding:2.5rem 2rem;position:relative}#pageTop .sec-merit .merit-wrap .merit-box .merit::before{content:"";width:1px;height:6.4rem;background:#c1c1c1;position:absolute;top:0;right:0;bottom:0;margin:auto;-webkit-transform:rotate(25deg);transform:rotate(25deg)}#pageTop .sec-merit .merit-wrap .merit-box .merit-3::before,#pageTop .sec-merit .merit-wrap .merit-box .merit-5::before{display:none}#pageTop .sec-merit .merit-wrap .merit-box .merit-1{width:30.7rem}#pageTop .sec-merit .merit-wrap .merit-box .merit-2{width:23.5rem}#pageTop .sec-merit .merit-wrap .merit-box .merit-3{width:45.8rem}#pageTop .sec-merit .merit-wrap .merit-box .merit-4{width:49.4rem;padding-bottom:1rem;margin:0 0 1.5rem}#pageTop .sec-merit .merit-wrap .merit-box .merit-5{width:45.7rem;padding-bottom:1rem}#pageTop .sec-merit .merit-wrap .merit-box-1{border-top:solid 1px #c1c1c1}@media screen and (max-width: 750px){#pageTop .sec-merit .merit-wrap{width:68rem}#pageTop .sec-merit .merit-wrap .merit-box{padding:2rem 0}#pageTop .sec-merit .merit-wrap .merit-box .merit{padding:2rem 2rem}#pageTop .sec-merit .merit-wrap .merit-box .merit::before{height:6.4rem}#pageTop .sec-merit .merit-wrap .merit-box .merit-2::before,#pageTop .sec-merit .merit-wrap .merit-box .merit-3::before,#pageTop .sec-merit .merit-wrap .merit-box .merit-4::before,#pageTop .sec-merit .merit-wrap .merit-box .merit-5::before{display:none}#pageTop .sec-merit .merit-wrap .merit-box .merit-1{width:38.375rem}#pageTop .sec-merit .merit-wrap .merit-box .merit-2{width:29.375rem}#pageTop .sec-merit .merit-wrap .merit-box .merit-3{width:57.25rem}#pageTop .sec-merit .merit-wrap .merit-box .merit-4{width:61.75rem;padding-bottom:2rem;margin:0}#pageTop .sec-merit .merit-wrap .merit-box .merit-5{width:57.125rem;padding-bottom:2rem}}#pageTop .sec-each-cntnt{position:relative}#pageTop .sec-each-cntnt .bg-wrap{width:100vw;height:100vh;position:absolute;top:0;left:0}#pageTop .sec-each-cntnt .bg-wrap .bg{width:100%;height:100%}#pageTop .sec-each-cntnt .bg-wrap .bg img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-webkit-clip-path:polygon(50% 13%, 50% 13%, 50% 87%, 50% 87%);clip-path:polygon(50% 13%, 50% 13%, 50% 87%, 50% 87%);-webkit-transition:all 1.5s ease;transition:all 1.5s ease}#pageTop .sec-each-cntnt .bg-wrap .bg img.off{opacity:1}#pageTop .sec-each-cntnt .bg-wrap .bg img.on{opacity:0}#pageTop .sec-each-cntnt .bg-wrap .scroll-box{position:absolute;bottom:0;left:4.5rem;-webkit-transition:all 1s ease;transition:all 1s ease}#pageTop .sec-each-cntnt .bg-wrap .cap{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}#pageTop .sec-each-cntnt .bg-wrap.open .bg img{-webkit-clip-path:polygon(34% 13%, 66% 13%, 66% 87%, 34% 87%);clip-path:polygon(34% 13%, 66% 13%, 66% 87%, 34% 87%)}#pageTop .sec-each-cntnt .bg-wrap.open-full .bg img{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}#pageTop .sec-each-cntnt .bg-wrap.open-full .bg img.off{opacity:0}#pageTop .sec-each-cntnt .bg-wrap.open-full .bg img.on{opacity:1}#pageTop .sec-each-cntnt .bg-wrap.open-full .scroll-box{opacity:0}#pageTop .sec-each-cntnt .bg-wrap.open-full .cap{opacity:1}#pageTop .sec-each-cntnt .main-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:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:115rem;width:96%;height:100vh;margin:0 auto;position:relative}#pageTop .sec-each-cntnt .main-wrap .copy-box .ttl{font-size:5rem;letter-spacing:.05em;line-height:1.2}#pageTop .sec-each-cntnt .main-wrap .copy-box .subttl{font-size:1.7rem;letter-spacing:0em;line-height:1.6;color:#b5a392;margin:1rem 0 0}@media screen and (max-width: 750px){#pageTop .sec-each-cntnt .bg-wrap .bg img{-webkit-clip-path:polygon(50% 23%, 50% 23%, 50% 77%, 50% 77%);clip-path:polygon(50% 23%, 50% 23%, 50% 77%, 50% 77%)}#pageTop .sec-each-cntnt .bg-wrap.open .bg img{-webkit-clip-path:polygon(30% 23%, 70% 23%, 70% 77%, 30% 77%);clip-path:polygon(30% 23%, 70% 23%, 70% 77%, 30% 77%)}#pageTop .sec-each-cntnt .bg-wrap.open-full .bg img{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}#pageTop .sec-each-cntnt .main-wrap{width:68rem}#pageTop .sec-each-cntnt .main-wrap .copy-box .ttl{font-size:6rem}#pageTop .sec-each-cntnt .main-wrap .copy-box .subttl{font-size:2.6rem}}#pageTop .sec-each-cntnt.sec-cntnt-1{background:#231c1d}#pageTop .sec-each-cntnt.sec-cntnt-1 .bg-wrap .cover{width:100%;height:100%;background:rgba(35,28,29,.9);position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}#pageTop .sec-each-cntnt.sec-cntnt-1 .bg-wrap.cover-on .cover{opacity:1}#pageTop .sec-each-cntnt.sec-cntnt-1 .main-wrap .copy-box .ttl{color:#5a585e}#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap{padding:9rem 0 10rem;margin:400px 0 0;position:relative}#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap .copy-box .ttl{font-size:1.7rem;letter-spacing:0em;line-height:1.6;color:#b5a392}#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap .copy-box .lead{font-size:2.8rem;line-height:2.2;color:#fff;margin:4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap .copy-box .txt{font-size:1.6rem;line-height:3;color:#fff;margin:4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap .copy-box .last{font-size:2rem;letter-spacing:.15em;color:#fff;margin:4rem 0 0}@media screen and (max-width: 750px){#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap .copy-box .ttl{font-size:2.6rem}#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap .copy-box .lead{font-size:3.8rem}#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap .copy-box .txt{font-size:2.6rem}#pageTop .sec-each-cntnt.sec-cntnt-1 .concept-wrap .copy-box .last{font-size:3rem}}#pageTop .sec-each-cntnt.sec-cntnt-2{background:#c6c3bf}#pageTop .sec-each-cntnt.sec-cntnt-2 .main-wrap .copy-box .ttl{color:#172622}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap{padding:9rem 0 10rem;background:#c6c3bf;margin:400px 0 0;position:relative}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .ttl-box .ttl{font-size:6rem;color:#172622;text-align:center}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .copy-box{max-width:50%;width:50rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .copy-box .ttl{font-size:1.7rem;letter-spacing:0em;line-height:1.6;color:#b5a392}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .copy-box .lead{font-size:2.8rem;line-height:2.2;margin:4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .copy-box .txt{font-size:1.6rem;line-height:3;margin:4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .btn-box{margin:5rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .pers-box{width:88rem;position:absolute;right:-9rem;bottom:0}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .pers-box .cap{bottom:10rem;right:10rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:19rem 0 10rem;background:#383833;position:relative}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .left-box{width:56.5693430657%;margin:0 2.5rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .right-box{width:calc(43.4306569343% - 2.5rem)}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .img-box .img{width:100%;height:100%}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-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%}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .img-box.img-box-1{height:85rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .img-box.img-box-2{width:38rem;height:50rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .copy-box{margin:24rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .copy-box .ttl{font-size:1.7rem;letter-spacing:0em;line-height:1.6;color:#b5a392}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .copy-box .txt{font-size:1.5rem;line-height:2.8;color:#fff;margin:1rem 0 0}@media screen and (max-width: 750px){#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap{padding:9rem 0 0rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .ttl-box .ttl{font-size:7rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .copy-box{max-width:none;width:100%}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .copy-box .ttl{font-size:2.6rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .copy-box .lead{font-size:3.8rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .copy-box .txt{font-size:2.6rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .btn-box{margin:8rem 0 0;text-align:center}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .pers-box{width:84rem;position:relative;right:12rem;bottom:auto}#pageTop .sec-each-cntnt.sec-cntnt-2 .design-wrap .pers-box .cap{bottom:10rem;right:2rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .left-box{width:100%;margin:0}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .right-box{width:68rem;margin:4rem auto 0}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .img-box.img-box-1{height:50rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .img-box.img-box-2{width:100%;height:45rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .copy-box{margin:8rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .copy-box .ttl{font-size:2.6rem}#pageTop .sec-each-cntnt.sec-cntnt-2 .point-wrap .copy-box .txt{font-size:2.4rem}}#pageTop .sec-each-cntnt.sec-cntnt-3{background:#f7f2ec}#pageTop .sec-each-cntnt.sec-cntnt-3 .main-wrap .copy-box .ttl{color:#1f1f1f}#pageTop .sec-each-cntnt.sec-cntnt-3 .equipment-wrap{padding:9rem 0 10rem;background:#f7f2ec;margin:400px 0 0;position:relative}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:115rem;width:96%;margin:0 auto}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .left-box{width:50%;margin:0 8.4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .right-box{width:40%}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .left{width:13.5rem;margin:0 2rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p1{font-size:2.8rem;margin:1.5rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p2{display:inline-block;padding:.5rem .5rem .5rem 1rem;border:solid 1px #be975b;font-size:2.5rem;color:#be975b;letter-spacing:.15em;margin:2rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p3{font-size:2.5rem;letter-spacing:0em;margin:1.5rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p4{font-size:1.6rem;margin:1rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p5{font-size:1.6rem;line-height:1.8;margin:4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .list-box{margin:2.5rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .list-box .ttl{font-size:2.2rem;letter-spacing:0em;color:#be975b;text-align:center;margin:0 0 2rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .img-box .img{width:100%;height:60rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-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%;-o-object-position:left center;object-position:left center}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .img-box .note{text-align:right}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:110rem;width:96%;margin:0 auto}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .left-box{width:50%}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .img-box{width:49rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .img-box .note{text-align:right}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .copy-box .p1{font-size:3rem;line-height:1.2}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .copy-box .p1 span{font-size:7.6rem;color:#be975b}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .copy-box .p2{font-size:1.6rem;line-height:1.8;margin:4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .btn-wrap{max-width:110rem;width:96%;margin:0 auto}#pageTop .sec-each-cntnt.sec-cntnt-3 .btn-wrap .btn-box{width:50%;margin:0 0 0 auto}@media screen and (max-width: 750px){#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap{width:68rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .left-box{width:100%;margin:0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .right-box{width:100%}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .left{width:17rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p1{font-size:3.2rem;margin:3rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p2{font-size:3rem;margin:2.5rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p3{font-size:3rem;margin:2rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p4{font-size:2.2rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .iot-box .p5{font-size:2.2rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .list-box{margin:3.5rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .list-box .ttl{font-size:3.2rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .img-box{margin:4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .iot-wrap .img-box .img{height:45rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap{width:68rem;margin:8rem auto 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .left-box{width:100%}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .img-box{width:56rem;margin:0 auto}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .copy-box .p1{font-size:3.4rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .copy-box .p1 span{font-size:7.6rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .parking-wrap .copy-box .p2{font-size:2.6rem}#pageTop .sec-each-cntnt.sec-cntnt-3 .btn-wrap{width:68rem;margin:8rem auto 0}#pageTop .sec-each-cntnt.sec-cntnt-3 .btn-wrap .btn-box{width:auto;margin:0;text-align:center}}#pageTop .sec-each-cntnt.sec-cntnt-4{background:#7e7c80}#pageTop .sec-each-cntnt.sec-cntnt-4 .bg-wrap .bg img{-o-object-position:center bottom;object-position:center bottom}#pageTop .sec-each-cntnt.sec-cntnt-4 .main-wrap .copy-box .ttl{color:#fff}#pageTop .sec-each-cntnt.sec-cntnt-4 .location-wrap{padding:9rem 0 10rem;background:#fff;margin:400px 0 0;position:relative}#pageTop .sec-each-cntnt.sec-cntnt-4 .copy-wrap .copy-box .ttl{font-size:1.7rem;letter-spacing:0em;line-height:1.6;color:#b5a392}#pageTop .sec-each-cntnt.sec-cntnt-4 .copy-wrap .copy-box .lead{font-size:2.8rem;line-height:2.2;margin:4rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:115rem;width:95%;margin:0 auto}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .flex-main-box{width:calc(50% - 6.5rem)}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .flex-list-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:50%}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .main-box .note{text-align:right}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .copy-box{margin:10rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .copy-box .txt{font-size:1.6rem;line-height:2.6}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .copy-box .note{line-height:1.6;margin:2rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .list-box{width:46%;margin:0 0 4rem}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .list-box .txt{font-size:1.4rem;line-height:1.8;text-align:center;margin:2rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap.flex-wrap-1{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap.flex-wrap-1 .flex-list-box{margin:13rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap.flex-wrap-2{margin:6rem auto 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap.flex-wrap-2 .flex-list-box{margin:6rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .btn-wrap{max-width:115rem;width:95%;margin:4rem auto 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .btn-wrap .btn-box{width:50%;text-align:center;margin:0 0 0 auto}@media screen and (max-width: 750px){#pageTop .sec-each-cntnt.sec-cntnt-4 .copy-wrap .copy-box .ttl{font-size:2.6rem}#pageTop .sec-each-cntnt.sec-cntnt-4 .copy-wrap .copy-box .lead{font-size:3.8rem}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap{width:68rem}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .flex-main-box{width:100%}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .flex-list-box{width:100%}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .copy-box{margin:6rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .copy-box .txt{font-size:2.6rem}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .list-box{width:48%}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap .list-box .txt{font-size:2.4rem}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap.flex-wrap-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:6rem auto 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap.flex-wrap-1 .flex-list-box{margin:6rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap.flex-wrap-2{margin:6rem auto 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .flex-wrap.flex-wrap-2 .flex-list-box{margin:6rem 0 0}#pageTop .sec-each-cntnt.sec-cntnt-4 .btn-wrap{width:68rem}#pageTop .sec-each-cntnt.sec-cntnt-4 .btn-wrap .btn-box{width:auto;margin:0}}#pageTop .sec-map{background:#ccc}#pageTop .sec-map .map-wrap{height:65rem}#pageTop .sec-map .map-wrap iframe{width:100%;height:100%}#pageTop .sec-access{padding:9rem 0 14rem;background:#fff}#pageTop .sec-access .access-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageTop .sec-access .access-wrap .left-box{width:40.1459854015%;margin:0 8rem 0 0}#pageTop .sec-access .access-wrap .right-box{width:48.1751824818%}#pageTop .sec-access .access-wrap .main-box{height:83rem}#pageTop .sec-access .access-wrap .main-box .img{width:100%;height:100%}#pageTop .sec-access .access-wrap .main-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-o-object-position:right center;object-position:right center}#pageTop .sec-access .access-wrap .main-box .note{text-align:right}#pageTop .sec-access .access-wrap .ttl-box .ttl{font-size:5rem;letter-spacing:.05em;color:#be975b}#pageTop .sec-access .access-wrap .map-box{margin:8rem 0 0}#pageTop .sec-access .access-wrap .btn-box{margin:6rem 0 0}@media screen and (max-width: 750px){#pageTop .sec-access .access-wrap .left-box{width:100%;margin:0}#pageTop .sec-access .access-wrap .right-box{width:68rem;margin:8rem auto 0}#pageTop .sec-access .access-wrap .main-box{height:50rem}#pageTop .sec-access .access-wrap .main-box .note{margin:0 1rem 0 0}#pageTop .sec-access .access-wrap .ttl-box .ttl{font-size:6rem}#pageTop .sec-access .access-wrap .map-box{margin:4rem 0 0}#pageTop .sec-access .access-wrap .btn-box{text-align:center;margin:8rem 0 0}}#pageTop .sec-movie{height:40rem}#pageDesign .sec-intro{padding:20rem 0 24rem;background:#eeede9}#pageDesign .sec-intro .intro-wrap .copy-box .ttl{font-size:6rem;letter-spacing:.05em;color:#172622;text-align:center}#pageDesign .sec-intro .intro-wrap .copy-box .subttl{margin:6rem 0 0}#pageDesign .sec-intro .intro-wrap .copy-box .lead{margin:4rem 0 0}#pageDesign .sec-intro .intro-wrap .copy-box .txt{margin:3rem 0 0}#pageDesign .sec-intro .intro-wrap .img-box{width:105rem;position:absolute;right:-10rem;bottom:0}#pageDesign .sec-intro .intro-wrap .img-box .cap{bottom:10rem;right:11rem}@media screen and (max-width: 750px){#pageDesign .sec-intro{padding:20rem 0 0rem}#pageDesign .sec-intro .intro-wrap .copy-box .ttl{font-size:7rem}#pageDesign .sec-intro .intro-wrap .img-box{width:84rem;position:relative;right:12rem;bottom:auto}#pageDesign .sec-intro .intro-wrap .img-box .cap{bottom:10rem;right:2rem}}#pageDesign .sec-entrance{background:#0d0d0d}#pageDesign .sec-entrance .main-wrap .img-box{height:77rem;position:relative;overflow:hidden}#pageDesign .sec-entrance .main-wrap .img-box .img{height:100%}#pageDesign .sec-entrance .main-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%}#pageDesign .sec-entrance .copy-wrap{padding:10rem 0 36rem}#pageDesign .sec-entrance .copy-wrap .copy-box .ttl{font-size:5rem;letter-spacing:.05em;color:#fff}#pageDesign .sec-entrance .copy-wrap .copy-box .subttl{margin:6rem 0 0}#pageDesign .sec-entrance .copy-wrap .copy-box .lead{color:#b5a392;margin:2rem 0 0}#pageDesign .sec-entrance .copy-wrap .copy-box .txt{color:#fff;margin:4rem 0 0}#pageDesign .sec-entrance .gallery-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 18rem;background:#eeede8}#pageDesign .sec-entrance .gallery-wrap .flex-list-box{width:50%}#pageDesign .sec-entrance .gallery-wrap .flex-list-box-2{margin:-22rem 0 0}#pageDesign .sec-entrance .gallery-wrap .flex-list-box-3{margin:-22rem 0 0 auto}#pageDesign .sec-entrance .gallery-wrap .img-box{position:relative}#pageDesign .sec-entrance .gallery-wrap .copy-box{padding:7rem 7rem 0}#pageDesign .sec-entrance .gallery-wrap .copy-box .ttl{font-size:5rem;letter-spacing:.05em}#pageDesign .sec-entrance .gallery-wrap .copy-box .subttl{margin:6rem 0 0}#pageDesign .sec-entrance .gallery-wrap .copy-box .lead{color:#b5a392;margin:2rem 0 0}#pageDesign .sec-entrance .gallery-wrap .copy-box .txt{margin:4rem 0 0}@media screen and (max-width: 750px){#pageDesign .sec-entrance .main-wrap .img-box{height:45rem}#pageDesign .sec-entrance .copy-wrap{padding:10rem 0 26rem}#pageDesign .sec-entrance .copy-wrap .copy-box .ttl{font-size:6rem}#pageDesign .sec-entrance .gallery-wrap .flex-list-box-2{margin:-15rem 0 0}#pageDesign .sec-entrance .gallery-wrap .flex-list-box-3{width:68rem;margin:0 auto}#pageDesign .sec-entrance .gallery-wrap .copy-box{padding:8rem 0 0}#pageDesign .sec-entrance .gallery-wrap .copy-box .ttl{font-size:6rem}}#pageDesign .sec-landplan{padding:0 0 20rem;background:#eeede8}#pageDesign .sec-landplan .main-wrap .img-box{height:45rem;position:relative;overflow:hidden}#pageDesign .sec-landplan .main-wrap .img-box .img{height:100%}#pageDesign .sec-landplan .main-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%}#pageDesign .sec-landplan .landplan-wrap{padding:10rem 0 0;position:relative}#pageDesign .sec-landplan .landplan-wrap .copy-box .ttl{font-size:6rem;letter-spacing:.05em;color:#172622;text-align:center}#pageDesign .sec-landplan .landplan-wrap .copy-box .subttl{margin:6rem 0 0}#pageDesign .sec-landplan .landplan-wrap .copy-box .lead{margin:4rem 0 0}#pageDesign .sec-landplan .landplan-wrap .copy-box .txt{margin:3rem 0 0}#pageDesign .sec-landplan .landplan-wrap .landplan-box{width:65rem;position:absolute;top:43rem;right:0rem}#pageDesign .sec-landplan .landplan-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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#pageDesign .sec-landplan .landplan-wrap .flex-list-box{width:30%;margin:6rem 0 0}#pageDesign .sec-landplan .landplan-wrap .flex-list-box .img{position:relative}#pageDesign .sec-landplan .landplan-wrap .flex-list-box .img-2{margin:-3rem 0 0;position:relative}#pageDesign .sec-landplan .landplan-wrap .flex-list-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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:5rem;font-size:1.8rem}#pageDesign .sec-landplan .landplan-wrap .flex-list-box .txt{font-size:1.4rem;line-height:1.6}#pageDesign .sec-landplan .landplan-wrap .flex-list-box .txt span{font-size:1.1rem}#pageDesign .sec-landplan .landplan-wrap .flex-list-box-1,#pageDesign .sec-landplan .landplan-wrap .flex-list-box-2{margin-right:70%}@media screen and (max-width: 750px){#pageDesign .sec-landplan .landplan-wrap .copy-box .ttl{font-size:7rem}#pageDesign .sec-landplan .landplan-wrap .landplan-box{width:100%;position:relative;top:auto;right:auto}#pageDesign .sec-landplan .landplan-wrap .flex-list-box{width:48%}#pageDesign .sec-landplan .landplan-wrap .flex-list-box .img-2{margin:-4rem 0 0}#pageDesign .sec-landplan .landplan-wrap .flex-list-box .ttl{height:10rem;font-size:2.8rem}#pageDesign .sec-landplan .landplan-wrap .flex-list-box .txt{font-size:2.4rem}#pageDesign .sec-landplan .landplan-wrap .flex-list-box .txt span{font-size:2rem}#pageDesign .sec-landplan .landplan-wrap .flex-list-box-1,#pageDesign .sec-landplan .landplan-wrap .flex-list-box-2{margin-right:0}#pageDesign .sec-landplan .landplan-wrap .flex-list-box-1 .cap{bottom:2rem}#pageDesign .sec-landplan .landplan-wrap .flex-list-box-1 .ttl{margin:-2.2rem 0 0}}#pageLocation .sec-heli-shot{background:#373a3f}#pageLocation .sec-heli-shot .main-wrap .main-box{height:66rem;position:relative;overflow:hidden}#pageLocation .sec-heli-shot .main-wrap .main-box .img{height:100%}#pageLocation .sec-heli-shot .main-wrap .main-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageLocation .sec-heli-shot .location-wrap{padding:12rem 0 0;position:relative;z-index:3}#pageLocation .sec-heli-shot .location-wrap .ttl-box .ttl{font-size:6rem;color:#58544e;text-align:center}#pageLocation .sec-heli-shot .location-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;max-width:137rem;margin:10rem auto 0}#pageLocation .sec-heli-shot .location-wrap .img-box{width:60%}#pageLocation .sec-heli-shot .location-wrap .copy-box{width:40%;padding:0 0 0 4rem;color:#fff}#pageLocation .sec-heli-shot .location-wrap .copy-box .p1{font-size:4rem}#pageLocation .sec-heli-shot .location-wrap .copy-box .span1{font-size:2rem}#pageLocation .sec-heli-shot .location-wrap .copy-box .span2{font-size:9rem;color:#f9dc9b}#pageLocation .sec-heli-shot .location-wrap .copy-box .p2{font-size:2.8rem;line-height:1.8;margin:12rem 0 0}#pageLocation .sec-heli-shot .location-wrap .copy-box .p3{font-size:1.6rem;line-height:2.4;margin:4rem 0 0}@media screen and (max-width: 750px){#pageLocation .sec-heli-shot .main-wrap .main-box{height:55rem}#pageLocation .sec-heli-shot .location-wrap .ttl-box .ttl{font-size:7rem}#pageLocation .sec-heli-shot .location-wrap .flex-box{width:68rem}#pageLocation .sec-heli-shot .location-wrap .img-box{width:100%;margin:8rem 0 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#pageLocation .sec-heli-shot .location-wrap .copy-box{width:100%;padding:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#pageLocation .sec-heli-shot .location-wrap .copy-box .p1{font-size:5rem}#pageLocation .sec-heli-shot .location-wrap .copy-box .span1{font-size:3rem}#pageLocation .sec-heli-shot .location-wrap .copy-box .span2{font-size:9rem}#pageLocation .sec-heli-shot .location-wrap .copy-box .p2{font-size:3.8rem;margin:6rem 0 0}#pageLocation .sec-heli-shot .location-wrap .copy-box .p3{font-size:2.6rem;margin:4rem 0 0}}#pageLocation .sec-location{margin:-10rem 0 0}#pageLocation .sec-location .location-wrap{padding:24rem 0 10rem;background:#fff;position:relative;z-index:2}#pageLocation .sec-location .copy-wrap .copy-box .ttl{font-size:1.7rem;letter-spacing:0em;line-height:1.6;color:#b5a392}#pageLocation .sec-location .copy-wrap .copy-box .lead{font-size:2.8rem;line-height:2.2;margin:4rem 0 0}#pageLocation .sec-location .flex-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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:115rem;width:95%;margin:0 auto}#pageLocation .sec-location .flex-wrap .flex-main-box{width:calc(50% - 6.5rem)}#pageLocation .sec-location .flex-wrap .flex-list-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:50%}#pageLocation .sec-location .flex-wrap .main-box .note{text-align:right}#pageLocation .sec-location .flex-wrap .copy-box{margin:10rem 0 0}#pageLocation .sec-location .flex-wrap .copy-box .txt{font-size:1.6rem;line-height:2.6}#pageLocation .sec-location .flex-wrap .copy-box .note{line-height:1.6;margin:2rem 0 0}#pageLocation .sec-location .flex-wrap .list-box{width:46%;margin:0 0 4rem}#pageLocation .sec-location .flex-wrap .list-box .txt{font-size:1.4rem;line-height:1.8;text-align:center;margin:2rem 0 0}#pageLocation .sec-location .flex-wrap.flex-wrap-1{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pageLocation .sec-location .flex-wrap.flex-wrap-1 .flex-list-box{margin:13rem 0 0}#pageLocation .sec-location .flex-wrap.flex-wrap-2{margin:6rem auto 0}#pageLocation .sec-location .flex-wrap.flex-wrap-2 .flex-list-box{margin:6rem 0 0}@media screen and (max-width: 750px){#pageLocation .sec-location .copy-wrap .copy-box .ttl{font-size:2.6rem}#pageLocation .sec-location .copy-wrap .copy-box .lead{font-size:3.8rem}#pageLocation .sec-location .flex-wrap{width:68rem}#pageLocation .sec-location .flex-wrap .flex-main-box{width:100%}#pageLocation .sec-location .flex-wrap .flex-list-box{width:100%}#pageLocation .sec-location .flex-wrap .copy-box{margin:6rem 0 0}#pageLocation .sec-location .flex-wrap .copy-box .txt{font-size:2.6rem}#pageLocation .sec-location .flex-wrap .list-box{width:48%}#pageLocation .sec-location .flex-wrap .list-box .txt{font-size:2.4rem}#pageLocation .sec-location .flex-wrap.flex-wrap-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:6rem auto 0}#pageLocation .sec-location .flex-wrap.flex-wrap-1 .flex-list-box{margin:6rem 0 0}#pageLocation .sec-location .flex-wrap.flex-wrap-2{margin:6rem auto 0}#pageLocation .sec-location .flex-wrap.flex-wrap-2 .flex-list-box{margin:6rem 0 0}}#pageLocation .sec-life-info{padding:8rem 0 9rem;background:#eeede8}#pageLocation .sec-life-info .life-info-wrap .ttl-box .ttl{font-size:5rem;text-align:center}#pageLocation .sec-life-info .life-info-wrap .life-info-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:73rem;margin:5rem auto 0}#pageLocation .sec-life-info .life-info-wrap .life-info-box .list{width:46%;margin:4rem 0 0}#pageLocation .sec-life-info .life-info-wrap .life-info-box .ttl{font-size:1.7rem;color:#806d47;margin:0 0 1rem}#pageLocation .sec-life-info .life-info-wrap .life-info-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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1.4rem;line-height:1.8;letter-spacing:.01em}@media screen and (max-width: 750px){#pageLocation .sec-life-info .life-info-wrap .ttl-box .ttl{font-size:6rem}#pageLocation .sec-life-info .life-info-wrap .life-info-box{width:68rem}#pageLocation .sec-life-info .life-info-wrap .life-info-box .list{width:84%;margin:4rem auto 0}#pageLocation .sec-life-info .life-info-wrap .life-info-box .ttl{font-size:2.6rem}#pageLocation .sec-life-info .life-info-wrap .life-info-box .txt{font-size:2.4rem}}#pageLocation .sec-map{background:#ccc}#pageLocation .sec-map .map-wrap{height:65rem}#pageLocation .sec-map .map-wrap iframe{width:100%;height:100%}#pageLocation .sec-access{padding:9rem 0 14rem;background:#fff}#pageLocation .sec-access .access-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageLocation .sec-access .access-wrap .left-box{width:40.1459854015%;margin:0 8rem 0 0}#pageLocation .sec-access .access-wrap .right-box{width:48.1751824818%}#pageLocation .sec-access .access-wrap .main-box{height:83rem}#pageLocation .sec-access .access-wrap .main-box .img{width:100%;height:100%}#pageLocation .sec-access .access-wrap .main-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-o-object-position:right center;object-position:right center}#pageLocation .sec-access .access-wrap .main-box .note{text-align:right}#pageLocation .sec-access .access-wrap .ttl-box .ttl{font-size:5rem;letter-spacing:.05em;color:#be975b}#pageLocation .sec-access .access-wrap .map-box{margin:8rem 0 0}@media screen and (max-width: 750px){#pageLocation .sec-access .access-wrap .left-box{width:100%;margin:0}#pageLocation .sec-access .access-wrap .right-box{width:68rem;margin:8rem auto 0}#pageLocation .sec-access .access-wrap .main-box{height:50rem}#pageLocation .sec-access .access-wrap .main-box .note{margin:0 1rem 0 0}#pageLocation .sec-access .access-wrap .ttl-box .ttl{font-size:6rem}#pageLocation .sec-access .access-wrap .map-box{margin:4rem 0 0}}#pagePlan .sec-intro{padding:20rem 0 6rem;background:#eeede9}#pagePlan .sec-intro .intro-wrap .copy-box .lead{margin:4rem 0 0}#pagePlan .sec-intro .intro-wrap .copy-box .txt{margin:3rem 0 0}#pagePlan .sec-view{padding:6rem 0 3rem;background:#383833}#pagePlan .sec-view .view-wrap .ttl-box{text-align:center;color:#877958}#pagePlan .sec-view .view-wrap .ttl-box .p1{font-size:5rem}#pagePlan .sec-view .view-wrap .ttl-box .p2{font-size:1.8rem;margin:1rem 0 2rem}#pagePlan .sec-view .view-wrap .ttl-box .p2 span{font-size:1rem}#pagePlan .sec-view .view-wrap .view-box{height:60rem;position:relative;overflow-x:scroll;pointer-events:none}#pagePlan .sec-view .view-wrap .view-box img{width:auto;height:100%}#pagePlan .sec-view .view-wrap .view-box{-ms-overflow-style:none;scrollbar-width:none}#pagePlan .sec-view .view-wrap .view-box::-webkit-scrollbar{display:none}#pagePlan .sec-view .view-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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 3rem 0}#pagePlan .sec-view .view-wrap .btn-box button{width:8rem;-webkit-transition:all .5s ease;transition:all .5s ease}#pagePlan .sec-view .view-wrap .btn-box button:hover{opacity:.7}@media screen and (max-width: 750px){#pagePlan .sec-view .view-wrap{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#pagePlan .sec-view .view-wrap .ttl-box .p1{font-size:6rem}#pagePlan .sec-view .view-wrap .ttl-box .p2{font-size:2.8rem}#pagePlan .sec-view .view-wrap .ttl-box .p2 span{font-size:2rem}#pagePlan .sec-view .view-wrap .view-box{height:50rem;pointer-events:auto}#pagePlan .sec-view .view-wrap .btn-box{display:none}#pagePlan .sec-view .view-wrap .btn-box button{width:10rem}}#pagePlan .sec-plan{padding:1rem 0 15rem;background:#eeede9}#pagePlan .sec-plan .anchor-wrap{margin:20rem 0 0}#pagePlan .sec-plan .type-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:110rem;margin:5rem 0 0;position:relative}#pagePlan .sec-plan .type-wrap .data-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-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30rem;padding:1rem;background:#bcaea2}#pagePlan .sec-plan .type-wrap .plan-box{margin:5rem 2rem 0}#pagePlan .sec-plan .type-wrap .plan-box .type{font-size:5.5rem;letter-spacing:.05em;color:#67571e}#pagePlan .sec-plan .type-wrap .plan-box .plan{font-size:2.5rem;letter-spacing:.05em;color:#67571e;margin:1rem 0 0}#pagePlan .sec-plan .type-wrap .plan-box .plan span{font-size:3.5rem}#pagePlan .sec-plan .type-wrap .plan-box .plan span span{font-size:4rem}#pagePlan .sec-plan .type-wrap .info-box{margin:5rem 2rem 0}#pagePlan .sec-plan .type-wrap .info-box .info{font-size:1.4rem;letter-spacing:.05em;line-height:1.4;color:#383833;text-indent:-1em;padding-left:1em;margin:1rem 0 0}#pagePlan .sec-plan .type-wrap .info-box .info span{font-size:3.4rem}#pagePlan .sec-plan .type-wrap .merit-box{margin:4rem 0 0}#pagePlan .sec-plan .type-wrap .merit-box .merit{width:28rem;padding:2rem 1rem 2rem 3rem;background:#eeede9;margin:1rem 0 0}#pagePlan .sec-plan .type-wrap .merit-box .merit span{font-size:1.6rem;letter-spacing:.05em;line-height:1.4;color:#67571e}#pagePlan .sec-plan .type-wrap .btn-box{width:30rem;position:absolute;bottom:1rem;left:1rem}#pagePlan .sec-plan .type-wrap .btn-box 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:28rem;height:6rem;background:#67571e;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}#pagePlan .sec-plan .type-wrap .btn-box a:hover{opacity:.7}#pagePlan .sec-plan .type-wrap .btn-box span{font-size:1.4rem;color:#fff}#pagePlan .sec-plan .type-wrap .btn-box i{width:1.8rem;position:absolute;top:50%;right:5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pagePlan .sec-plan .type-wrap .drawing-box{width:calc(100% - 30rem);background:#fff}#pagePlan .sec-plan .type-wrap .img-box{height:102rem;position:relative}#pagePlan .sec-plan .type-wrap .img-box .img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto}#pagePlan .sec-plan .type-wrap .img-box .img.type-a{width:57.5rem}#pagePlan .sec-plan .type-wrap .img-box .img.type-b{width:52.8rem}#pagePlan .sec-plan .type-wrap .img-box .img.type-c{width:53.2rem}#pagePlan .sec-plan .type-wrap .img-box .img.type-d{width:52.1rem}#pagePlan .sec-plan .type-wrap .icon-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}#pagePlan .sec-plan .type-wrap .icon-box .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;margin:0 1.2rem}#pagePlan .sec-plan .type-wrap .icon-box .icon i{height:2.4rem;margin:0 .5rem 0 0}#pagePlan .sec-plan .type-wrap .icon-box .icon i img{width:auto;height:100%}#pagePlan .sec-plan .type-wrap .icon-box .icon span{font-size:1.2rem;letter-spacing:0}#pagePlan .sec-plan .type-wrap .note-box{margin:1rem 0 0}#pagePlan .sec-plan .type-wrap .note-box p{font-size:1.2rem;letter-spacing:0;text-align:center}#pagePlan .sec-plan .cs-wrap{margin:8rem 0 0}#pagePlan .sec-plan .cs-wrap .list-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;height:15rem;padding:0 8rem 0 9rem;border-bottom:solid 1px #b4aca4}#pagePlan .sec-plan .cs-wrap .list-box:first-of-type{border-top:solid 1px #b4aca4}#pagePlan .sec-plan .cs-wrap .plan-box .type{display:inline-block;font-size:5.5rem;letter-spacing:.05em;color:#67571e;margin:0 2rem 0 0}#pagePlan .sec-plan .cs-wrap .plan-box .plan{display:inline-block;font-size:2.5rem;letter-spacing:.05em;color:#67571e;margin:1rem 0 0}#pagePlan .sec-plan .cs-wrap .plan-box .plan span{font-size:3.5rem}#pagePlan .sec-plan .cs-wrap .plan-box .plan span span{font-size:4rem}#pagePlan .sec-plan .cs-wrap .cs-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}#pagePlan .sec-plan .cs-wrap .cs-box p{font-size:2rem;letter-spacing:0;margin:0 2.5rem 0 0}#pagePlan .sec-plan .cs-wrap .cs-box i{width:6rem}@media screen and (max-width: 750px){#pagePlan .sec-plan .type-wrap{height:auto}#pagePlan .sec-plan .type-wrap .data-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;padding:2rem}#pagePlan .sec-plan .type-wrap .plan-box{width:100%;margin:2rem 0rem 0}#pagePlan .sec-plan .type-wrap .plan-box .type{display:inline-block;font-size:6.4rem;margin:0 2rem 0 0}#pagePlan .sec-plan .type-wrap .plan-box .plan{display:inline-block;font-size:3.4rem}#pagePlan .sec-plan .type-wrap .plan-box .plan span{font-size:4.4rem}#pagePlan .sec-plan .type-wrap .plan-box .plan span span{font-size:5rem}#pagePlan .sec-plan .type-wrap .info-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:1rem 0rem 0}#pagePlan .sec-plan .type-wrap .info-box .info{width:50%;font-size:2.4rem;margin:2rem 0 0}#pagePlan .sec-plan .type-wrap .info-box .info span{font-size:3.4rem}#pagePlan .sec-plan .type-wrap .merit-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:100%;margin:2rem 0 0}#pagePlan .sec-plan .type-wrap .merit-box .merit{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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:49%;height:11rem;padding:0 1rem;margin:1rem 0 0}#pagePlan .sec-plan .type-wrap .merit-box .merit span{font-size:2.2rem;letter-spacing:0em;line-height:1.2}#pagePlan .sec-plan .type-wrap .btn-box{width:auto;margin:5rem 0 0;position:static}#pagePlan .sec-plan .type-wrap .btn-box a{width:35rem;height:7.5rem;margin:0 auto}#pagePlan .sec-plan .type-wrap .btn-box span{font-size:2.4rem}#pagePlan .sec-plan .type-wrap .btn-box i{width:2.7rem;right:4rem}#pagePlan .sec-plan .type-wrap .drawing-box{width:100%;padding:0 0 6rem}#pagePlan .sec-plan .type-wrap .img-box{height:auto;padding:4rem 0 5rem}#pagePlan .sec-plan .type-wrap .img-box .img{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;margin:auto}#pagePlan .sec-plan .type-wrap .icon-box .icon{margin:0 1rem}#pagePlan .sec-plan .type-wrap .icon-box .icon i{height:3rem;margin:0 1rem 0 0}#pagePlan .sec-plan .type-wrap .icon-box .icon span{font-size:2.2rem}#pagePlan .sec-plan .type-wrap .note-box{margin:3rem 0 0}#pagePlan .sec-plan .type-wrap .note-box p{font-size:2rem;line-height:1.4}#pagePlan .sec-plan .cs-wrap .list-box{height:15rem;padding:0 2rem}#pagePlan .sec-plan .cs-wrap .plan-box .type{font-size:5.4rem}#pagePlan .sec-plan .cs-wrap .plan-box .plan{font-size:2.4rem}#pagePlan .sec-plan .cs-wrap .plan-box .plan span{font-size:3.4rem}#pagePlan .sec-plan .cs-wrap .plan-box .plan span span{font-size:4rem}#pagePlan .sec-plan .cs-wrap .cs-box p{font-size:3rem}#pagePlan .sec-plan .cs-wrap .cs-box i{width:6rem}}#pageQuality .sec-intro .intro-wrap .intro-box p{text-align:center}#pageQuality .bg-wrap{position:relative}#pageQuality .bg-wrap .bg-box{width:100%;height:100vh;position:absolute;top:0;left:0}#pageQuality .bg-wrap .bg-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;position:absolute;top:0;left:0}#pageQuality .bg-wrap .bg-cover{width:100%;height:100vh;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);position:fixed;top:0;left:0;opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}#pageQuality .bg-wrap .bg-cover.act{opacity:1}#pageQuality .bg-wrap .sec-life .bg-cover{position:absolute}#pageQuality .bg-wrap .bg-box img{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}#pageQuality .bg-wrap .bg-box img.design{opacity:1}#pageQuality .bg-wrap.place .bg-box img.place{opacity:1}#pageQuality .bg-wrap.life .bg-box img.life{opacity:1}#pageQuality .sec-cntnt .main-wrap{height:100vh;position:relative}#pageQuality .sec-cntnt .main-wrap .main-box{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto}#pageQuality .sec-cntnt .main-wrap .main-box .num{font-size:1.3rem;color:#fff;text-align:center}#pageQuality .sec-cntnt .main-wrap .main-box .img{width:52.2rem;margin:6rem 0 3rem}#pageQuality .sec-cntnt .main-wrap .main-box .txt{font-size:1.4rem;color:#fff;text-align:center}#pageQuality .sec-cntnt .flex-wrap{height:100vh;position:relative}#pageQuality .sec-cntnt .flex-wrap .flex-box{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;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:98rem}#pageQuality .sec-cntnt .flex-wrap .txt-box{width:48rem}#pageQuality .sec-cntnt .flex-wrap .txt-box .ttl{font-size:3rem;color:#fff}#pageQuality .sec-cntnt .flex-wrap .txt-box .txt{font-size:1.4rem;line-height:2.4;color:#fff;margin:5rem 0 0}#pageQuality .sec-cntnt .flex-wrap .img-box{width:48rem}#pageQuality .sec-cntnt .flex-wrap .img-box .img-2{width:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}#pageQuality .sec-cntnt .flex-wrap .img-box .img-2.act{opacity:1}@media screen and (max-width: 750px){#pageQuality .sec-cntnt .main-wrap{height:100vh}#pageQuality .sec-cntnt .main-wrap .main-box .num{font-size:2.2rem}#pageQuality .sec-cntnt .main-wrap .main-box .txt{font-size:2.4rem}#pageQuality .sec-cntnt .flex-wrap{height:auto;padding:0 0 20rem}#pageQuality .sec-cntnt .flex-wrap .flex-box{position:relative;top:auto;right:auto;bottom:auto;left:auto;-webkit-transform:none;transform:none;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:68rem}#pageQuality .sec-cntnt .flex-wrap .txt-box{width:100%}#pageQuality .sec-cntnt .flex-wrap .txt-box .ttl{font-size:4rem}#pageQuality .sec-cntnt .flex-wrap .txt-box .txt{font-size:2.4rem}#pageQuality .sec-cntnt .flex-wrap .img-box{width:100%;margin:5rem 0 0}}#pageEquipment .sec-equipment{padding:9rem 0 15rem}#pageEquipment .sec-equipment .main-wrap{margin:5rem 0 0}#pageEquipment .sec-equipment .main-wrap .ttl-box .ttl{font-size:5rem;letter-spacing:.05em;text-align:center}#pageEquipment .sec-equipment .main-wrap .img-box{height:54rem;margin:4rem 0 0;position:relative;overflow:hidden}#pageEquipment .sec-equipment .main-wrap .img-box .img{width:100%;height:100%;position:absolute;top:0;left:0}#pageEquipment .sec-equipment .main-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%}#pageEquipment .sec-equipment .intro-wrap{margin:10rem 0 0}#pageEquipment .sec-equipment .intro-wrap .copy-box .lead{margin:4rem 0 0}#pageEquipment .sec-equipment .equipment-wrap{padding:6rem 5rem 2rem;background:#f2f1ed;margin:8rem 0 0}#pageEquipment .sec-equipment .equipment-wrap hr{height:0px;border-top:1px solid #c2c2c2;margin:0 0 6rem}#pageEquipment .sec-equipment .equipment-wrap .lead-area{margin:0 0 3rem}#pageEquipment .sec-equipment .equipment-wrap .lead-area .lead-box .lead{font-size:1.8rem}#pageEquipment .sec-equipment .equipment-wrap .list-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}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box{width:29.5rem;margin:0 0 6rem}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .img{position:relative}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:7rem;font-size:1.8rem;line-height:1.4}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .ttl .sup{font-size:1.2rem;letter-spacing:0;vertical-align:top}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .txt{font-size:1.4rem;line-height:1.4}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .note{font-size:1.2rem;line-height:1.4}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box.w-21{width:21rem}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box.w-2x{width:64.5rem}@media screen and (max-width: 750px){#pageEquipment .sec-equipment .main-wrap .ttl-box .ttl{font-size:6rem}#pageEquipment .sec-equipment .main-wrap .img-box{height:50rem}#pageEquipment .sec-equipment .equipment-wrap{padding:6rem 4rem 2rem}#pageEquipment .sec-equipment .equipment-wrap .lead-area .lead-box .lead{font-size:2.8rem}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box{width:48%}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .ttl{height:10rem;font-size:2.8rem}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .ttl .sup{font-size:2.2rem}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .ttl br{display:none}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .txt{font-size:2.4rem}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box .note{font-size:2.2rem}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box.w-21{width:48%}#pageEquipment .sec-equipment .equipment-wrap .list-area .list-box.w-2x{width:100%}}#pageEquipment .sec-equipment.sec-kitchen{background:#e7e6e2}#pageEquipment .sec-equipment.sec-kitchen .main-wrap .ttl-box .ttl{color:#1f1f1f}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1{margin:0 0 5rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p1{font-size:1.8rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p1 img{width:11.3rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p1 span{font-size:1.2rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p1 .sup{font-size:1.2rem;letter-spacing:0;vertical-align:top}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p2{font-size:1.4rem;line-height:1.6;margin:3rem 0 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .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}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box{margin:4rem 0 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box .lead{font-size:1.8rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box .txt{font-size:1.4rem;letter-spacing:.04em;line-height:1.4;margin:2rem 0 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-1{width:43%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-2{width:57%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-2 .copy{margin:-4rem 0rem 0rem 10rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-3,#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-4{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:48%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-3 .img,#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-4 .img{width:7.6rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-3 .copy,#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-4 .copy{width:calc(100% - 9rem)}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2{margin:0 0 5rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .copy-box .p1{font-size:1.8rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .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}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .list-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:48%;padding:1.5rem 2rem;background:#fff;margin:4rem 0 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .list-box .lead{font-size:1.8rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .txt-box .txt{font-size:1.4rem;line-height:1.4;margin:3rem 0 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .note-box .note{font-size:1.2rem;line-height:1.4;margin:1rem 0 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3{margin:0 0 5rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .copy-box .p1{font-size:1.8rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .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:4rem 0 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .img-box{width:16%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .list-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .list-box .list{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:48%;margin:.5rem 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .list-box .label{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:2.3rem;border:solid 1px #000;font-size:1.4rem;line-height:1.4}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .list-box .txt{width:calc(100% - 13rem);font-size:1.4rem;line-height:1.4}@media screen and (max-width: 750px){#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p1{font-size:2.8rem;line-height:1.6}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p1 img{width:16.95rem;vertical-align:baseline}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p1 span{font-size:2.2rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p1 .sup{font-size:2.2rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .copy-box .p2{font-size:2.4rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box .lead{font-size:2.8rem;line-height:1.6}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box .txt{font-size:2.4rem;letter-spacing:.1em}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-1{width:100%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-2{width:100%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-2 .copy{margin:-4rem 0rem 0rem 14rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-3,#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-4{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%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-3 .img,#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-4 .img{width:11rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-3 .copy,#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-1 .list-box.list-box-4 .copy{width:calc(100% - 14rem)}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .copy-box .p1{font-size:2.8rem;line-height:1.6}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .list-box{width:100%;padding:2rem 2rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .list-box .lead{font-size:2.6rem;margin:1rem 0 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .txt-box .txt{font-size:2.4rem;line-height:1.6}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-2 .note-box .note{font-size:2.2rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .copy-box .p1{font-size:2.8rem;line-height:1.6}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .img-box{width:60%;margin:0 auto 2rem}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .list-box{width:100%}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .list-box .list{width:100%;margin:1rem 0}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .list-box .label{width:21rem;height:4.6rem;font-size:2.4rem;letter-spacing:.03em}#pageEquipment .sec-equipment.sec-kitchen .equipment-wrap .delicia-area-3 .list-box .txt{width:calc(100% - 23rem);font-size:2.4rem;letter-spacing:.03em}}#pageEquipment .sec-equipment.sec-bathroom{background:#737176}#pageEquipment .sec-equipment.sec-bathroom .main-wrap .ttl-box .ttl{color:#b3aba3}#pageEquipment .sec-equipment.sec-bathroom .intro-wrap .copy-box .lead{color:#f2f1ed}#pageEquipment .sec-equipment.sec-powderroom{background:#abb8c0}#pageEquipment .sec-equipment.sec-powderroom .main-wrap .ttl-box .ttl{color:#1f1f1f}@media screen and (max-width: 750px){#pageEquipment .sec-equipment.sec-powderroom .equipment-wrap .list-area .list-box.w-2x{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}}#pageEquipment .sec-equipment.sec-toilet{background:#babbb1}#pageEquipment .sec-equipment.sec-toilet .main-wrap .ttl-box .ttl{color:#1f1f1f}#pageComfortable .sec-content{padding:9rem 0 15rem;background:#eeede9}#pageComfortable .sec-content .intro-wrap{margin:6rem 0 0}#pageComfortable .sec-content .intro-wrap .copy-box .ttl{font-size:5rem;letter-spacing:.05em;color:#1f1f1f;text-align:center}#pageComfortable .sec-content .intro-wrap .copy-box .ttl.clr-beg{color:#b3aba3}#pageComfortable .sec-content .intro-wrap .copy-box .subttl{margin:7rem 0 0}#pageComfortable .sec-content .intro-wrap .copy-box .lead{margin:4rem 0 0}#pageComfortable .sec-content .intro-wrap .copy-box .lead.clr-wht{color:#fff}#pageComfortable .sec-content .comfortable-wrap{padding:6rem 5rem 2rem;background:rgba(255,255,255,.7);margin:8rem 0 0}#pageComfortable .sec-content .comfortable-wrap hr{height:0px;border-top:1px solid #c2c2c2;margin:0 0 6rem}#pageComfortable .sec-content .comfortable-wrap .lead-area{margin:0 0 3rem}#pageComfortable .sec-content .comfortable-wrap .lead-area .lead-box .lead{font-size:1.8rem}@media screen and (max-width: 750px){#pageComfortable .sec-content .intro-wrap .copy-box .ttl{font-size:6rem}#pageComfortable .sec-content .comfortable-wrap{padding:6rem 4rem 2rem}#pageComfortable .sec-content .comfortable-wrap .lead-area .lead-box .lead{font-size:2.8rem}}#pageComfortable .sec-content.sec-ecology{background:#e7e6e2}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area{margin:0 0 6rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .lead-box .lead{font-size:1.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .iot-ttl-box{margin:4rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .iot-ttl-box p{font-size:1.4rem;color:#231815;text-align:center}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .iot-ttl-box p span{font-size:3.2rem;letter-spacing:0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box{width:calc(100% - 72rem);margin:3rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .txt{font-size:1.4rem;line-height:1.6}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .ttl{font-size:2.3rem;margin:3rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-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}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .phone{width:12rem;margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .copy{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;width:calc(100% - 13rem)}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .copy p{font-size:1.8rem;line-height:1.6;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .copy i{display:block;width:10rem;margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .copy span{font-size:1.2rem;margin:auto 0 2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .note{font-size:1.2rem;margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .lists-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:70rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .list-box{width:48%;border:solid 1px #231815;margin:3rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .list-box .ttl{background:#001458;padding:1rem 1rem;font-size:1.6rem;color:#fff}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .list-box .box{position:relative}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .list-box .txt{width:100%;height:100%;padding:1rem;font-size:1.6rem;line-height:1.6;position:absolute;top:0;left:0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .lead-box .lead{font-size:1.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .ps-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}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box{width:46%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p1{font-size:2.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p2{font-size:1.4rem;line-height:1.4;letter-spacing:.05em;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3{letter-spacing:0;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3 .span1{font-size:3.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3 .span2{font-size:3.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3 .span3{font-size:7rem;color:#c30d23}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3 .span4{font-size:4rem;color:#c30d23}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .img-box{width:50%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .note-box{width:100%;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .note-box .note{font-size:1.2rem;line-height:1.4}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .lists-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:6rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box,#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box,#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box,#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box{width:48%;margin:0 0 3rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .ttl{padding:.5rem;background:#c18bd5;font-size:1.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-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}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .copy{width:28rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p1{font-size:1.8rem;line-height:1.2;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2-le{width:15rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2-le-span1{display:inline-block;font-size:1.4rem;line-height:1.2}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2-le-span2{display:inline-block;font-size:2.4rem;line-height:1.2}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2-ri{width:11rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p3{font-size:1.6rem;line-height:1.4;letter-spacing:.05em;color:#897844;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p4{font-size:1.4rem;line-height:1.6;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .img{width:calc(100% - 30rem);margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p5{font-size:1.2rem;margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .ttl{padding:.5rem;background:#c8c9ca;font-size:1.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p1{padding:.5rem;border:solid 1px #2ca6e0;font-size:1.8rem;color:#2ca6e0;text-align:center;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p2{font-size:1.8rem;line-height:1.4;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p3{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:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p3-img{width:9.5rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p3-span{width:calc(100% - 10rem);font-size:1.4rem;line-height:1.4}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p4{margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p5{font-size:1.2rem;line-height:1.4;letter-spacing:.05em;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .ttl{padding:.5rem;border:solid 1px #e95513;font-size:1.8rem;color:#e95513;text-align:center}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-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}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .list{width:31%;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .p1{padding:.5rem;background:#e95513;font-size:1.6rem;color:#fff;text-align:center}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .p2{font-size:1.6rem;line-height:1.2;letter-spacing:.01em;color:#e95513;margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .p3{font-size:1.4rem;line-height:1.4;margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .p3 span{font-size:1.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .ttl{padding:.5rem;border:solid 1px #2ca6e0;font-size:1.8rem;color:#2ca6e0;text-align:center}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .flex-img{width:48%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .flex-txt{width:48%;font-size:1.4rem;line-height:1.6}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .p1{padding:.5rem;border:solid 2px #007bc6;font-size:1.3rem;color:#007bc6;text-align:center;margin:1rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .p1 span{font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .p2{font-size:1.2rem;line-height:1.4;margin:1rem 0 0}@media screen and (max-width: 750px){#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .lead-box .lead{font-size:2.8rem;line-height:1.6}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .iot-ttl-box p{font-size:2.4rem;line-height:1.4}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .iot-ttl-box p span{font-size:4.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box{width:100%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .txt{font-size:2.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .ttl{font-size:3.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .phone{width:18rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .copy{width:calc(100% - 20rem)}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .copy p{font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .copy i{width:15rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .copy span{font-size:2.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .link-box .note{font-size:2.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .lists-box{width:100%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .list-box{width:100%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .list-box .ttl{font-size:2.6rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .iot-area .list-box .txt{padding:2rem;font-size:2.6rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .lead-box .lead{font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box{width:100%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p1{font-size:3.2rem;line-height:1.4;letter-spacing:0em;margin:2rem 0 0}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p2{font-size:2.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3 .span1{font-size:4.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3 .span2{font-size:4.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3 .span3{font-size:8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .copy-box .p3 .span4{font-size:5rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .img-box{width:100%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .note-box .note{font-size:2.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box,#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box,#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box,#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box{width:100%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .ttl{padding:1rem;font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-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;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .copy{width:48%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p1{width:60rem;font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2{width:40rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2-le{width:20rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2-le-span1{font-size:2.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2-le-span2{font-size:3.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p2-ri{width:16rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p3{font-size:2.6rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p4{font-size:2.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .img{width:48%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .gwh-box .p5{font-size:2.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .ttl{padding:1rem 0;font-size:2.8rem;letter-spacing:0em;text-align:center}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p1{padding:1rem;font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p2{font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p3-img{width:15rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p3-span{width:calc(100% - 17rem);font-size:2.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .reduction-box .p5{font-size:2.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .ttl{padding:1rem;font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .list{width:31%}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .p1{padding:1rem;font-size:2.6rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .p2{font-size:2.6rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .p3{font-size:2.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .hw-box .p3 span{font-size:2.2rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .ttl{padding:1rem;font-size:2.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .flex-txt{font-size:2.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .p1{padding:1rem;font-size:2.4rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .p1 span{font-size:3.8rem}#pageComfortable .sec-content.sec-ecology .comfortable-wrap .electric-area .eco5-box .p2{font-size:2.2rem}}#pageComfortable .sec-content.sec-security{background:#737176}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area{margin:0 0 6rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .lead-box .lead{font-size:1.8rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .lead-box .lead-2{font-size:2.2rem;line-height:1.4;margin:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .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:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-1{width:13rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-1 .ttl{font-size:1.2rem;letter-spacing:0;margin:1rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-2{width:16rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-2 .ttl{font-size:1.2rem;letter-spacing:0;margin:1rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3{width:calc(100% - 35rem)}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .txt{font-size:1.4rem;line-height:1.4}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .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}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list{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:48%;height:8.4rem;border:solid 1px #231815;margin:4% 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-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:5.6rem;background:#656464;margin:.5rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-ttl p{font-size:1.3rem;line-height:1.4;color:#fff;text-align:center}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-img{height:100%}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-img img{width:auto;height:100%}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-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;width:44%;margin:.5rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-txt p{font-size:1rem;line-height:1.4;letter-spacing:0}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area{margin:0 0 6rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .lead-box .lead{font-size:1.8rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .lead-box .lead-2{font-size:2.2rem;line-height:1.4;margin:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .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:2rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .flex-box .txt{width:21%}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .flex-box .txt p{font-size:1.4rem;line-height:1.6}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .flex-box .img{width:75%}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area{margin:0 0 6rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .lead-box .lead{font-size:1.8rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .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:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .flex-box .txt{width:31%}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .flex-box .txt p{font-size:1.4rem;line-height:1.6}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .flex-box .txt i{display:block;width:20rem;margin:2rem auto 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .flex-box .img{width:65%}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-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;margin:0 0 6rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1{width:64%}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .lead{font-size:1.8rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .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;margin:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-le{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:64%}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-le-txt{width:100%;font-size:1.4rem;line-height:1.4}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-le-li{width:32%;margin:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-le-li-ttl{font-size:1.2rem;line-height:1.2;text-align:center;margin:1rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-ri{width:34%;position:relative}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-ri-ttl{font-size:1.2rem;line-height:1.2;position:absolute;bottom:1rem;right:0}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-2{width:32%}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-2 .lead{font-size:1.8rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-2 .img{width:80%;margin:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-2 .txt{font-size:1.4rem;line-height:1.4;margin:1rem 0 0}@media screen and (max-width: 750px){#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .lead-box .lead{font-size:2.8rem;line-height:1.6}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .lead-box .lead-2{font-size:3.2rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-1{width:42%}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-1 .ttl{font-size:2.2rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-2{width:53%}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-2 .ttl{font-size:2.2rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3{width:100%;margin:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .txt{font-size:2.4rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list{width:100%;height:16rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-ttl{width:10rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-ttl p{font-size:2.2rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-txt{width:50%}#pageComfortable .sec-content.sec-security .comfortable-wrap .tebra-area .list-box-3 .list-txt p{font-size:2rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .lead-box .lead{font-size:2.8rem;line-height:1.6}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .lead-box .lead-2{font-size:3.2rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .flex-box .txt{width:100%}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .flex-box .txt p{font-size:2.4rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .intercom-area .flex-box .img{width:100%;margin:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .lead-box .lead{font-size:2.8rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .flex-box .txt{width:100%}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .flex-box .txt p{font-size:2.4rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .flex-box .txt i{width:20rem;margin:0 0 0 auto}#pageComfortable .sec-content.sec-security .comfortable-wrap .security-area .flex-box .img{width:100%;margin:3rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1{width:100%}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .lead{font-size:2.8rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .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;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-le{width:100%}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-le-txt{font-size:2.4rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-le-li{width:48%}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-le-li-ttl{font-size:2.2rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-ri{width:48%;position:absolute;bottom:0;right:0}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-1 .flex-ri-ttl{font-size:2.2rem;bottom:0rem;right:-1rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-2{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%;margin:6rem 0 0}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-2 .lead{width:100%;font-size:2.8rem}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-2 .img{width:48%}#pageComfortable .sec-content.sec-security .comfortable-wrap .camera-area .list-box-2 .txt{width:48%;font-size:2.4rem;margin:3rem 0 0}}#pageComfortable .sec-content.sec-structure{background:#abb8c0}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-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}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box{width:29.5rem;margin:0 0 6rem}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .img{position:relative}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:7rem;font-size:1.8rem;line-height:1.4}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .ttl .sup{font-size:1.2rem;letter-spacing:0;vertical-align:top}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .txt{font-size:1.4rem;line-height:1.4}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .note{font-size:1.2rem;line-height:1.4}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box.w-2x{width:64.5rem}@media screen and (max-width: 750px){#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box{width:48%}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .ttl{height:13rem;font-size:2.8rem}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .ttl .sup{font-size:2.2rem}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .ttl br{display:none}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .txt{font-size:2.4rem}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box .note{font-size:2.2rem}#pageComfortable .sec-content.sec-structure .comfortable-wrap .list-area .list-box.w-2x{width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}#pageComfortable .sec-content.sec-comfortable{background:#babbb1}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-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}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box{width:29.5rem;margin:0 0 6rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .img{position:relative}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:7rem;font-size:1.8rem;line-height:1.4}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .ttl .sup{font-size:1.2rem;letter-spacing:0;vertical-align:top}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .txt{font-size:1.4rem;line-height:1.4}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .note{font-size:1.2rem;line-height:1.4}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box.w-15x{width:47.5rem}#pageComfortable .sec-content.sec-comfortable .comfortable-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-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 6rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .flex-left-box{width:47.5rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .flex-right-box{width:47.5rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box{padding:2rem;border:solid 1px #231815}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box .ttl{font-size:1.7rem;line-height:1.4}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box .lead{font-size:1.4rem;line-height:1.4;letter-spacing:.05em;margin:2rem 0 0}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1{height:100%}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1 .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}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1 .list{width:47%;margin:4rem 0 0}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1 .img{width:84%;margin:0 auto}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1 .txt{font-size:1.2rem;line-height:1.6;letter-spacing:.05em;margin:2rem 0 0}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-2 .flex,#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-3 .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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-2 .img,#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-3 .img{width:12.5rem;margin:0 1.5rem 0 0}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-3{margin:4rem 0 0}@media screen and (max-width: 750px){#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box{width:48%}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .ttl{height:13rem;font-size:2.8rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .ttl .sup{font-size:2.2rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .ttl br{display:none}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .txt{font-size:2.4rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box .note{font-size:2.2rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .list-area .list-box.w-15x{width:100%}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .flex-left-box{width:100%}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .flex-right-box{width:100%}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box .ttl{font-size:2.6rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box .lead{font-size:2.4rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1{height:auto}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1 .list{width:48%}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1 .img{width:100%}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-1 .txt{font-size:2.2rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-2 .img,#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-3 .img{width:18rem}#pageComfortable .sec-content.sec-comfortable .comfortable-wrap .flex-area .list-box-2{margin:4rem 0 0}}#pageOutline .outline-bg-wrap{background:#737176}#pageOutline .sec-ttl .ttl-wrap{padding:18rem 0 6rem}#pageOutline .sec-ttl .ttl-wrap .ttl-box .ttl{font-size:5rem;color:#fff;text-align:center}#pageOutline .sec-ttl .ttl-wrap .ttl-box .subttl{font-size:1.7rem;color:#fff;text-align:center;margin:1rem 0 0}@media screen and (max-width: 750px){#pageOutline .sec-ttl .ttl-wrap{padding:22rem 0 6rem}#pageOutline .sec-ttl .ttl-wrap .ttl-box .subttl{font-size:2.6rem}}#pageOutline .sec-outline{margin:4rem 0 0}#pageOutline .sec-outline .outline-wrap{padding:0 10rem 15rem}#pageOutline .sec-outline .outline-wrap .ttl-box .ttl{font-size:2rem;color:#fff;text-align:center}#pageOutline .sec-outline .outline-wrap .table-box{margin:4rem 0 0}#pageOutline .sec-outline .outline-wrap .table-box table{width:100%}#pageOutline .sec-outline .outline-wrap .table-box tr{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}#pageOutline .sec-outline .outline-wrap .table-box th,#pageOutline .sec-outline .outline-wrap .table-box td{padding:1.2rem 1.5rem;border-top:1px solid rgba(255,255,255,.2)}#pageOutline .sec-outline .outline-wrap .table-box th p,#pageOutline .sec-outline .outline-wrap .table-box td p{font-size:1.4rem;line-height:1.8;color:#fff}#pageOutline .sec-outline .outline-wrap .table-box th{width:30%}#pageOutline .sec-outline .outline-wrap .table-box td{width:69%}#pageOutline .sec-outline .outline-wrap .date-box{margin:4rem 0 0}#pageOutline .sec-outline .outline-wrap .date-box p{font-size:1.4rem;line-height:1.6;color:#fff}#pageOutline .sec-outline .note-wrap{padding:0 10rem 15rem;margin:-8rem 0 0}#pageOutline .sec-outline .note-wrap .note-box .note{color:#fff}@media screen and (max-width: 750px){#pageOutline .sec-outline .outline-wrap{padding:0 0rem 15rem}#pageOutline .sec-outline .outline-wrap .ttl-box .ttl{font-size:3rem}#pageOutline .sec-outline .outline-wrap .table-box th,#pageOutline .sec-outline .outline-wrap .table-box td{padding:1.5rem 1rem}#pageOutline .sec-outline .outline-wrap .table-box th p,#pageOutline .sec-outline .outline-wrap .table-box td p{font-size:2.4rem;letter-spacing:0}#pageOutline .sec-outline .outline-wrap .table-box th{width:32%;padding:1.5rem 0rem}#pageOutline .sec-outline .outline-wrap .table-box td{width:67%}#pageOutline .sec-outline .outline-wrap .date-box{margin:5rem 0 0}#pageOutline .sec-outline .outline-wrap .date-box p{font-size:2.4rem}#pageOutline .sec-outline .note-wrap{padding:0 0rem 15rem;margin:-7rem 0 0}}#pageMap .outline-bg-wrap{background:#c9c6c2}#pageMap .sec-map{padding:0 0 15rem}#pageMap .sec-map .ttl-wrap{padding:18rem 0 6rem}#pageMap .sec-map .ttl-wrap .ttl-box .ttl{font-size:5rem;color:#fff;text-align:center}#pageMap .sec-map .ttl-wrap .ttl-box .subttl{font-size:2.2rem;color:#fff;text-align:center;margin:1rem 0 0}#pageMap .sec-map .map-wrap .map-box{height:62rem}#pageMap .sec-map .map-wrap .map-box iframe{width:100%;height:100%}#pageMap .sec-map .map-wrap .note-box{margin:2rem 0 0}#pageMap .sec-map .map-wrap .note-box .note{font-size:1.7rem;color:#fff;text-align:center}@media screen and (max-width: 750px){#pageMap .sec-map .ttl-wrap{padding:22rem 0 6rem}#pageMap .sec-map .ttl-wrap .ttl-box .subttl{font-size:3.2rem;margin:2rem 0 0}#pageMap .sec-map .map-wrap .note-box{margin:3rem 0 0}#pageMap .sec-map .map-wrap .note-box .note{font-size:2.6rem;line-height:1.4}}
/*# sourceMappingURL=style.css.map */