  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);font-weight:initial}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:.7462686567vw}@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}}*{margin:0;padding:0}body{-webkit-text-size-adjust:100%}main{display:block;position:relative;overflow:hidden;padding:7rem 0 0}section{position:relative}div img,div svg,div video,header img,header svg,header video,button img,button svg,button video,a img,a svg,a video,main img,main svg,main video,footer img,footer svg,footer video{width:100%;height:auto;vertical-align:bottom}h1{position:absolute !important;top:0 !important;left:0 !important;z-index:-9999 !important;opacity:0 !important}main#main a,header.header a,footer.footer .f-nav-wrap a,footer.footer .catalog-wrap a{text-decoration:none !important}main#main a:visited,header.header a:visited,footer.footer .f-nav-wrap a:visited,footer.footer .catalog-wrap a:visited{color:inherit !important}main#main a:link,header.header a:link,footer.footer .f-nav-wrap a:link,footer.footer .catalog-wrap a:link{color:inherit !important}main#main,footer.footer{text-align:left}@media screen and (max-width: 750px){main{padding:10rem 0 0}}body{font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;line-height:1;letter-spacing:.1em;color:#3c3c3c;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}body a,body button{color:inherit}.f-noto-sans{font-family:"Noto Sans JP",sans-serif}.f-noto-serif{font-family:"Noto Serif JP",serif}.f-sofia{font-family:"Akshar",sans-serif}header.header{position:absolute;top:0;left:0;width:100%;background:#fff;border-bottom:solid 1px #3c3c3c;position:fixed;z-index:9999}header.header .header-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:118rem;min-width:740px;height:7rem;margin:0 0 0 auto}header.header .header-wrap .logo-area{position:relative;width:16rem}header.header .header-wrap .logo-box{-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;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;width:16rem;position:absolute;top:13rem;left:0}header.header .header-wrap .logo-box .logo{-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;display:block;width:37rem;position:relative;pointer-events:none}header.header .header-wrap .logo-box .logo img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header.header .header-wrap .logo-box .logo img.logo-1{position:absolute;top:0;left:0;opacity:0}header.header .header-wrap .logo-box .txt-1{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:40.8rem;margin:0 0 2.3rem}header.header .header-wrap .logo-box .txt-2{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:33.8rem;margin:2rem 0 0}header.header .header-wrap .right-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header.header .header-wrap .right-area .home-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:14rem;height:100%}header.header .header-wrap .right-area .home-box .logo_home{width:8.2rem}header.header.act .header-wrap .logo-box{top:0rem}header.header.act .header-wrap .logo-box .logo{width:16rem;pointer-events:auto}header.header.act .header-wrap .logo-box .logo img.logo-1{opacity:1}header.header.act .header-wrap .logo-box .logo img.logo-2{opacity:0}header.header.act .header-wrap .logo-box .txt-1{height:0;opacity:0}header.header.act .header-wrap .logo-box .txt-2{height:0;opacity:0}@media screen and (max-width: 750px){header.header{border-bottom:none}header.header .header-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;width:100%;min-width:unset;height:10rem}header.header .header-wrap .logo-area{display:none}header.header .header-wrap .right-area .home-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:auto;border-top:.5rem solid #00702e}header.header .header-wrap .right-area .home-box .logo_home{width:20rem}}footer.footer .f-nav-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.footer .f-nav-wrap .link-area{position:relative;height:22.6rem;overflow:hidden}footer.footer .f-nav-wrap .link-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}footer.footer .f-nav-wrap .link-area .img-box img{-webkit-transition:all .6s ease;transition:all .6s ease;-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;z-index:-1}footer.footer .f-nav-wrap .link-area .cover{-webkit-transition:all .6s ease;transition:all .6s ease;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:100%;height:100%;background:rgba(0,26,48,.4);mix-blend-mode:multiply;z-index:-1}footer.footer .f-nav-wrap .link-area .txt-box{color:#fff;text-align:center}footer.footer .f-nav-wrap .link-area .txt-box .ttl{font-size:2.9rem;font-weight:500;letter-spacing:.15em;margin:1rem 0 0}footer.footer .f-nav-wrap .link-area .txt-box .lead{font-size:1.5rem;letter-spacing:.13em}footer.footer .f-nav-wrap .link-area-1 .txt-box .ttl,footer.footer .f-nav-wrap .link-area-6 .txt-box .ttl{font-size:3.5rem}footer.footer .f-nav-wrap .link-area-1,footer.footer .f-nav-wrap .link-area-2,footer.footer .f-nav-wrap .link-area-3{width:33.3333333333%}footer.footer .f-nav-wrap .link-area-4,footer.footer .f-nav-wrap .link-area-5,footer.footer .f-nav-wrap .link-area-6,footer.footer .f-nav-wrap .link-area-7{width:25%}footer.footer .f-nav-wrap .link-area:hover .img-box img{scale:1.1}footer.footer .f-nav-wrap .link-area:hover .img-box .cover{background:rgba(0,19,19,0)}footer.footer .catalog-wrap{background:#c7d3d7;padding:5rem 0 4rem;border-bottom:1px solid #646464}footer.footer .catalog-wrap .catalog-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 3.5rem}footer.footer .catalog-wrap .catalog-area .img-box{width:21rem}footer.footer .catalog-wrap .catalog-area .copy-box .ttl{font-size:2rem;letter-spacing:.13em}footer.footer .catalog-wrap .catalog-area .copy-box .txt{font-size:1.5rem;letter-spacing:.13em;line-height:1.8;margin:2rem 0 0}footer.footer .catalog-wrap .catalog-area .btn-box{margin:1.8rem 0 0}footer.footer .custom-home-wrap{background:#f8f8f8;padding:2rem 0 5rem}footer.footer .custom-home-wrap a:visited{color:#81007f}footer.footer .custom-home-wrap .home-area{padding:0 8.6rem}footer.footer .custom-home-wrap .home-area .tll-box .ttl{font-size:1.3rem;color:#656565}footer.footer .custom-home-wrap .home-area .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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.6rem 9.6rem;margin:2.6rem 0 0}footer.footer .custom-home-wrap .home-area .list-box li{width:14rem;padding:0 0 0 1.4rem;cursor:pointer;position:relative}footer.footer .custom-home-wrap .home-area .list-box li::before{content:"";display:inline-block;width:.8rem;height:.8rem;border:1px solid;border-color:#00603c #00603c rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:.5rem;left:0}footer.footer .custom-home-wrap .home-area .list-box a{padding:.5rem 0;position:relative}footer.footer .custom-home-wrap .home-area .list-box a::before{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);content:"";width:0%;height:1px;background:#00603c;position:absolute;bottom:.2rem;left:0}footer.footer .custom-home-wrap .home-area .list-box .txt{-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);font-size:1.2rem}footer.footer .custom-home-wrap .home-area .list-box li:hover a::before{width:100%}footer.footer .custom-home-wrap .home-area .list-box li:hover .txt{color:#00603c}footer.footer .footer-wrap{background:#f2f2f2;padding:5rem 0 2rem}footer.footer .footer-wrap a:visited{color:#81007f}footer.footer .footer-wrap .footer-area{padding:0 8.6rem}footer.footer .footer-wrap .footer-area .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;padding:0 3.7rem 0 0}footer.footer .footer-wrap .footer-area .list-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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 .5rem}footer.footer .footer-wrap .footer-area .list-box .txt{-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);font-size:1.3rem}footer.footer .footer-wrap .footer-area .list-box .icon{position:relative;display:block}footer.footer .footer-wrap .footer-area .list-box .icon-1{-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)}footer.footer .footer-wrap .footer-area .list-box .icon-2{-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);position:absolute;top:0;left:0;opacity:0}footer.footer .footer-wrap .footer-area .list-box .list-1 .icon{width:2.1rem}footer.footer .footer-wrap .footer-area .list-box .list-2 .icon{width:1.6rem}footer.footer .footer-wrap .footer-area .list-box .list-3 .icon{width:2.6rem}footer.footer .footer-wrap .footer-area .list-box .list-4{margin:0 0 0 4rem}footer.footer .footer-wrap .footer-area .list-box .list-4 a{display:block;text-align:center}footer.footer .footer-wrap .footer-area .list-box .list-4 .txt{font-size:1rem}footer.footer .footer-wrap .footer-area .list-box .list-4 .icon{margin:.5rem 0 0}footer.footer .footer-wrap .footer-area .list-box .list-4 .icon img{width:10rem;height:1.6rem}footer.footer .footer-wrap .footer-area .list-box .list:hover .txt{color:#00603c}footer.footer .footer-wrap .footer-area .list-box .list:hover .icon-1{opacity:0}footer.footer .footer-wrap .footer-area .list-box .list:hover .icon-2{opacity:1}footer.footer .footer-wrap .footer-area .footer-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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:0 5rem;margin:4rem 0 0}footer.footer .footer-wrap .footer-area .footer-box .site-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 1.8rem;width:41rem}footer.footer .footer-wrap .footer-area .footer-box .site-link .txt{-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);font-size:1.2rem}footer.footer .footer-wrap .footer-area .footer-box .site-link li:hover .txt{color:#00603c}footer.footer .footer-wrap .footer-area .footer-box .sns-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 2.7rem;padding:0 0 0 2.6rem;border-left:1px solid #ccc}footer.footer .footer-wrap .footer-area .footer-box .sns-link .insta{width:2.8rem}footer.footer .footer-wrap .footer-area .footer-box .sns-link .youtube{width:4rem}footer.footer .footer-wrap .footer-area .footer-box .copyright{font-size:1rem;margin:2.5rem 0 0}#pageTop footer.footer .f-nav-wrap .link-area.top .img-box .cover,#pagePoint footer.footer .f-nav-wrap .link-area.point .img-box .cover,#pagePoint01 footer.footer .f-nav-wrap .link-area.point .img-box .cover,#pagePoint02 footer.footer .f-nav-wrap .link-area.point .img-box .cover,#pagePoint03 footer.footer .f-nav-wrap .link-area.point .img-box .cover,#pagePoint04 footer.footer .f-nav-wrap .link-area.point .img-box .cover,#pagePoint05 footer.footer .f-nav-wrap .link-area.point .img-box .cover,#pagePlanStyle footer.footer .f-nav-wrap .link-area.planstyle .img-box .cover,#pagePlan footer.footer .f-nav-wrap .link-area.planstyle .img-box .cover,#pageLifeStyle footer.footer .f-nav-wrap .link-area.planstyle .img-box .cover,#pagePlusky footer.footer .f-nav-wrap .link-area.plusky .img-box .cover,#pageGallery footer.footer .f-nav-wrap .link-area.gallery .img-box .cover,#pageQuality footer.footer .f-nav-wrap .link-area.quality .img-box .cover,#pageFaq footer.footer .f-nav-wrap .link-area.faq .img-box .cover{background:rgba(0,19,19,0)}@media screen and (max-width: 750px){footer.footer .f-nav-wrap .link-area{width:50%;height:26rem}footer.footer .f-nav-wrap .link-area .img-box img{-o-object-position:center bottom;object-position:center bottom}footer.footer .f-nav-wrap .link-area .txt-box .ttl{font-size:3.4rem;margin:2rem 0 0}footer.footer .f-nav-wrap .link-area .txt-box .lead{font-size:2rem;line-height:1.4}footer.footer .f-nav-wrap .link-area-1{width:100%}footer.footer .f-nav-wrap .link-area-1 .txt-box .ttl,footer.footer .f-nav-wrap .link-area-6 .txt-box .ttl{font-size:4rem}footer.footer .f-nav-wrap .link-area-2,footer.footer .f-nav-wrap .link-area-3,footer.footer .f-nav-wrap .link-area-4,footer.footer .f-nav-wrap .link-area-5,footer.footer .f-nav-wrap .link-area-6,footer.footer .f-nav-wrap .link-area-7{width:50%}footer.footer .catalog-wrap{padding:5rem 0 6rem}footer.footer .catalog-wrap .catalog-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4.4rem 0}footer.footer .catalog-wrap .catalog-area .img-box{width:48rem}footer.footer .catalog-wrap .catalog-area .copy-box .ttl{font-size:2rem;letter-spacing:.13em}footer.footer .catalog-wrap .catalog-area .copy-box .txt{font-size:1.5rem;letter-spacing:.13em;line-height:1.8;margin:2rem 0 0}footer.footer .catalog-wrap .catalog-area .btn-box{margin:1.8rem 0 0}footer.footer .link-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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#f2f2f2;padding:3rem 0 0}footer.footer .link-wrap a:visited{color:#81007f}footer.footer .link-wrap .footerSitemapSpHedging{width:100%;padding:0 4rem;position:relative}footer.footer .link-wrap .footerSitemapSpHedging li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:8.8rem;border-bottom:1px solid #2c8e54;position:relative}footer.footer .link-wrap .footerSitemapSpHedging li::before{content:"";position:absolute;top:3.4rem;right:1.4rem;display:inline-block;width:2rem;height:2rem;border:1px solid;border-color:#008d54 #008d54 rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg)}footer.footer .link-wrap .footerSitemapSpHedging 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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}footer.footer .link-wrap .footerSitemapSpHedging .txt{font-size:2.4rem;line-height:1.4}footer.footer .link-wrap .footerSitemapSpHedging .br-act{display:none}footer.footer .link-wrap .footerSitemapSpHedging li.act{background:#008d54}footer.footer .link-wrap .footerSitemapSpHedging li.act .txt{color:#fff}footer.footer .link-wrap .footerSitemapSpHedging::before{content:"";width:1px;height:100%;background:#2c8e54;position:absolute;right:0;top:0}footer.footer .link-wrap .footerSitemap__list{width:0;display:none;overflow:hidden;font-size:2.4rem;line-height:1.4;letter-spacing:0;color:#fff;background-color:#008d54}footer.footer .link-wrap .footerSitemap__list .footerSitemap__listItem{display:none}footer.footer .link-wrap .footerSitemap__list .footerSitemap__listItem.act{display:block}footer.footer .link-wrap .footerSitemap__list .footerCategory__title{display:none}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:8.8rem;padding-left:3rem;padding-right:3rem;border-top:1px solid #fff}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__item a{width:100%;height:100%}footer.footer .link-wrap .footerSitemap__list .footerSubCategory__item{height:8.8rem;padding-left:3rem;padding-right:3rem}footer.footer .link-wrap .footerSitemap__list .footerSubCategory__item 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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-bottom:1px solid #fff}footer.footer .link-wrap .footerSitemap__list .footerSubCategory__item.border-none a,footer.footer .link-wrap .footerSitemap__list .footerSubCategory__item:last-child a{border-bottom:none}footer.footer .link-wrap .footerSitemap__list .footerSubCategory__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:8.8rem;border-bottom:1px solid #fff;position:relative}footer.footer .link-wrap .footerSitemap__list .footerSubCategory__text{line-height:1.2}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu::after{content:"";display:block;background-color:#fff;position:absolute;top:50%;width:15px;height:1px;right:5px}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__item{height:8.8rem;border-top:none}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu::before,footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu::after{content:"";display:block;background-color:#fff;position:absolute;top:50%;width:15px;height:1px;right:5px}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-duration:.3s;transition-duration:.3s}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu.act::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__item--autoHeight.act{height:auto}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__list{width:100%;height:0;overflow:hidden;padding-left:18px}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__list li{padding:0}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__list.act{height:auto}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__item--child p{width:100%;padding:0 6rem 0 0}footer.footer .link-wrap .footerSitemap__list .footerSpAccordionMenu__item--child.act{height:auto}footer.footer .link-wrap .footerSitemap__list .footerSubCategory__item--offset{height:auto;padding-left:0;padding-right:0}footer.footer .link-wrap .footerSitemap__list .footerSubCategoryRelationMenu{background-color:#fff}footer.footer .link-wrap .footerSitemap__list .footerSubCategoryRelationMenu__item:first-of-type .footerSubCategoryRelationMenu__link{border-top:none}footer.footer .link-wrap .footerSitemap__list .footerSubCategoryRelationMenu__item{padding-left:18px;padding-right:20px}footer.footer .link-wrap .footerSitemap__list .footerSubCategoryRelationMenu__link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.3em 0;height:100%;color:#000;border-top:1px solid #008d54;text-decoration:none;cursor:pointer;padding-left:2.9em}footer.footer .link-wrap .footerSitemap__list .footerSubCategoryRelationMenu__link--modelhouse::before{width:1.667em;height:1.667em;background-image:url(/ie/lineup/grandlife/assets/build/img/common/modelhouse_icon.png)}footer.footer .link-wrap .footerSitemap__list .footerSubCategoryRelationMenu__link--catalog::before{width:1.786em;height:1.714em;background-image:url(/ie/lineup/grandlife/assets/build/img/common/catalog_icon_small.png)}footer.footer .link-wrap .footerSitemap__list .footerSubCategoryRelationMenu__link--area::before{width:2.222em;height:1.444em;left:0;background-image:url(/ie/lineup/grandlife/assets/build/img/common/area_icon.png)}footer.footer .link-wrap .footerSitemap__list .footerSubCategoryRelationMenu__link::before{content:"";position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain}footer.footer .link-wrap .footerSitemap__list .footerSubCategory--blankIcon::after{content:"";width:1.125em;height:1.125em;display:inline-block;background-image:url(/ie/lineup/grandlife/assets/build/img/common/blank_icon_white.png);background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:0;top:3.4rem}footer.footer .link-wrap.act .footerSitemapSpHedging{width:calc(100% - 50rem);padding:0}footer.footer .link-wrap.act .footerSitemapSpHedging li{padding:0 4rem 0 3rem}footer.footer .link-wrap.act .footerSitemapSpHedging .br-act{display:block}footer.footer .link-wrap.act .footerSitemap__list{width:50rem;display:block}footer.footer .footer-wrap{padding:5rem 0 5rem}footer.footer .footer-wrap .footer-area{padding:0}footer.footer .footer-wrap .footer-area .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;padding:0 3.7rem 0 0}footer.footer .footer-wrap .footer-area .list-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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 .5rem}footer.footer .footer-wrap .footer-area .list-box .txt{-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);font-size:1.3rem}footer.footer .footer-wrap .footer-area .list-box .icon{position:relative;display:block}footer.footer .footer-wrap .footer-area .list-box .icon-1{-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)}footer.footer .footer-wrap .footer-area .list-box .icon-2{-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);position:absolute;top:0;left:0;opacity:0}footer.footer .footer-wrap .footer-area .list-box .list-1 .icon{width:2.1rem}footer.footer .footer-wrap .footer-area .list-box .list-2 .icon{width:1.6rem}footer.footer .footer-wrap .footer-area .list-box .list-3 .icon{width:2.6rem}footer.footer .footer-wrap .footer-area .list-box .list-4{margin:0 0 0 4rem}footer.footer .footer-wrap .footer-area .list-box .list-4 a{display:block;text-align:center}footer.footer .footer-wrap .footer-area .list-box .list-4 .txt{font-size:1rem}footer.footer .footer-wrap .footer-area .list-box .list-4 .icon{margin:.5rem 0 0}footer.footer .footer-wrap .footer-area .list-box .list-4 .icon img{width:10rem;height:1.6rem}footer.footer .footer-wrap .footer-area .list-box .list:hover .txt{color:#00603c}footer.footer .footer-wrap .footer-area .list-box .list:hover .icon-1{opacity:0}footer.footer .footer-wrap .footer-area .list-box .list:hover .icon-2{opacity:1}footer.footer .footer-wrap .footer-area .footer-box{gap:0;margin:0}footer.footer .footer-wrap .footer-area .footer-box .site-link{gap:2.8rem 4rem;width:38rem}footer.footer .footer-wrap .footer-area .footer-box .site-link .txt{font-size:2.2rem}footer.footer .footer-wrap .footer-area .footer-box .sns-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 5.8rem;width:100%;padding:0;border-left:none;margin:5rem 0 0}footer.footer .footer-wrap .footer-area .footer-box .sns-link .insta{width:7rem}footer.footer .footer-wrap .footer-area .footer-box .sns-link .youtube{width:10rem}footer.footer .footer-wrap .footer-area .footer-box .copyright{font-size:2rem;margin:3rem 0 0}}nav.nav-h{height:100%}nav.nav-h 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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:80rem;min-width:540px;height:100%}nav.nav-h ul li 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:100%}nav.nav-h ul li span{-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);font-size:1.2rem;letter-spacing:.1em;font-weight:500;color:#333}nav.nav-h ul li.request{width:14rem;background:#88bfc1}nav.nav-h ul li.request 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}nav.nav-h ul li.request a span{color:#fff}nav.nav-h ul li:hover span{color:#88bfc1}#pageTop ul li.top span,#pagePoint ul li.point span,#pagePoint01 ul li.point span,#pagePoint02 ul li.point span,#pagePoint03 ul li.point span,#pagePoint04 ul li.point span,#pagePoint05 ul li.point span,#pagePlanStyle ul li.plan-style span,#pagePlan ul li.plan-style span,#pageLifeStyle ul li.plan-style span,#pagePlusky ul li.plusky span,#pageGallery ul li.gallery span,#pageQuality ul li.quality span,#pageFaq ul li.faq span{color:#88bfc1}@media screen and (max-width: 750px){header.header nav.nav-h{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;width:48rem;height:100vh;padding:13rem 4rem 0 5rem;background:#fff;position:fixed;top:0;right:-48rem;z-index:9998}header.header nav.nav-h 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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;min-width:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;height:100%}header.header nav.nav-h ul li{width:100%;border-bottom:1px solid #333}header.header nav.nav-h ul li a{display:block;padding:4rem 3rem}header.header nav.nav-h ul li span{font-size:2.4rem}header.header nav.nav-h ul li.sp-logo a{padding:0 0 4rem}header.header nav.nav-h ul li.sp-logo .img{width:26.2rem}header.header nav.nav-h ul li.request{width:100%}header.header nav.nav-h ul li.request-sp,header.header nav.nav-h ul li.reserve,header.header nav.nav-h ul li.contant{border:none}header.header nav.nav-h ul li.request-sp a,header.header nav.nav-h ul li.reserve a,header.header nav.nav-h ul li.contant 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;gap:0 4.6rem}header.header nav.nav-h ul li.request-sp a span,header.header nav.nav-h ul li.reserve a span,header.header nav.nav-h ul li.contant a span{width:16rem;text-align:center}header.header nav.nav-h ul li.request-sp a span.icon,header.header nav.nav-h ul li.reserve a span.icon,header.header nav.nav-h ul li.contant a span.icon{width:2.4rem}header.header nav.nav-h ul li.request-sp a span.icon img,header.header nav.nav-h ul li.reserve a span.icon img,header.header nav.nav-h ul li.contant a span.icon img{display:block}header.header nav.nav-h ul li.reserve{background:#cce4e4;margin:2.8rem 0 0}header.header nav.nav-h ul li.contant{background:#88bfc1;margin:1rem 0 0}header.header nav.nav-h ul li.request-sp{background:#88bfc1;margin:2.8rem 0 0}header.header nav.nav-h ul li:hover span{color:#88bfc1}header.header nav.nav-h ul li.contant:hover span{color:#333}header.header nav.nav-h.act{right:0}}button.nav-btn{display:none}@media screen and (max-width: 750px){button.nav-btn{width:33px;height:18px;position:fixed;top:20px;right:20px;z-index:9999}button.nav-btn span{position:absolute;left:0;width:100%;height:2px;background-color:#1c1c1c}button.nav-btn,button.nav-btn span{display:inline-block;-webkit-transition:all .5s;transition:all .5s;-webkit-box-sizing:border-box;box-sizing:border-box}button.nav-btn span:nth-of-type(1){top:0}button.nav-btn span:nth-of-type(2){top:8px}button.nav-btn span:nth-of-type(3){bottom:0}button.nav-btn span:nth-of-type(1){-webkit-animation:btn07-bar01 .75s forwards;animation:btn07-bar01 .75s forwards}@-webkit-keyframes btn07-bar01{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes btn07-bar01{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}button.nav-btn span:nth-of-type(2){-webkit-transition:all .25s .25s;transition:all .25s .25s;opacity:1}button.nav-btn span:nth-of-type(3){-webkit-animation:btn07-bar03 .75s forwards;animation:btn07-bar03 .75s forwards}@-webkit-keyframes btn07-bar03{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes btn07-bar03{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}button.nav-btn.act span:nth-of-type(1){-webkit-animation:active-btn07-bar01 .75s forwards;animation:active-btn07-bar01 .75s forwards}@-webkit-keyframes active-btn07-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}@keyframes active-btn07-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}button.nav-btn.act span:nth-of-type(2){opacity:0}button.nav-btn.act span:nth-of-type(3){-webkit-animation:active-btn07-bar03 .75s forwards;animation:active-btn07-bar03 .75s forwards}@-webkit-keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}@keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}}.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-sec-note{margin:0 0 15rem}.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}}.com-sup{font-size:1rem;vertical-align:top;position:relative;top:-0.1em}.com-content{width:106rem;padding:0 2rem;margin:0 auto}@media screen and (max-width: 750px){.com-content{width:75rem;padding:0 4rem}}.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-btn{width:22rem;height:4.3rem;border:1px solid #3c3c3c}.com-btn a{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 1.6rem;height:100%}.com-btn .txt{width:11rem;min-width:65px;font-size:1.5rem;letter-spacing:.13em;text-align:center}.com-btn .arrow{width:2.2rem}.com-btn .arrow img{display:block}.com-btn .arrow img.arrow_w{display:none}.com-btn:hover{border:1px solid #88bfc1}.com-btn:hover a{background:#88bfc1}.com-btn:hover .txt{color:#fff}.com-btn:hover .arrow img.arrow_b{display:none}.com-btn:hover .arrow img.arrow_w{display:block}.com-btn.reserve a{background:#cce4e4}.com-btn.contant a{background:#88bfc1}@media screen and (max-width: 750px){.com-btn{width:48rem;height:9.4rem}.com-btn a{gap:0 4.4rem;height:100%}.com-btn .txt{width:21rem;min-width:unset;font-size:2.8rem}.com-btn .arrow{width:5rem}.com-btn:hover{border:1px solid #3c3c3c}.com-btn:hover a{background:none}.com-btn:hover .txt{color:#3c3c3c}.com-btn:hover .arrow img.arrow_b{display:block}.com-btn:hover .arrow img.arrow_w{display:none}.com-btn.reserve:hover a{background:#cce4e4}.com-btn.contant:hover a{background:#88bfc1}}.com-ttl{font-size:2rem;letter-spacing:.2em}.com-lead{font-size:2.7rem;font-weight:500;letter-spacing:.2em;line-height:1.4;display:inline-block;position:relative}.com-lead span.span1{font-size:6.9rem;font-weight:500}.com-lead span.line{position:absolute;bottom:0;left:0;right:0;margin:auto}.com-txt{font-size:1.4rem;letter-spacing:.13em;line-height:2.2}@media screen and (max-width: 750px){.com-ttl{font-size:3.4rem}.com-txt{font-size:2.8rem}}.com-sec-main{margin:5rem 0 0}.com-sec-main .main-wrap{position:relative}.com-sec-main .main-wrap .img-box{width:100%;height:52rem;overflow:hidden}.com-sec-main .main-wrap .img-box .img{width:100%;height:100%}.com-sec-main .main-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.com-sec-main .main-wrap .copy-box{padding:3rem 2rem 0 1.3rem;background:#fff;text-align:center;position:absolute;bottom:0;left:0}.com-sec-main .main-wrap .copy-box .ttl{font-size:2.3rem;text-align:center}.com-sec-main .main-wrap .copy-box .lead{font-size:3.8rem;font-weight:600;letter-spacing:.1em}.com-sec-main .main-wrap .copy-box .lead .line{bottom:-0.6rem}#pagePoint .com-sec-main .main-wrap .copy-box .lead{font-weight:500;margin:-2rem 0 0}#pagePoint .com-sec-main .main-wrap .copy-box .lead .span1{font-weight:400;text-shadow:3px 2px 0px #88bfc1}#pagePoint .com-sec-main .main-wrap .copy-box .lead .line{bottom:-1.4rem}#pagePlusky .com-sec-main .main-wrap .copy-box{padding:3rem 10rem 0 5rem}#pagePlusky .com-sec-main .main-wrap .copy-box .lead{font-size:3.2rem;letter-spacing:.2em;margin:2rem 0 0}#pagePlusky .com-sec-main .main-wrap .copy-box .lead .line{width:30rem;bottom:-2rem;left:-3rem}#pageQuality .com-sec-main .main-wrap .copy-box{padding:3rem 14rem 0 8rem}#pageQuality .com-sec-main .main-wrap .copy-box .lead{margin:1rem 0 0}#pageQuality .com-sec-main .main-wrap .copy-box .lead .line{width:16.6rem;bottom:-1rem;left:-1rem}@media screen and (max-width: 750px){.com-sec-main{margin:6rem 0 0}.com-sec-main .main-wrap .img-box{height:45.6rem}.com-sec-main .main-wrap .copy-box{padding:2rem 3rem 1.3rem;bottom:-5rem}.com-sec-main .main-wrap .copy-box .ttl{font-size:3rem}.com-sec-main .main-wrap .copy-box .lead{font-size:5.6rem}#pagePoint .com-sec-main .main-wrap .copy-box{padding:3rem 3rem 1.3rem;bottom:-2rem}#pagePoint .com-sec-main .main-wrap .copy-box .ttl{padding:0 4rem 0 0}#pagePoint .com-sec-main .main-wrap .copy-box .lead{font-size:3.9rem;margin:-4.6rem 0 0}#pagePoint .com-sec-main .main-wrap .copy-box .lead .span1{font-size:10rem}#pagePoint .com-sec-main .main-wrap .copy-box .lead .line{width:35rem;bottom:-1.4rem}#pagePlan .com-sec-main .main-wrap .copy-box{padding:4rem 13rem 1.3rem}#pagePlan .com-sec-main .main-wrap .copy-box .lead .line{width:17rem;bottom:-1.4rem}#pagePlusky .com-sec-main .main-wrap .copy-box{padding:3.8rem 7rem 0 4rem}#pagePlusky .com-sec-main .main-wrap .copy-box .lead{font-size:3.9rem}#pagePlusky .com-sec-main .main-wrap .copy-box .lead .line{width:26rem}#pageQuality .com-sec-main .main-wrap .copy-box{padding:3rem 16rem 0 12rem}#pageQuality .com-sec-main .main-wrap .copy-box .lead .line{width:21.6rem}}.com-sec-breadcrumb{width:100%;padding:1.6rem 0;background:rgba(255,255,255,.7);position:fixed;top:7rem;left:0;z-index:10}.com-sec-breadcrumb .breadcrumb-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.com-sec-breadcrumb .breadcrumb-wrap a{padding:.5rem .5rem 0}.com-sec-breadcrumb .breadcrumb-wrap a .txt{-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);font-size:1.2rem;letter-spacing:.13em;color:#231816}.com-sec-breadcrumb .breadcrumb-wrap a:hover .txt{color:#88bfc1}.com-sec-breadcrumb .breadcrumb-wrap li.on a .txt{color:#88bfc1}.com-sec-breadcrumb .breadcrumb-wrap li:last-child a{pointer-events:none}.com-sec-breadcrumb .breadcrumb-wrap li:last-child a .txt{color:#88bfc1}@media screen and (max-width: 750px){.com-sec-breadcrumb{padding:1.4rem 0;top:10rem}.com-sec-breadcrumb .breadcrumb-wrap li{margin:1rem 0 0}.com-sec-breadcrumb .breadcrumb-wrap a{padding:1rem}.com-sec-breadcrumb .breadcrumb-wrap a .txt{font-size:2rem}}.com-swipe-icon-box{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:17rem;padding:1.5rem 0;background:rgba(0,0,0,.7);border-radius:1rem;z-index:5}.com-swipe-icon-box .icon{text-align:center}.com-swipe-icon-box .icon span{font-size:4rem;color:#fff}.com-swipe-icon-box .icon span{-webkit-transform:translateX(5rem);transform:translateX(5rem);-webkit-animation-name:comSwipeIconAnime;animation-name:comSwipeIconAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes comSwipeIconAnime{0%{-webkit-transform:translateX(5rem);transform:translateX(5rem)}100%{-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}}@keyframes comSwipeIconAnime{0%{-webkit-transform:translateX(5rem);transform:translateX(5rem)}100%{-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}}.com-swipe-icon-box .txt{font-size:1.2rem;font-weight:600;line-height:1.4;color:#fff;text-align:center;margin:.5rem 0 0}@media screen and (max-width: 750px){.com-swipe-icon-box{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;display:block;width:40rem;padding:6rem 0;background:rgba(0,0,0,.7);border-radius:1rem;z-index:5}.com-swipe-icon-box .icon{text-align:center}.com-swipe-icon-box .icon span{font-size:8rem;color:#fff}.com-swipe-icon-box .icon span{-webkit-transform:translateX(5rem);transform:translateX(5rem);-webkit-animation-name:comSwipeIconAnime;animation-name:comSwipeIconAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes comSwipeIconAnime{0%{-webkit-transform:translateX(5rem);transform:translateX(5rem)}100%{-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}}@keyframes comSwipeIconAnime{0%{-webkit-transform:translateX(5rem);transform:translateX(5rem)}100%{-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}}.com-swipe-icon-box .txt{font-size:2.8rem;font-weight:600;line-height:1.4;color:#fff;text-align:center;margin:3rem 0 0}}.com-sec-point{margin:5rem 0 0}.com-sec-point .main-wrap{position:relative}.com-sec-point .main-wrap .img-box{width:100%;height:55rem;overflow:hidden}.com-sec-point .main-wrap .img-box .img{width:100%;height:100%}.com-sec-point .main-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.com-sec-point .main-wrap .copy-box{position:absolute;top:2rem;left:2.4rem}.com-sec-point .main-wrap .copy-box .p1{font-size:1.4rem;letter-spacing:.1em;color:#fff;background:#88bfc1;padding:.6rem 2rem .2rem 1rem;display:inline-block}.com-sec-point .main-wrap .copy-box .p1 span{font-size:3.2rem;letter-spacing:.12em;padding:0 0 0 .4rem}.com-sec-point .main-wrap .copy-box .p2{font-size:2rem;letter-spacing:.2em;color:#3c3c3c;font-weight:500;background:#fff;padding:1.2rem 1.7rem 1.2rem 1.5rem;margin:0 0 0 4rem}.com-sec-point .main-wrap .copy-box .p2 span{font-size:2.6rem;letter-spacing:.2em}@media screen and (max-width: 750px){.com-sec-point{margin:6rem 0 0}.com-sec-point .main-wrap .img-box{height:37rem}.com-sec-point .main-wrap .copy-box{top:auto;bottom:3rem;left:2.4rem}.com-sec-point .main-wrap .copy-box .p1{font-size:2.4rem;padding:1rem 2rem .6rem 2rem}.com-sec-point .main-wrap .copy-box .p1 span{font-size:4.2rem;padding:0 0 0 .4rem}.com-sec-point .main-wrap .copy-box .p2{font-size:2.3rem;line-height:1.2;padding:1.2rem 1.7rem 1.2rem 2rem;margin:0 0 0 5rem}.com-sec-point .main-wrap .copy-box .p2 span{font-size:3rem}#pagePoint05 .com-sec-point{margin:9rem 0 0}}.com-page-top{width:4.8rem;height:4.8rem;position:fixed;bottom:1.2rem;right:4.5rem;z-index:9998;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.com-page-top.act:hover{opacity:.6}.com-page-top.act{opacity:1}@media screen and (max-width: 750px){.com-page-top{width:8rem;height:8rem;bottom:2rem;right:2rem}}#pageTop .sec-load{position:absolute;top:0;left:0;width:100vw;height:100vh;background:#fff;position:fixed;z-index:99999}#pageTop .sec-load .logo-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:14rem}#pageTop .sec-load .logo-wrap .logo-box{height:8.5rem;position:relative}#pageTop .sec-load .logo-wrap .logo-box img{position:absolute;bottom:0;left:0;opacity:0}#pageTop .sec-load .logo-wrap .logo-box img.act{opacity:1}#pageTop .sec-load .logo-wrap .txt-box{margin:1rem 0 0}#pageTop .sec-load.none{-webkit-animation-name:topLoadAnime;animation-name:topLoadAnime;-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 topLoadAnime{0%{z-index:99999;opacity:1}90%{z-index:99999}100%{z-index:-1;opacity:0}}@keyframes topLoadAnime{0%{z-index:99999;opacity:1}90%{z-index:99999}100%{z-index:-1;opacity:0}}@media screen and (max-width: 750px){#pageTop .sec-load .logo-wrap{width:25.2rem}#pageTop .sec-load .logo-wrap .logo-box{height:12.4rem}#pageTop .sec-load .logo-wrap .txt-box{margin:3rem 0 0}}#pageTop .sec-main{margin:2rem 0 0}#pageTop .sec-main .main-wrap{width:102rem;margin:0 auto;display:grid;grid-template-columns:71rem 29.5rem;grid-template-rows:41.5rem 19rem;gap:1.5rem 1.5rem;grid-template-areas:"area1 area2" "area1 area3"}#pageTop .sec-main .main-wrap .area-1{grid-area:area1}#pageTop .sec-main .main-wrap .area-2{grid-area:area2}#pageTop .sec-main .main-wrap .area-3{grid-area:area3}#pageTop .sec-main .main-wrap .area{position:relative}#pageTop .sec-main .main-wrap .area .img-box{position:absolute;top:0;left:0;width:100%;height:100%}#pageTop .sec-main .main-wrap .area .img-box .img{position:absolute;top:0;left:0;width:100%;height:100%}#pageTop .sec-main .main-wrap .area .img-box .img img,#pageTop .sec-main .main-wrap .area .img-box .img video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageTop .sec-main .main-wrap .area-1 .img-box{-webkit-clip-path:url(/ie/lineup/grandlife/assets/build/css/style/);clip-path:url(/ie/lineup/grandlife/assets/build/css/style/)}#pageTop .sec-main .main-wrap .area-2 .img-box{-webkit-clip-path:url(/ie/lineup/grandlife/assets/build/css/style/);clip-path:url(/ie/lineup/grandlife/assets/build/css/style/)}#pageTop .sec-main .main-wrap .area-3 .img-box{-webkit-clip-path:url(/ie/lineup/grandlife/assets/build/css/style/);clip-path:url(/ie/lineup/grandlife/assets/build/css/style/)}#pageTop .sec-main .main-wrap .area .img-box .img{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;opacity:0}#pageTop .sec-main .main-wrap .area .img-box .img.act{opacity:1}#pageTop .sec-main .accent-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:102rem;height:100%}#pageTop .sec-main .accent-wrap .accent-box{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute}#pageTop .sec-main .accent-wrap .accent-box .accent_1{-webkit-transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1.5);transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1.5);-webkit-transition-duration:1000ms;transition-duration:1000ms;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}#pageTop .sec-main .accent-wrap .accent-box .accent_2{-webkit-transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1.5);transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1.5);-webkit-transition-duration:1000ms;transition-duration:1000ms;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);position:absolute;top:0;left:0}#pageTop .sec-main .accent-wrap .accent-box .accent_1.act,#pageTop .sec-main .accent-wrap .accent-box .accent_2.act{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#pageTop .sec-main .accent-wrap .accent-box.none{opacity:0}#pageTop .sec-main .accent-wrap .accent-box-1{width:15rem;top:42rem;right:-5rem}#pageTop .sec-main .accent-wrap .accent-box-2{width:33rem;top:8rem;right:-3rem}#pageTop .sec-main .accent-wrap .accent-box-3{width:20rem;top:32rem;left:-9rem}#pageTop .sec-main .accent-wrap .accent-box-4{width:24rem;top:10rem;right:-4rem}#pageTop .sec-main .accent-wrap .accent-box-5{width:31rem;top:19rem;right:-14rem}#pageTop .sec-main .scroll-wrap{width:1rem;position:absolute;bottom:3rem;left:3rem}@media screen and (max-width: 750px){#pageTop .sec-main{margin:4rem 0 0}#pageTop .sec-main .main-wrap{width:69rem;grid-template-columns:33rem 33rem;grid-template-rows:45rem 20rem;gap:28rem 3rem;grid-template-areas:"area1 area1" "area2 area3"}#pageTop .sec-main .main-wrap .area-1 .img-box{-webkit-clip-path:url(/ie/lineup/grandlife/assets/build/css/style/);clip-path:url(/ie/lineup/grandlife/assets/build/css/style/)}#pageTop .sec-main .main-wrap .area-2 .img-box{-webkit-clip-path:url(/ie/lineup/grandlife/assets/build/css/style/Sp);clip-path:url(/ie/lineup/grandlife/assets/build/css/style/Sp)}#pageTop .sec-main .main-wrap .area-3 .img-box{-webkit-clip-path:url(/ie/lineup/grandlife/assets/build/css/style/Sp);clip-path:url(/ie/lineup/grandlife/assets/build/css/style/Sp)}#pageTop .sec-main .ttl-wrap .ttl-box{width:100%;position:absolute;top:49rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}#pageTop .sec-main .ttl-wrap .ttl-box .logo{width:57rem;margin:0 auto}#pageTop .sec-main .ttl-wrap .ttl-box .txt-1{width:59.4rem;margin:0 auto 3rem}#pageTop .sec-main .ttl-wrap .ttl-box .txt-2{width:50.7rem;margin:3rem auto 0}#pageTop .sec-main .accent-wrap{width:69rem}#pageTop .sec-main .accent-wrap .accent-box-1{width:18rem;top:93rem;right:0rem}#pageTop .sec-main .accent-wrap .accent-box-2{width:36rem;top:83rem;right:-5rem}#pageTop .sec-main .accent-wrap .accent-box-3{width:32rem;top:5rem;left:2rem}#pageTop .sec-main .accent-wrap .accent-box-4{width:19rem;top:85rem;right:1rem}#pageTop .sec-main .accent-wrap .accent-box-5{width:42rem;top:83rem;right:-3rem}#pageTop .sec-main .scroll-wrap{width:2.4rem;bottom:-20rem}}#pageTop .sec-intro{margin:7rem 0 0}#pageTop .sec-intro .intro-wrap{position:relative}#pageTop .sec-intro .intro-wrap .intro-icon{position:absolute}#pageTop .sec-intro .intro-wrap .intro-icon-1{width:7rem;top:19rem;left:31rem}#pageTop .sec-intro .intro-wrap .intro-icon-2{width:6.6rem;top:14rem;right:26rem}#pageTop .sec-intro .intro-wrap .intro-icon-3{width:7.9rem;top:22rem;right:29rem}#pageTop .sec-intro .intro-wrap .copy-box{text-align:center}#pageTop .sec-intro .intro-wrap .copy-box .lead{font-weight:400}#pageTop .sec-intro .intro-wrap .copy-box .lead .line{width:61.2rem;bottom:-3.8rem}#pageTop .sec-intro .intro-wrap .copy-box .txt{margin:7rem 0 0}#pageTop .sec-intro .intro-wrap .copy-box .sub-ttl{font-size:2rem;letter-spacing:.2em;margin:5.4rem 0 0}#pageTop .sec-intro .intro-wrap .copy-box .ttl{width:26rem;margin:2rem auto 0}#pageTop .sec-intro .intro-wrap .grand-img-box{height:47rem;margin:7rem 0 0}#pageTop .sec-intro .intro-wrap .grand-img-box .img{width:100%;height:100%}#pageTop .sec-intro .intro-wrap .grand-img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-o-object-position:center -31rem;object-position:center -31rem}@media screen and (max-width: 750px){#pageTop .sec-intro{margin:25rem 0 0}#pageTop .sec-intro .intro-wrap .intro-icon-1{width:10rem;top:59rem;left:2rem}#pageTop .sec-intro .intro-wrap .intro-icon-2{width:9.4rem;top:26rem;right:3rem}#pageTop .sec-intro .intro-wrap .intro-icon-3{width:13.2rem;top:55rem;right:5rem}#pageTop .sec-intro .intro-wrap .copy-box .lead{font-size:4rem}#pageTop .sec-intro .intro-wrap .copy-box .lead .line{width:54rem;bottom:-3.8rem}#pageTop .sec-intro .intro-wrap .copy-box .sub-ttl{font-size:3.4rem;margin:9rem 0 0}#pageTop .sec-intro .intro-wrap .copy-box .ttl{width:50rem;margin:4rem auto 0}#pageTop .sec-intro .intro-wrap .grand-img-box{margin:13rem 0 0}#pageTop .sec-intro .intro-wrap .grand-img-box img{-o-object-position:center center;object-position:center center}}#pageTop .sec-cnt-link .cnt-link-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;margin:21rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area{width:40rem}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .copy-box .lead{margin:1.5rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .copy-box .txt{margin:4rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .btn-box{margin:3rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap .img-area .img-box{width:56rem;height:33rem;border-radius:3rem;overflow:hidden}#pageTop .sec-cnt-link .cnt-link-wrap:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pageTop .sec-cnt-link .cnt-link-wrap:nth-child(2) .copy-area .lead,#pageTop .sec-cnt-link .cnt-link-wrap:nth-child(4) .copy-area .lead,#pageTop .sec-cnt-link .cnt-link-wrap:nth-child(5) .copy-area .lead{font-size:3.4rem;letter-spacing:.1em}#pageTop .sec-cnt-link .cnt-link-wrap.point{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;margin:16rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap.point .copy-area .lead{margin:-2.6rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap.point .copy-area .lead .span1{text-shadow:3px 2px 0px #88bfc1}#pageTop .sec-cnt-link .cnt-link-wrap.point .copy-area .lead .line{width:27.7rem;bottom:0rem}#pageTop .sec-cnt-link .cnt-link-wrap.plan .copy-area .lead .line{width:22.2rem;bottom:-1rem}#pageTop .sec-cnt-link .cnt-link-wrap.plusky .copy-area .lead .line{width:20rem;bottom:-1rem}#pageTop .sec-cnt-link .cnt-link-wrap.gallery .copy-area .lead .line{width:14.8rem;bottom:-1rem}#pageTop .sec-cnt-link .cnt-link-wrap.quality .copy-area .lead .line{width:19.7rem;bottom:-1rem}#pageTop .sec-cnt-link .cnt-link-wrap.faq .copy-area .lead .line{width:32.6rem;bottom:-1rem}@media screen and (max-width: 750px){#pageTop .sec-cnt-link .cnt-link-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-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:17rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area{width:100%;text-align:center}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .copy-box{margin:8rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .copy-box .lead{font-size:5rem;margin:2.5rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .copy-box .txt{margin:6rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .btn-box{width:58rem;height:11rem;margin:3.6rem auto 0}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .btn-box .txt{width:24rem;font-size:3.4rem}#pageTop .sec-cnt-link .cnt-link-wrap .copy-area .btn-box .arrow{width:6rem}#pageTop .sec-cnt-link .cnt-link-wrap .img-area .img-box{width:64rem;height:38rem;margin:0 auto}#pageTop .sec-cnt-link .cnt-link-wrap:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#pageTop .sec-cnt-link .cnt-link-wrap:nth-child(2) .copy-area .lead,#pageTop .sec-cnt-link .cnt-link-wrap:nth-child(4) .copy-area .lead,#pageTop .sec-cnt-link .cnt-link-wrap:nth-child(5) .copy-area .lead{font-size:3.6rem}#pageTop .sec-cnt-link .cnt-link-wrap.point{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;margin:12rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap.point .copy-area .lead{margin:1rem 0 0}#pageTop .sec-cnt-link .cnt-link-wrap.point .copy-area .lead .line{width:52rem;bottom:-3rem}#pageTop .sec-cnt-link .cnt-link-wrap.plan .copy-area .lead{font-size:6.4rem;letter-spacing:.1em}#pageTop .sec-cnt-link .cnt-link-wrap.plan .copy-area .lead .line{width:39rem}#pageTop .sec-cnt-link .cnt-link-wrap.plusky .copy-area .lead .line{width:31rem}#pageTop .sec-cnt-link .cnt-link-wrap.gallery .copy-area .lead{font-size:6.4rem;letter-spacing:.1em}#pageTop .sec-cnt-link .cnt-link-wrap.gallery .copy-area .lead .line{width:26rem}#pageTop .sec-cnt-link .cnt-link-wrap.quality .copy-area .lead{font-size:6.4rem;letter-spacing:.1em}#pageTop .sec-cnt-link .cnt-link-wrap.quality .copy-area .lead .line{width:31rem}#pageTop .sec-cnt-link .cnt-link-wrap.faq .copy-area .lead .line{width:45rem}}#pagePoint .sec-graph{background:#eeeeef;padding:4rem 0 8rem;margin:5rem 0 0}#pagePoint .sec-graph .graph-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:86.4rem;margin:0 auto}#pagePoint .sec-graph .graph-wrap .copy-area{width:55rem}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box .lead{font-size:2.5rem;letter-spacing:.1em}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box .lead .span1{font-size:4rem}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box .lead .line{width:49rem;bottom:-3.2rem}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box .txt{margin:5rem 0 0}#pagePoint .sec-graph .graph-wrap .graph-area{width:21.8rem}#pagePoint .sec-graph .graph-wrap .graph-area .img-box .txt{font-size:1.1rem;letter-spacing:0;margin:1rem 0 0}#pagePoint .sec-graph .graph-wrap .graph-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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 7rem;width:100%;background:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);padding:3rem 0;margin:1.6rem 0 0}#pagePoint .sec-graph .graph-wrap .graph-flex-area .img-box-1{width:30rem}#pagePoint .sec-graph .graph-wrap .graph-flex-area .img-box-2{width:35rem}@media screen and (max-width: 750px){#pagePoint .sec-graph{padding:8rem 0;margin:7rem 0 0}#pagePoint .sec-graph .graph-wrap{width:100%}#pagePoint .sec-graph .graph-wrap .copy-area{width:100%}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box{text-align:center}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box .lead{font-size:3rem}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box .lead .span1{font-size:5.4rem}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box .lead .line{width:63rem;bottom:-4.6rem}#pagePoint .sec-graph .graph-wrap .copy-area .copy-box .txt{margin:8rem 0 0}#pagePoint .sec-graph .graph-wrap .graph-area{width:100%;margin:7rem 0 0}#pagePoint .sec-graph .graph-wrap .graph-area .img-box .img{width:40rem;margin:0 auto}#pagePoint .sec-graph .graph-wrap .graph-area .img-box .txt{font-size:2rem;text-align:center;margin:2rem 0 0}#pagePoint .sec-graph .graph-wrap .graph-flex-area{gap:5rem 0;padding:8rem 0;margin:7rem 0 0}#pagePoint .sec-graph .graph-wrap .graph-flex-area .img-box-1{width:80%}#pagePoint .sec-graph .graph-wrap .graph-flex-area .img-box-2{width:80%}}#pagePoint .sec-link .link-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:14rem 0 0}#pagePoint .sec-link .link-wrap .copy-area{width:51rem;padding:0 0 0 12rem}#pagePoint .sec-link .link-wrap .copy-area .copy-box .icon{width:10.6rem}#pagePoint .sec-link .link-wrap .copy-area .copy-box h2 .ttl{display:block}#pagePoint .sec-link .link-wrap .copy-area .copy-box .ttl{margin:3rem 0 0}#pagePoint .sec-link .link-wrap .copy-area .copy-box .lead{font-size:2.6rem;margin:1rem 0 0}#pagePoint .sec-link .link-wrap .copy-area .copy-box .lead .span2{font-size:2rem}#pagePoint .sec-link .link-wrap .copy-area .copy-box .txt{width:35rem;margin:3.6rem 0 0}#pagePoint .sec-link .link-wrap .copy-area .copy-box .txt .maker{background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, transparent), color-stop(10%, #fff697));background:-webkit-linear-gradient(transparent 10%, #fff697 10%);background:linear-gradient(transparent 10%, #fff697 10%)}#pagePoint .sec-link .link-wrap .copy-area .btn-box{margin:4rem 0 0}#pagePoint .sec-link .link-wrap .img-area .img-box{width:51rem;height:34.6rem;border-radius:3rem;overflow:hidden}#pagePoint .sec-link .link-wrap:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pagePoint .sec-link .link-wrap.link-1{margin:10rem 0 0}#pagePoint .sec-link .link-wrap.link-1 .copy-area .lead .line{width:24rem;bottom:-1.6rem}#pagePoint .sec-link .link-wrap.link-2 .copy-area .lead .line{width:28rem;bottom:-2rem}#pagePoint .sec-link .link-wrap.link-3 .copy-area .lead .line{width:24rem;bottom:-1.6rem}#pagePoint .sec-link .link-wrap.link-4 .copy-area .lead .line{width:26.6rem;bottom:-1.8rem}#pagePoint .sec-link .link-wrap.link-5 .copy-area .lead .line{width:32.3rem;bottom:-2rem}@media screen and (max-width: 750px){#pagePoint .sec-link .link-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:15rem 0 0}#pagePoint .sec-link .link-wrap .copy-area{width:100%;padding:0;text-align:center;margin:4rem 0 0}#pagePoint .sec-link .link-wrap .copy-area .copy-box .icon{width:23rem;margin:0 auto}#pagePoint .sec-link .link-wrap .copy-area .copy-box .lead{font-size:4rem;margin:6rem 0 0}#pagePoint .sec-link .link-wrap .copy-area .copy-box .lead .span2{font-size:3rem}#pagePoint .sec-link .link-wrap .copy-area .copy-box .txt{width:100%;margin:5rem 0 0}#pagePoint .sec-link .link-wrap .copy-area .btn-box{width:55rem;height:11rem;margin:6rem auto 0}#pagePoint .sec-link .link-wrap .copy-area .btn-box .txt{font-size:3.2rem}#pagePoint .sec-link .link-wrap .copy-area .btn-box .arrow{width:6rem}#pagePoint .sec-link .link-wrap .img-area{margin:0 auto}#pagePoint .sec-link .link-wrap .img-area .img-box{width:61rem;height:41rem}#pagePoint .sec-link .link-wrap:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#pagePoint .sec-link .link-wrap.link-1{margin:8rem 0 0}#pagePoint .sec-link .link-wrap.link-1 .copy-area .ttl{font-size:6rem 0 0}#pagePoint .sec-link .link-wrap.link-1 .copy-area .lead{width:100%;margin:1rem 0 0}#pagePoint .sec-link .link-wrap.link-1 .copy-area .lead .line{width:36rem;bottom:-2.6rem}#pagePoint .sec-link .link-wrap.link-2 .copy-area .lead .line{width:42.5rem;bottom:-3.6rem}#pagePoint .sec-link .link-wrap.link-3 .copy-area .lead .line{width:36rem;bottom:-3rem}#pagePoint .sec-link .link-wrap.link-4 .copy-area .lead .line{width:40rem;bottom:-2.8rem}#pagePoint .sec-link .link-wrap.link-5 .copy-area .ttl{margin:6rem 0 0}#pagePoint .sec-link .link-wrap.link-5 .copy-area .lead{margin:1rem 0 0}#pagePoint .sec-link .link-wrap.link-5 .copy-area .lead .line{width:48rem;bottom:-3rem}}#pagePoint01 .sec-com-link{margin:5rem 0 0}#pagePoint01 .sec-com-link .link-wrap .copy-area{text-align:center}#pagePoint01 .sec-com-link .link-wrap .copy-area h2 .ttl{display:block}#pagePoint01 .sec-com-link .link-wrap .copy-area h2 .lead{display:inline-block}#pagePoint01 .sec-com-link .link-wrap .copy-area .ttl{font-size:2.3rem;letter-spacing:.2em}#pagePoint01 .sec-com-link .link-wrap .copy-area .lead{font-size:3.2rem;margin:-4rem 0 0}#pagePoint01 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:8.2rem;text-shadow:3px 2px 0px #88bfc1}#pagePoint01 .sec-com-link .link-wrap .copy-area .lead .line{width:32rem}#pagePoint01 .sec-com-link .link-wrap .copy-area .txt{font-size:1.9rem;letter-spacing:.2em;margin:2.5rem 0 0}#pagePoint01 .sec-com-link .link-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:3rem 0 0}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box{width:18.9rem;height:16.5rem;position:relative}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .bg{position:absolute;top:0;left:0;width:100%;height:100%}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-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:100%;height:100%;position:relative;z-index:1}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .copy{width:100%;text-align:center}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .num{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:3.8rem;height:3.8rem;font-size:2rem;font-weight:700;letter-spacing:.1em;color:#3c3c3c;background:#88bfc1;border-radius:50%;margin:0 auto}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:4rem;font-size:1.5rem;letter-spacing:.1em;line-height:1.4;color:#fff;margin:.4rem 0 0}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:2.3rem;margin:1rem auto 0}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box::before{-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);position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,26,48,.6);z-index:1}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box.act::before{background:none;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.4);box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box:hover::before{background:rgba(0,26,48,0)}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box.act{pointer-events:none}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box.act .arrow{opacity:0}@media screen and (max-width: 750px){#pagePoint01 .sec-com-link{margin:8rem 0 0}#pagePoint01 .sec-com-link .link-wrap .copy-area .ttl{font-size:3.8rem}#pagePoint01 .sec-com-link .link-wrap .copy-area .lead{font-size:5.8rem;margin:-7rem 0 0}#pagePoint01 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:15rem}#pagePoint01 .sec-com-link .link-wrap .copy-area .lead .line{width:63rem;left:-3rem}#pagePoint01 .sec-com-link .link-wrap .copy-area .txt{font-size:3.4rem;margin:5rem 0 0}#pagePoint01 .sec-com-link .link-wrap .flex-area{gap:2.6rem 0;margin:6rem 0 0}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box{width:32.2rem;height:28.6rem}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .num{width:6.6rem;height:6.6rem;font-size:3.4rem}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .txt{height:8rem;font-size:2.6rem;letter-spacing:.2em;margin:.4rem 0 0}#pagePoint01 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:4rem;margin:1.6rem auto 0}}#pagePoint01 .sec-intro{margin:6rem 0 0}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box{text-align:center}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box .num{font-size:2.8rem;letter-spacing:.05em}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box .lead{font-weight:400;margin:2.6rem 0 0}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box .lead .line{width:26.6rem;bottom:-2rem;left:-1rem}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box .txt{margin:4rem 0 0}#pagePoint01 .sec-intro .intro-wrap .slide-area{margin:6rem 0 0}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper{position:relative}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-pagination-bullet{border:1px solid #fff;background:none;opacity:1;margin:0 1rem}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-pagination-bullet-active{background:#fff}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-prev:after,#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-next::after{display:none}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-prev,#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-next{width:2.3rem}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-prev img,#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-next img{-webkit-filter:drop-shadow(1px 1px 5px #000);filter:drop-shadow(1px 1px 5px #000)}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-prev{left:1rem}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-next{right:1rem}@media screen and (max-width: 750px){#pagePoint01 .sec-intro{margin:9rem 0 0}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box .num{font-size:4rem}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box .lead{font-size:4rem}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box .lead .line{width:35.8rem;bottom:-3rem}#pagePoint01 .sec-intro .intro-wrap .copy-area .copy-box .txt{margin:6rem 0 0}#pagePoint01 .sec-intro .intro-wrap .slide-area{margin:10rem 0 0}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-slide .img-box{width:100%;height:46rem}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-slide .img-box .img{width:100%;height:100%}#pagePoint01 .sec-intro .intro-wrap .slide-area .swiper .swiper-slide .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}}#pagePoint01 .sec-living{margin:5rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack: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}#pagePoint01 .sec-living .living-wrap .flex-area-1 .copy-box{width:43rem}#pagePoint01 .sec-living .living-wrap .flex-area-1 .copy-box .lead{font-size:2.6rem;font-weight:500;letter-spacing:.2em}#pagePoint01 .sec-living .living-wrap .flex-area-1 .copy-box .txt{margin:3rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-1 .img-box{width:49rem}#pagePoint01 .sec-living .living-wrap .flex-area-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: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;gap:0 8rem;background:#eeeeef;padding:3rem 0;margin:5rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-2 .img-box-1{width:49rem}#pagePoint01 .sec-living .living-wrap .flex-area-2 .img-box-1 .ttl{font-size:2.4rem;letter-spacing:.2em}#pagePoint01 .sec-living .living-wrap .flex-area-2 .img-box-1 .img{margin:1.6rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-2 .img-box-2{width:26rem}@media screen and (max-width: 750px){#pagePoint01 .sec-living{margin:7rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack: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}#pagePoint01 .sec-living .living-wrap .flex-area-1 .copy-box{width:100%}#pagePoint01 .sec-living .living-wrap .flex-area-1 .copy-box .lead{font-size:4rem}#pagePoint01 .sec-living .living-wrap .flex-area-1 .copy-box .txt{margin:6rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-1 .img-box{width:100%;margin:7rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-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: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;gap:4rem 0;padding:6rem 0;margin:7rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-2 .img-box-1{width:59rem}#pagePoint01 .sec-living .living-wrap .flex-area-2 .img-box-1 .ttl{font-size:3rem}#pagePoint01 .sec-living .living-wrap .flex-area-2 .img-box-1 .img{margin:1.6rem 0 0}#pagePoint01 .sec-living .living-wrap .flex-area-2 .img-box-2{width:38rem}}#pagePoint01 .sec-coorde{margin:6rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box{text-align:center;position:relative}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .ttl{width:22.4rem;margin:0 0 0 8rem}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .copy{width:65.6rem;margin:3rem auto 0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p1{font-size:2rem;letter-spacing:.1em;color:#195771}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:3.4rem;font-weight:500;letter-spacing:.1em;margin:2.4rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.inner2{margin:0 2rem 3.4rem}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.inner3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:34.8rem;text-align:left;font-size:3.4rem}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.span1{font-size:7.8rem;font-weight:500;letter-spacing:0;line-height:.7;color:#195771;padding:0 .6rem}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.span2{text-align:left}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.span3{width:100%;display:block;font-size:1.2rem;letter-spacing:.06em;text-align:center;border:1px solid #3e3a39;padding:.5rem 0;margin:1rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area{margin:6rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide{position:relative}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .img-box{width:100%;height:55rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .img-box .img{width:100%;height:100%}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .img-box::before{position:absolute;top:0;left:0;content:"";width:100%;height:10rem;background:#cab8a0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(240, 218, 166, 0)), color-stop(57%, rgb(202, 184, 160)));background:-webkit-linear-gradient(bottom, rgba(240, 218, 166, 0) 0%, rgb(202, 184, 160) 57%);background:linear-gradient(0deg, rgba(240, 218, 166, 0) 0%, rgb(202, 184, 160) 57%)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .copy-box{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;font-size:1.8rem;letter-spacing:.1em;color:#fff;margin:1.6rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .copy-box .p1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:600;border-right:3px solid #fff;padding:0 2rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .copy-box .p1 span{font-size:6rem;font-weight:600;letter-spacing:0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .copy-box .p2{padding:0 0 0 2rem;text-shadow:2px 2px 3px rgba(0,0,0,.3),-2px 2px 3px rgba(0,0,0,.3),2px -2px 3px rgba(0,0,0,.3),-2px -2px 3px rgba(0,0,0,.3)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide-2 .img-box::before{background:#9c8463;background:-webkit-gradient(linear, left bottom, left top, from(rgba(156, 132, 99, 0)), color-stop(57%, #9c8463));background:-webkit-linear-gradient(bottom, rgba(156, 132, 99, 0) 0%, #9c8463 57%);background:linear-gradient(0deg, rgba(156, 132, 99, 0) 0%, #9c8463 57%)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide-3 .img-box::before{background:#9f7442;background:-webkit-gradient(linear, left bottom, left top, from(rgba(159, 116, 66, 0)), color-stop(57%, #9f7442));background:-webkit-linear-gradient(bottom, rgba(159, 116, 66, 0) 0%, #9f7442 57%);background:linear-gradient(0deg, rgba(159, 116, 66, 0) 0%, #9f7442 57%)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide-4 .img-box::before{background:#684229;background:-webkit-gradient(linear, left bottom, left top, from(rgba(104, 66, 41, 0)), color-stop(57%, #684229));background:-webkit-linear-gradient(bottom, rgba(104, 66, 41, 0) 0%, #684229 57%);background:linear-gradient(0deg, rgba(104, 66, 41, 0) 0%, #684229 57%)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide-5 .img-box::before{background:#442e26;background:-webkit-gradient(linear, left bottom, left top, from(rgba(68, 46, 38, 0)), color-stop(57%, #442e26));background:-webkit-linear-gradient(bottom, rgba(68, 46, 38, 0) 0%, #442e26 57%);background:linear-gradient(0deg, rgba(68, 46, 38, 0) 0%, #442e26 57%)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide-6 .img-box::before{background:#888;background:-webkit-gradient(linear, left bottom, left top, from(rgba(136, 136, 136, 0)), color-stop(57%, #888888));background:-webkit-linear-gradient(bottom, rgba(136, 136, 136, 0) 0%, #888888 57%);background:linear-gradient(0deg, rgba(136, 136, 136, 0) 0%, #888888 57%)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide-7 .img-box::before{background:#231815;background:-webkit-gradient(linear, left bottom, left top, from(rgba(35, 24, 21, 0)), color-stop(57%, #231815));background:-webkit-linear-gradient(bottom, rgba(35, 24, 21, 0) 0%, #231815 57%);background:linear-gradient(0deg, rgba(35, 24, 21, 0) 0%, #231815 57%)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-prev:after,#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-next::after{display:none}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-prev,#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-next{width:2.3rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-prev img,#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-next img{-webkit-filter:drop-shadow(1px 1px 5px #000);filter:drop-shadow(1px 1px 5px #000)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-prev{left:1rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-next{right:1rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-ttl{margin:2rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-ttl h2{text-align:center}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-ttl .ttl{font-size:3.6rem;letter-spacing:.1em;text-align:center}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb{margin:2.8rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb .swiper-slide{position:relative;cursor:pointer}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb .swiper-slide .img-box{width:100%;height:11rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb .swiper-slide .img-box .img{width:100%;height:100%}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb .swiper-slide .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb .swiper-slide::before{-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);position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,0,0,.5)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb .swiper-slide-thumb-active::before{background:rgba(0,0,0,0)}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb .swiper-slide:hover::before{background:rgba(0,0,0,0)}@media screen and (max-width: 750px){#pagePoint01 .sec-coorde{margin:10rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .ttl{width:34rem;margin:0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .copy{width:100%;margin:3.4rem auto 0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p1{font-size:2.8rem;line-height:1.6;margin:2rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2{font-size:4.4rem;margin:4.6rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.inner1{width:100%}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.inner2{width:100%;margin:2.8rem 0}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.inner3{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;width:100%}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.span1{font-size:11rem;padding:0 .6rem}#pagePoint01 .sec-coorde .coorde-wrap .copy-area .copy-box .p2 span.span3{width:47rem;font-size:2.4rem;padding:.5rem 0;margin:2rem auto 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area{margin:8rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .img-box{height:37rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .img-box::before{height:7rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .copy-box{font-size:2.4rem;margin:1rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-slide .copy-box .p1 span{font-size:5rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-prev,#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-next{width:1.6rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-prev{left:1.4rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-button-next{right:1.4rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-pagination-bullet{border:1px solid #fff;background:none;opacity:1;margin:0 1rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper .swiper-pagination-bullet-active{background:#fff}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-ttl .ttl{font-size:4rem}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb{margin:2.4rem 0 0}#pagePoint01 .sec-coorde .coorde-wrap .slide-area .swiper-thumb .swiper-slide .img-box{height:7.4rem}}#pagePoint01 .sec-interior{margin:5rem 0 0}#pagePoint01 .sec-interior .interior-wrap{background:#dfe0ea;padding:2rem 0 4rem}#pagePoint01 .sec-interior .interior-ttl-area .ttl-box .ttl{width:20.4rem;margin:0 0 0 4rem}#pagePoint01 .sec-interior .interior-ttl-area .ttl-box .lead{font-size:2.4rem;letter-spacing:.16em;text-align:center}#pagePoint01 .sec-interior .flex-area-1,#pagePoint01 .sec-interior .flex-area-3{width:100rem;background:#fff}#pagePoint01 .sec-interior .flex-area-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3.4rem 3.2rem 0;margin:4.5rem auto 0}#pagePoint01 .sec-interior .flex-area-1 .ttl-box{width:100%;margin:0 0 4rem}#pagePoint01 .sec-interior .flex-area-1 .ttl-box .ttl{font-size:2.4rem;font-weight:500;letter-spacing:.2em;line-height:1.7;color:#195771;text-align:center}#pagePoint01 .sec-interior .flex-area-1 .ttl-box .txt{text-align:center;margin:2.6rem 0 0}#pagePoint01 .sec-interior .flex-area-1 .img-box .ttl{font-size:1.3rem;letter-spacing:.18em;color:#fff;text-align:center;padding:.5rem 0;margin:0 0 1rem;position:relative}#pagePoint01 .sec-interior .flex-area-1 .img-box .ttl .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#pagePoint01 .sec-interior .flex-area-1 .img-box .ttl img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box .inner-box .txt{height:8rem;font-size:1rem;letter-spacing:0;line-height:1.4;text-align:center}#pagePoint01 .sec-interior .flex-area-1 .img-box-1{width:13.8rem}#pagePoint01 .sec-interior .flex-area-1 .img-box-1 .inner-box .img{width:100%;height:17.7rem}#pagePoint01 .sec-interior .flex-area-1 .img-box-1 .inner-box 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 top;object-position:left top}#pagePoint01 .sec-interior .flex-area-1 .img-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:43.4rem}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .ttl{width:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .inner-box{width:13.8rem}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .inner-box .img{width:100%;height:17.7rem}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .inner-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .inner-box .img-2 img{-o-object-position:-3rem center;object-position:-3rem center}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .inner-box .img-3 img{-o-object-position:left center;object-position:left center}#pagePoint01 .sec-interior .flex-area-1 .img-box-3{width:25.5rem}#pagePoint01 .sec-interior .flex-area-1 .img-box-3 .inner-box .img{margin:-3rem 0 0;position:relative;z-index:-2}#pagePoint01 .sec-interior .flex-area-1 .img-box-3 .inner-box .txt{height:6.1rem}#pagePoint01 .sec-interior .flex-area-1 .icon-box{width:2.8rem}#pagePoint01 .sec-interior .flex-area-3{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:4rem 3.2rem 0;margin:0 auto}#pagePoint01 .sec-interior .flex-area-3 .left-box{width:43.4rem}#pagePoint01 .sec-interior .flex-area-3 .left-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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 1rem;width:100%;font-size:1.5rem;font-weight:500;letter-spacing:.18em;color:#195771;margin:0 0 1rem}#pagePoint01 .sec-interior .flex-area-3 .left-box .ttl .accent{width:1.7rem;margin:.5rem 0 0}#pagePoint01 .sec-interior .flex-area-3 .left-box .ttl .accent-r{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}#pagePoint01 .sec-interior .flex-area-3 .right-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;width:46.4rem}#pagePoint01 .sec-interior .flex-area-3 .right-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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;font-size:1.5rem;font-weight:500;letter-spacing:.18em;color:#195771;margin:0 0 1rem}#pagePoint01 .sec-interior .flex-area-3 .right-box .ttl .accent{width:1.7rem;margin:.5rem 0 0}#pagePoint01 .sec-interior .flex-area-3 .right-box .ttl .accent-r{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}#pagePoint01 .sec-interior .flex-area-3 .right-box .left .img-1{width:20rem}#pagePoint01 .sec-interior .flex-area-3 .right-box .left .img-2{width:21.8rem;margin:1rem 0 0 -1rem}#pagePoint01 .sec-interior .flex-area-3 .right-box .right{width:25rem}#pagePoint01 .sec-interior .flex-area-3 .right-box .txt{width:24rem;min-height:106px;font-size:1.2rem;letter-spacing:0;line-height:1.6;margin:-6rem 0 0 auto}#pagePoint01 .sec-interior .btn-area{margin:5rem 0 0}#pagePoint01 .sec-interior .btn-area .btn-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);width:35rem;height:5rem;margin:0 auto}#pagePoint01 .sec-interior .btn-area .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;gap:0 2rem;width:100%;height:100%;background:#195771}#pagePoint01 .sec-interior .btn-area .btn-box .txt{font-size:1.3rem;letter-spacing:.1em;color:#fff}#pagePoint01 .sec-interior .btn-area .btn-box .icon{width:1.2rem}#pagePoint01 .sec-interior .btn-area .btn-box:hover{opacity:.6}@media screen and (max-width: 750px){#pagePoint01 .sec-interior{margin:9rem 0 0}#pagePoint01 .sec-interior .interior-wrap{padding:6rem 3rem}#pagePoint01 .sec-interior .interior-ttl-area .ttl-box .ttl{width:22.8rem}#pagePoint01 .sec-interior .interior-ttl-area .ttl-box .lead{font-size:3.8rem;line-height:1.6}#pagePoint01 .sec-interior .flex-area-1,#pagePoint01 .sec-interior .flex-area-3{width:100%;padding:4.8rem 2.8rem 4rem}#pagePoint01 .sec-interior .flex-area-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:3.4rem auto 0}#pagePoint01 .sec-interior .flex-area-1 .ttl-box{margin:0 0 6rem}#pagePoint01 .sec-interior .flex-area-1 .ttl-box .ttl{font-size:3.4rem}#pagePoint01 .sec-interior .flex-area-1 .ttl-box .txt{font-size:2.6rem;letter-spacing:.1em;margin:2.6rem 0 0}#pagePoint01 .sec-interior .flex-area-1 .img-box .ttl{font-size:2.6rem;padding:1rem 0;margin:0 0 1.6rem}#pagePoint01 .sec-interior .flex-area-1 .img-box .inner-box .img{width:100%;height:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box .inner-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box .inner-box .txt{height:auto;font-size:2.6rem;margin:1rem 0 0}#pagePoint01 .sec-interior .flex-area-1 .img-box-1{width:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box-1 .inner-box .img{height:25rem}#pagePoint01 .sec-interior .flex-area-1 .img-box-2{gap:2rem 0;width:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .ttl{width:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .inner-box{width:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .inner-box .img{height:23rem}#pagePoint01 .sec-interior .flex-area-1 .img-box-2 .inner-box .img img{-o-object-position:right top;object-position:right top}#pagePoint01 .sec-interior .flex-area-1 .img-box-3{width:100%}#pagePoint01 .sec-interior .flex-area-1 .img-box-3 .inner-box .img{width:39.2rem;margin:1.8rem auto 0}#pagePoint01 .sec-interior .flex-area-1 .img-box-3 .inner-box .txt{height:auto}#pagePoint01 .sec-interior .flex-area-1 .icon-box{width:6.9rem;margin:4.6rem 0}#pagePoint01 .sec-interior .flex-area-3 .left-box{width:100%}#pagePoint01 .sec-interior .flex-area-3 .left-box .ttl{gap:0 1rem;width:100%;font-size:2.6rem;line-height:1.4;text-align:center;margin:0 0 1rem}#pagePoint01 .sec-interior .flex-area-3 .left-box .ttl .accent{width:3.2rem;margin:.5rem 0 0}#pagePoint01 .sec-interior .flex-area-3 .right-box{width:100%;margin:11rem 0 0}#pagePoint01 .sec-interior .flex-area-3 .right-box .ttl{gap:0 1rem;width:100%;font-size:2.6rem;line-height:1.4;text-align:center;margin:0 0 1rem}#pagePoint01 .sec-interior .flex-area-3 .right-box .ttl .accent{width:3.2rem;margin:.5rem 0 0}#pagePoint01 .sec-interior .flex-area-3 .right-box .left .img-1{width:26rem}#pagePoint01 .sec-interior .flex-area-3 .right-box .left .img-2{width:27.8rem;margin:1rem 0 0 -1rem}#pagePoint01 .sec-interior .flex-area-3 .right-box .right{width:28rem;height:28rem}#pagePoint01 .sec-interior .flex-area-3 .right-box .right .img{width:100%;height:100%}#pagePoint01 .sec-interior .flex-area-3 .right-box .right img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint01 .sec-interior .flex-area-3 .right-box .txt{width:100%;min-height:unset;font-size:2.6rem;margin:2rem 0 0}#pagePoint01 .sec-interior .btn-area{margin:7rem 0 0}#pagePoint01 .sec-interior .btn-area .btn-box{width:100%;height:9rem}#pagePoint01 .sec-interior .btn-area .btn-box .txt{font-size:2.2rem}#pagePoint01 .sec-interior .btn-area .btn-box .icon{width:2rem}}#pagePoint02 .sec-com-link{margin:5rem 0 0}#pagePoint02 .sec-com-link .link-wrap .copy-area{text-align:center}#pagePoint02 .sec-com-link .link-wrap .copy-area h2 .ttl{display:block}#pagePoint02 .sec-com-link .link-wrap .copy-area h2 .lead{display:inline-block}#pagePoint02 .sec-com-link .link-wrap .copy-area .ttl{font-size:2.3rem;letter-spacing:.2em}#pagePoint02 .sec-com-link .link-wrap .copy-area .lead{font-size:3.2rem;margin:-4rem 0 0}#pagePoint02 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:8.2rem;text-shadow:3px 2px 0px #88bfc1}#pagePoint02 .sec-com-link .link-wrap .copy-area .lead .line{width:32rem}#pagePoint02 .sec-com-link .link-wrap .copy-area .txt{font-size:1.9rem;letter-spacing:.2em;margin:2.5rem 0 0}#pagePoint02 .sec-com-link .link-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:3rem 0 0}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box{width:18.9rem;height:16.5rem;position:relative}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .bg{position:absolute;top:0;left:0;width:100%;height:100%}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-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:100%;height:100%;position:relative;z-index:1}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .copy{width:100%;text-align:center}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .num{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:3.8rem;height:3.8rem;font-size:2rem;font-weight:700;letter-spacing:.1em;color:#3c3c3c;background:#88bfc1;border-radius:50%;margin:0 auto}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:4rem;font-size:1.5rem;letter-spacing:.1em;line-height:1.4;color:#fff;margin:.4rem 0 0}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:2.3rem;margin:1rem auto 0}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box::before{-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);position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,26,48,.6);z-index:1}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box.act::before{background:none;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.4);box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box:hover::before{background:rgba(0,26,48,0)}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box.act{pointer-events:none}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box.act .arrow{opacity:0}@media screen and (max-width: 750px){#pagePoint02 .sec-com-link{margin:8rem 0 0}#pagePoint02 .sec-com-link .link-wrap .copy-area .ttl{font-size:3.8rem}#pagePoint02 .sec-com-link .link-wrap .copy-area .lead{font-size:5.8rem;margin:-7rem 0 0}#pagePoint02 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:15rem}#pagePoint02 .sec-com-link .link-wrap .copy-area .lead .line{width:63rem;left:-3rem}#pagePoint02 .sec-com-link .link-wrap .copy-area .txt{font-size:3.4rem;margin:5rem 0 0}#pagePoint02 .sec-com-link .link-wrap .flex-area{gap:2.6rem 0;margin:6rem 0 0}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box{width:32.2rem;height:28.6rem}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .num{width:6.6rem;height:6.6rem;font-size:3.4rem}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .txt{height:8rem;font-size:2.6rem;letter-spacing:.2em;margin:.4rem 0 0}#pagePoint02 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:4rem;margin:1.6rem auto 0}}#pagePoint02 .sec-main{margin:5rem 0 0}#pagePoint02 .sec-main .main-wrap .img-box{width:100%;height:55rem;overflow:hidden}#pagePoint02 .sec-main .main-wrap .img-box .img{width:100%;height:100%}#pagePoint02 .sec-main .main-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}@media screen and (max-width: 750px){#pagePoint02 .sec-main .main-wrap .img-box{height:37rem}}#pagePoint02 .sec-intro{margin:6rem 0 0}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box{text-align:center}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box .num{font-size:2.8rem;letter-spacing:.05em}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box .lead{font-weight:400;margin:2.6rem 0 0}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box .lead .line{width:26.6rem;bottom:-2rem;left:-1rem}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box .txt{margin:4rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area{margin:2rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-lead-box{margin:6rem 0 0;text-align:center}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-lead-box .lead{font-size:2.6rem;font-weight:500;letter-spacing:.2em}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-lead-box .txt{margin:3rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:5rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box{width:53rem;position:relative}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num{position:absolute;width:2.2rem;height:2.2rem;opacity:0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num .num-img{position:relative}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num .num-img img{-webkit-filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.5));filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.5))}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num.act{opacity:1}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num.act .num-img::before{position:absolute;top:-0.4rem;left:-0.4rem;content:"";width:3rem;height:3rem;border-radius:50%;border:4px solid #fff;-webkit-animation:1s circleanime linear infinite;animation:1s circleanime linear infinite}@-webkit-keyframes circleanime{0%{-webkit-transform:scale(1);transform:scale(1)}80%{opacity:.8}100%{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}@keyframes circleanime{0%{-webkit-transform:scale(1);transform:scale(1)}80%{opacity:.8}100%{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-1{top:10.6rem;left:22.6rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-2{bottom:11.3rem;left:17.9rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-3{bottom:23.2rem;left:22.9rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-4{bottom:9.1rem;left:20.5rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-5{bottom:13.8rem;left:6.9rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-6{top:16.1rem;right:17rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-7{bottom:26.4rem;right:10.2rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-8{bottom:23.2rem;right:20.9rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-9{bottom:22.8rem;right:13.6rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-10{bottom:11.3rem;right:21rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-11{bottom:11.4rem;right:8.9rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box{width:27rem;margin:3rem auto 0;position:relative}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper{overflow:hidden}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide{background:#fff;padding:1rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .slide-inner{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);padding:2rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .img-box{width:100%;height:16rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .img-box .img{width:100%;height:100%}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box{margin:1.5rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .ttl .num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;font-size:2.2rem;font-weight:500;color:#fff;background:#007069;border-radius:50%}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .ttl .num span{height:1.8rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .ttl .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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:17.5rem;height:2.7rem;font-size:1.5rem;letter-spacing:.04em;color:#fff;background:#007069;padding:0 0 0 1rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .copy{height:8rem;min-height:83px;font-size:1.3rem;letter-spacing:.05em;line-height:1.6;margin:1rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .layout-pagination{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;margin:2rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .layout-pagination .swiper-pagination-bullet{border:1px solid #3c3c3c;opacity:1;background:#fff;margin:0 .6rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .layout-pagination .swiper-pagination-bullet-active{background:#3c3c3c}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .swiper-btn-box .swiper-btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);width:1.8rem;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto;z-index:1}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .swiper-btn-box .swiper-btn:hover{opacity:.5}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .swiper-btn-box .swiper-layout-prev{left:-4rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .swiper-btn-box .swiper-layout-next{right:-4rem}#pagePoint02 .sec-intro .intro-wrap .slide-area{margin:10rem 0 0}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-pagination-bullet{border:1px solid #fff;background:none;opacity:1;margin:0 1rem}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-pagination-bullet-active{background:#fff}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-prev:after,#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-next::after{display:none}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-prev,#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-next{width:2.3rem}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-prev img,#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-next img{-webkit-filter:drop-shadow(1px 1px 5px #000);filter:drop-shadow(1px 1px 5px #000)}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-prev{left:1rem}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-button-next{right:1rem}@media screen and (max-width: 750px){#pagePoint02 .sec-intro{margin:9rem 0 0}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box .num{font-size:4rem}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box .lead{font-size:4rem}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box .lead .line{width:35.8rem;bottom:-3rem}#pagePoint02 .sec-intro .intro-wrap .copy-area .copy-box .txt{margin:6rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area{margin:8rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-lead-box{margin:6rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-lead-box .lead{font-size:4rem;line-height:1.6;text-align:left}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-lead-box .txt{text-align:left}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box{margin:8rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box{width:100%}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num{width:4rem;height:4rem;opacity:0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-1{top:13rem;left:28rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-2{bottom:13.8rem;left:22rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-3{bottom:28.8rem;left:28.2rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-4{bottom:10.8rem;left:26.5rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-5{bottom:17rem;left:8rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-6{top:20rem;right:21rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-7{bottom:32.8rem;right:12.4rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-8{bottom:28.8rem;right:25.8rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-9{bottom:28.2rem;right:16.8rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-10{bottom:13.8rem;right:26rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .num-11{bottom:14rem;right:11rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .trigger{position:absolute;top:14rem;left:0;right:0;margin:auto;width:49rem;height:51rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .com-swipe-icon-box.touch{padding:3rem 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .layout-img-box .com-swipe-icon-box.touch .icon{width:11rem;margin:0 auto}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box{width:50.4rem;margin:6rem auto 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide{padding:3rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .slide-inner{padding:4rem 3.4rem 2rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .img-box{height:25rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box{margin:2rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .ttl .num{width:5.2rem;height:5.5rem;font-size:5rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .ttl .num span{height:4rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .ttl .txt{width:31.5rem;height:5.5rem;font-size:3rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .swiper-slide .copy-box .copy{height:16rem;min-height:unset;font-size:2.4rem;margin:2rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .layout-pagination{margin:3.6rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .layout-swiper .layout-pagination .swiper-pagination-bullet{width:1.6rem;height:1.6rem;margin:0 .8rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .swiper-btn-box .swiper-btn{width:2.6rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .swiper-btn-box .swiper-layout-prev{left:-4rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .slide-box .swiper-btn-box .swiper-layout-next{right:-4rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box{position:relative}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.6);bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-container{width:48rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-header{text-align:right;margin:0 1rem 2rem 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-close{width:5.2rem}@-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(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}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%)}}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .micromodal-slide[aria-hidden=false] .modal-overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .micromodal-slide[aria-hidden=false] .modal-container{-webkit-animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .micromodal-slide[aria-hidden=true] .modal-overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .micromodal-slide[aria-hidden=true] .modal-container{-webkit-animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .micromodal-slide .modal-container,#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .micromodal-slide .modal-overlay{will-change:transform}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner{background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);padding:4rem 3.4rem 2rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .img-box{width:100%;height:25rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .img-box .img{width:100%;height:100%}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .copy-box{margin:2rem 0 0}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .copy-box .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .copy-box .ttl .num{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.5rem;height:5.5rem;font-size:4rem;font-weight:500;color:#fff;background:#007069;border-radius:50%}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .copy-box .ttl .num span{height:3.6rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .copy-box .ttl .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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:34.6rem;height:5.5rem;font-size:3rem;letter-spacing:.04em;color:#fff;background:#007069;padding:0 0 0 1rem}#pagePoint02 .sec-intro .intro-wrap .sitelayout-area .layout-inner-box .modal-box .modal-inner .copy-box .copy{height:19rem;min-height:unset;font-size:2.6rem;letter-spacing:.05em;line-height:1.6;margin:2rem 0 0}#pagePoint02 .sec-intro .intro-wrap .slide-area{margin:11rem 0 0}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-slide .img-box{width:100%;height:46rem}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-slide .img-box .img{width:100%;height:100%}#pagePoint02 .sec-intro .intro-wrap .slide-area .swiper .swiper-slide .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}}#pagePoint02 .sec-grand{margin:6rem 0 0}#pagePoint02 .sec-grand .grand-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}#pagePoint02 .sec-grand .grand-wrap .flex-area .copy-box{width:43rem}#pagePoint02 .sec-grand .grand-wrap .flex-area .copy-box .txt{margin:2rem 0 0}#pagePoint02 .sec-grand .grand-wrap .flex-area .img-box{width:55rem}#pagePoint02 .sec-grand .grand-wrap .gallery-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:4rem 0 0}#pagePoint02 .sec-grand .grand-wrap .gallery-area .img-box{width:100%;overflow:hidden}#pagePoint02 .sec-grand .grand-wrap .gallery-area .img-box .img{width:100%;height:100%}#pagePoint02 .sec-grand .grand-wrap .gallery-area .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left{width:58.8rem}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left .img-box{position:relative}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left .img-box-1 .icon{width:6.3rem;position:absolute;bottom:2.7rem;left:1rem}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left .img-box-1 .copy{font-size:1.2rem;font-weight:500;letter-spacing:0;color:#fff;background:rgba(0,0,0,.6);padding:.4rem 1rem;position:absolute;bottom:0;left:0}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left .img-box-2{margin:2.5rem 0 0}#pagePoint02 .sec-grand .grand-wrap .gallery-area .right{width:40.7rem}@media screen and (max-width: 750px){#pagePoint02 .sec-grand{margin:7rem 0 0}#pagePoint02 .sec-grand .grand-wrap .flex-area .copy-box{width:100%}#pagePoint02 .sec-grand .grand-wrap .flex-area .copy-box .lead{font-size:4rem}#pagePoint02 .sec-grand .grand-wrap .flex-area .copy-box .txt{margin:4rem 0 0}#pagePoint02 .sec-grand .grand-wrap .flex-area .img-box{width:100%;margin:4rem 0 0}#pagePoint02 .sec-grand .grand-wrap .flex-area .img-box .img{width:110%;margin:0 0 0 -3.6rem}#pagePoint02 .sec-grand .grand-wrap .gallery-area{margin:5rem 0 0}#pagePoint02 .sec-grand .grand-wrap .gallery-area .img-box{width:100%}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left{width:100%}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left .img-box-1 .icon{width:7rem;bottom:4rem;left:2rem}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left .img-box-1 .copy{font-size:2.2rem;padding:.6rem 2rem}#pagePoint02 .sec-grand .grand-wrap .gallery-area .left .img-box-2{margin:3rem 0 0}#pagePoint02 .sec-grand .grand-wrap .gallery-area .right{width:100%;margin:3rem 0 0}}#pagePoint03 .sec-com-link{margin:9rem 0 0}#pagePoint03 .sec-com-link .link-wrap .copy-area{text-align:center}#pagePoint03 .sec-com-link .link-wrap .copy-area h2 .ttl{display:block}#pagePoint03 .sec-com-link .link-wrap .copy-area h2 .lead{display:inline-block}#pagePoint03 .sec-com-link .link-wrap .copy-area .ttl{font-size:2.3rem;letter-spacing:.2em}#pagePoint03 .sec-com-link .link-wrap .copy-area .lead{font-size:3.2rem;margin:-4rem 0 0}#pagePoint03 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:8.2rem;text-shadow:3px 2px 0px #88bfc1}#pagePoint03 .sec-com-link .link-wrap .copy-area .lead .line{width:32rem}#pagePoint03 .sec-com-link .link-wrap .copy-area .txt{font-size:1.9rem;letter-spacing:.2em;margin:2.5rem 0 0}#pagePoint03 .sec-com-link .link-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:3rem 0 0}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box{width:18.9rem;height:16.5rem;position:relative}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .bg{position:absolute;top:0;left:0;width:100%;height:100%}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-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:100%;height:100%;position:relative;z-index:1}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .copy{width:100%;text-align:center}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .num{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:3.8rem;height:3.8rem;font-size:2rem;font-weight:700;letter-spacing:.1em;color:#3c3c3c;background:#88bfc1;border-radius:50%;margin:0 auto}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:4rem;font-size:1.5rem;letter-spacing:.1em;line-height:1.4;color:#fff;margin:.4rem 0 0}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:2.3rem;margin:1rem auto 0}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box::before{-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);position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,26,48,.6);z-index:1}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box.act::before{background:none;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.4);box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box:hover::before{background:rgba(0,26,48,0)}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box.act{pointer-events:none}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box.act .arrow{opacity:0}@media screen and (max-width: 750px){#pagePoint03 .sec-com-link{margin:12rem 0 0}#pagePoint03 .sec-com-link .link-wrap .copy-area .ttl{font-size:3.8rem}#pagePoint03 .sec-com-link .link-wrap .copy-area .lead{font-size:5.8rem;margin:-7rem 0 0}#pagePoint03 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:15rem}#pagePoint03 .sec-com-link .link-wrap .copy-area .lead .line{width:63rem;left:-3rem}#pagePoint03 .sec-com-link .link-wrap .copy-area .txt{font-size:3.4rem;margin:5rem 0 0}#pagePoint03 .sec-com-link .link-wrap .flex-area{gap:2.6rem 0;margin:6rem 0 0}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box{width:32.2rem;height:28.6rem}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .num{width:6.6rem;height:6.6rem;font-size:3.4rem}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .txt{height:8rem;font-size:2.6rem;letter-spacing:.2em;margin:.4rem 0 0}#pagePoint03 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:4rem;margin:1.6rem auto 0}}#pagePoint03 .sec-main{margin:5rem 0 0}#pagePoint03 .sec-main .main-wrap .img-box{width:100%;height:55rem;overflow:hidden}#pagePoint03 .sec-main .main-wrap .img-box .img{width:100%;height:100%}#pagePoint03 .sec-main .main-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}@media screen and (max-width: 750px){#pagePoint03 .sec-main .main-wrap .img-box{height:37rem}}#pagePoint03 .sec-facade{margin:6rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:6rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-1 .copy-box{width:40rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-1 .copy-box .txt{margin:2rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-1 .img-box{width:57rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-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;margin:6rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 1rem;width:100%;margin:0 0 5rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .ttl-box .icon{width:6.4rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .ttl-box .ttl{font-size:2.6rem;letter-spacing:.2em;font-weight:500}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box .img{overflow:hidden}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box .copy{margin:1.8rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box .copy .p1{font-size:2rem;letter-spacing:.2em;font-weight:500}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box .copy .p2{margin:1rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box-1{width:49.2rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box-2{width:50rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:4rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner .copy{margin:1.8rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner .copy .p1{font-size:2rem;letter-spacing:.2em;font-weight:500}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner .img-box-3{width:38rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner .img-box-4{width:62.4rem}@media screen and (max-width: 750px){#pagePoint03 .sec-facade{margin:7rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-1{margin:10rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-1 .copy-box{width:100%}#pagePoint03 .sec-facade .facade-wrap .flex-area-1 .copy-box .lead{font-size:4rem;letter-spacing:.2em}#pagePoint03 .sec-facade .facade-wrap .flex-area-1 .copy-box .txt{margin:6rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-1 .img-box{width:100%;margin:6rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2{margin:10rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .ttl-box{margin:0 0 5rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .ttl-box .icon{width:9.4rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .ttl-box .ttl{font-size:3.6rem}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box .copy{margin:1.8rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box .copy .p1{font-size:3rem;line-height:1.6}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box-1{width:100%}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .img-box-2{width:100%;margin:6rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner{margin:6rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner .copy{margin:1.8rem 0 0}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner .copy .p1{font-size:3rem;line-height:1.6}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner .img-box-3{width:100%}#pagePoint03 .sec-facade .facade-wrap .flex-area-2 .flex-inner .img-box-4{width:100%;margin:6rem 0 0}}#pagePoint03 .sec-gallery{margin:6rem 0 0}#pagePoint03 .sec-gallery .gallery-wrap .main-copy-area .copy-box{text-align:center}#pagePoint03 .sec-gallery .gallery-wrap .main-copy-area .copy-box .num{font-size:2.8rem;letter-spacing:.05em}#pagePoint03 .sec-gallery .gallery-wrap .main-copy-area .copy-box .lead{font-weight:400;margin:2.6rem 0 0}#pagePoint03 .sec-gallery .gallery-wrap .main-copy-area .copy-box .lead .line{width:24.6rem;bottom:-2rem;left:-1rem}#pagePoint03 .sec-gallery .gallery-wrap .copy-area{margin:8rem 0 0}#pagePoint03 .sec-gallery .gallery-wrap .copy-area .copy-box{text-align:center}#pagePoint03 .sec-gallery .gallery-wrap .copy-area .copy-box .icon{width:20rem;margin:0 auto}#pagePoint03 .sec-gallery .gallery-wrap .copy-area .copy-box .txt{margin:3rem 0 0}#pagePoint03 .sec-gallery .gallery-wrap .slide-area{width:106rem;position:relative;padding:0 2rem;margin:7rem auto 0}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-prev:after,#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-next::after{display:none}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-prev,#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-next{width:2.3rem}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-prev img,#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-next img{-webkit-filter:drop-shadow(1px 1px 5px #000);filter:drop-shadow(1px 1px 5px #000)}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-prev{left:11.3rem}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-next{right:11.3rem}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-pagination{bottom:-2rem}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-pagination-bullet{border:1px solid #3c3c3c;background:none;opacity:1;margin:0 1rem}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-pagination-bullet-active{background:#3c3c3c}@media screen and (max-width: 750px){#pagePoint03 .sec-gallery .gallery-wrap .main-copy-area .copy-box .num{font-size:4rem}#pagePoint03 .sec-gallery .gallery-wrap .main-copy-area .copy-box .lead{font-size:4rem}#pagePoint03 .sec-gallery .gallery-wrap .main-copy-area .copy-box .lead .line{width:35.8rem;bottom:-3rem}#pagePoint03 .sec-gallery .gallery-wrap .main-copy-area .copy-box .txt{margin:6rem 0 0}#pagePoint03 .sec-gallery .gallery-wrap .copy-area .copy-box .icon{width:46rem}#pagePoint03 .sec-gallery .gallery-wrap .copy-area .copy-box .txt{margin:7rem 0 0}#pagePoint03 .sec-gallery .gallery-wrap .slide-area{width:100%;padding:0;margin:7rem auto 0}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-pagination{bottom:-3rem}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-prev,#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-next{width:3rem}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-prev{left:8.3rem}#pagePoint03 .sec-gallery .gallery-wrap .slide-area .swiper-button-next{right:8.3rem}}#pagePoint04 .sec-com-link{margin:9rem 0 0}#pagePoint04 .sec-com-link .link-wrap .copy-area{text-align:center}#pagePoint04 .sec-com-link .link-wrap .copy-area h2 .ttl{display:block}#pagePoint04 .sec-com-link .link-wrap .copy-area h2 .lead{display:inline-block}#pagePoint04 .sec-com-link .link-wrap .copy-area .ttl{font-size:2.3rem;letter-spacing:.2em}#pagePoint04 .sec-com-link .link-wrap .copy-area .lead{font-size:3.2rem;margin:-4rem 0 0}#pagePoint04 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:8.2rem;text-shadow:3px 2px 0px #88bfc1}#pagePoint04 .sec-com-link .link-wrap .copy-area .lead .line{width:32rem}#pagePoint04 .sec-com-link .link-wrap .copy-area .txt{font-size:1.9rem;letter-spacing:.2em;margin:2.5rem 0 0}#pagePoint04 .sec-com-link .link-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:3rem 0 0}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box{width:18.9rem;height:16.5rem;position:relative}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .bg{position:absolute;top:0;left:0;width:100%;height:100%}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-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:100%;height:100%;position:relative;z-index:1}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .copy{width:100%;text-align:center}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .num{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:3.8rem;height:3.8rem;font-size:2rem;font-weight:700;letter-spacing:.1em;color:#3c3c3c;background:#88bfc1;border-radius:50%;margin:0 auto}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:4rem;font-size:1.5rem;letter-spacing:.1em;line-height:1.4;color:#fff;margin:.4rem 0 0}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:2.3rem;margin:1rem auto 0}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box::before{-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);position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,26,48,.6);z-index:1}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box.act::before{background:none;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.4);box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box:hover::before{background:rgba(0,26,48,0)}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box.act{pointer-events:none}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box.act .arrow{opacity:0}@media screen and (max-width: 750px){#pagePoint04 .sec-com-link{margin:12rem 0 0}#pagePoint04 .sec-com-link .link-wrap .copy-area .ttl{font-size:3.8rem}#pagePoint04 .sec-com-link .link-wrap .copy-area .lead{font-size:5.8rem;margin:-7rem 0 0}#pagePoint04 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:15rem}#pagePoint04 .sec-com-link .link-wrap .copy-area .lead .line{width:63rem;left:-3rem}#pagePoint04 .sec-com-link .link-wrap .copy-area .txt{font-size:3.4rem;margin:5rem 0 0}#pagePoint04 .sec-com-link .link-wrap .flex-area{gap:2.6rem 0;margin:6rem 0 0}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box{width:32.2rem;height:28.6rem}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .num{width:6.6rem;height:6.6rem;font-size:3.4rem}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .txt{height:8rem;font-size:2.6rem;letter-spacing:.2em;margin:.4rem 0 0}#pagePoint04 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:4rem;margin:1.6rem auto 0}}#pagePoint04 .sec-main{margin:5rem 0 0}#pagePoint04 .sec-main .main-wrap .img-box{width:100%;height:55rem;overflow:hidden}#pagePoint04 .sec-main .main-wrap .img-box .img{width:100%;height:100%}#pagePoint04 .sec-main .main-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}@media screen and (max-width: 750px){#pagePoint04 .sec-main .main-wrap .img-box{height:37rem}}#pagePoint04 .sec-intro{margin:6rem 0 0}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box{text-align:center}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box .num{font-size:2.8rem;letter-spacing:.05em}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box .lead{font-weight:400;margin:2.6rem 0 0}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box .lead .line{width:29rem;bottom:-2rem;left:-1rem}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box .txt{margin:4rem 0 0}@media screen and (max-width: 750px){#pagePoint04 .sec-intro{margin:9rem 0 0}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box .num{font-size:4rem}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box .lead{font-size:4rem}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box .lead .line{width:39.8rem;bottom:-4rem}#pagePoint04 .sec-intro .intro-wrap .copy-area .copy-box .txt{margin:6rem 0 0}}#pagePoint04 .sec-point{margin:5rem 0 0}#pagePoint04 .sec-point .point-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;background:#eeeeef;padding:5rem 4.5rem 8rem}#pagePoint04 .sec-point .point-wrap .point-area{background-image:-webkit-linear-gradient(left, #d2d2d3 8px, transparent 8px);background-image:linear-gradient(to right, #d2d2d3 8px, transparent 8px);background-size:11px 2px;background-repeat:repeat-x;background-position:left bottom}#pagePoint04 .sec-point .point-wrap .point-area .copy-box .lead{font-size:2.1rem;letter-spacing:.2em}#pagePoint04 .sec-point .point-wrap .point-area .copy-box .txt{margin:2rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area .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}#pagePoint04 .sec-point .point-wrap .point-area .flex-area .copy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pagePoint04 .sec-point .point-wrap .point-area .flex-area .copy .txt{font-size:1.2rem;letter-spacing:0;line-height:1.4}#pagePoint04 .sec-point .point-wrap .point-area:last-child{background-image:-webkit-linear-gradient(left, rgba(210, 210, 211, 0) 8px, transparent 8px);background-image:linear-gradient(to right, rgba(210, 210, 211, 0) 8px, transparent 8px)}#pagePoint04 .sec-point .point-wrap .point-area-1{width:100%;padding:0 0 6rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .copy-box{text-align:center}#pagePoint04 .sec-point .point-wrap .point-area-1 .copy-box .lead .line{width:53rem;bottom:-2rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:4rem auto 0}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box{position:relative}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box .img-2{width:100%;overflow-x:scroll;overflow-y:hidden;padding:0 0 1rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box .com-swipe-icon-box{display:block;bottom:-1rem;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-1{width:42rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-1 .img-1{width:36rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-1 .img-2{margin:4.8rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-1 .img-2 img{width:160%}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-2{width:40rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-2 .img-1{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-2 .img-2{margin:-8rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-2 .img-2 img{width:140%}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .arrow-box{width:16.6rem;margin:10rem 0 0 -6rem}#pagePoint04 .sec-point .point-wrap .point-area-2{width:100%;padding:5.6rem 0}#pagePoint04 .sec-point .point-wrap .point-area-2 .copy-box{text-align:center}#pagePoint04 .sec-point .point-wrap .point-area-2 .copy-box .lead .line{width:54.7rem;bottom:-3rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area{margin:6rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-1{width:35rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2{width:55.6rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .copy .txt-1{width:11rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .copy .txt-2{width:11rem;margin:0 0 0 1rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .copy .txt-3{width:11rem;margin:0 0 0 4rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .copy .txt-4{width:13rem;margin:0 0 0 3rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .arrow{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-3{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:44rem;padding:3.4rem 3rem 3.4rem 0;position:relative}#pagePoint04 .sec-point .point-wrap .point-area-3 .copy-box{width:26rem}#pagePoint04 .sec-point .point-wrap .point-area-3 .copy-box .lead .line{width:17.6rem;bottom:-1rem}#pagePoint04 .sec-point .point-wrap .point-area-3 .flex-area{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-3 .flex-area .img-box.left{width:23.8rem;margin:0 0 0 1rem}#pagePoint04 .sec-point .point-wrap .point-area-3 .flex-area .img-box.right{width:14rem;margin:-5rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-3 .flex-area .img-box.right .img-2{margin:1rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-3::before{content:"";width:2px;height:40rem;background-image:-webkit-linear-gradient(top, #d2d2d3 8px, transparent 8px);background-image:linear-gradient(to bottom, #d2d2d3 8px, transparent 8px);background-size:2px 14px;background-position:right top;background-repeat:repeat-y;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pagePoint04 .sec-point .point-wrap .point-area-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;width:49rem;padding:3.4rem 0 3.4rem 2rem}#pagePoint04 .sec-point .point-wrap .point-area-4 .copy-box{width:31rem}#pagePoint04 .sec-point .point-wrap .point-area-4 .copy-box .lead .line{width:20rem;bottom:-1rem}#pagePoint04 .sec-point .point-wrap .point-area-4 .flex-area .img-box.left{width:31.3rem;position:relative;margin:0 0 0 -1rem}#pagePoint04 .sec-point .point-wrap .point-area-4 .flex-area .img-box.right{width:18.2rem;margin:0 0 0 -2rem}#pagePoint04 .sec-point .point-wrap .point-area-5{width:100%;padding:4rem 0}#pagePoint04 .sec-point .point-wrap .point-area-5 .copy-box{width:25.4rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .copy-box .lead .line{width:100%;bottom:-1.6rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area{margin:-5rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-1{width:43.9rem;position:relative}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2{width:48.6rem;margin:-3rem 0 0 -1rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2 .copy .txt-1{width:17rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2 .copy .txt-2{width:14rem;margin:0 0 0 2rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2 .copy .txt-3{width:13rem;margin:0 0 0 2rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2 .arrow{width:100%;margin:2rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-6{width:100%;padding:4rem 0}#pagePoint04 .sec-point .point-wrap .point-area-6 .copy-box{width:25rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .copy-box .lead .line{width:18rem;bottom:-1.6rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area{margin:-3rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-1{width:35.8rem;position:relative}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2{width:53rem;margin:-4rem 0 0 -1rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2 .copy .txt-1{width:17rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2 .copy .txt-2{width:15rem;margin:0 0 0 4rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2 .copy .txt-3{width:15rem;margin:0 0 0 2rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2 .arrow{width:100%;margin:2rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-7{width:100%;padding:4rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-7 .copy-box{width:27rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .copy-box .lead .line{width:25.6rem;bottom:-1.6rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area{margin:-3rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-1{width:40.6rem;position:relative}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2{width:53rem;margin:0rem 0 0 -2rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2 .copy .txt-1{width:20rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2 .copy .txt-2{width:11rem;margin:0 0 0 7rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2 .copy .txt-3{width:13rem;margin:0 0 0 2rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2 .arrow{width:100%;margin:2rem 0 0}@media screen and (max-width: 750px){#pagePoint04 .sec-point{margin:7rem 0 0}#pagePoint04 .sec-point .point-wrap{padding:5rem 2rem 7rem}#pagePoint04 .sec-point .point-wrap .point-area .copy-box .lead{font-size:3.4rem}#pagePoint04 .sec-point .point-wrap .point-area .copy-box .txt{font-size:2.4rem;margin:3rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area .flex-area .copy .txt{font-size:2rem}#pagePoint04 .sec-point .point-wrap .point-area-1{padding:0 0 5rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .copy-box .lead .line{width:35rem;bottom:-3.6rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:8rem auto 0}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box .img-1{margin:0 auto}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box .img-2 img{width:180%}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box .com-swipe-icon-box{bottom:-4rem;padding:2rem 0}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box .com-swipe-icon-box .txt{font-size:2.4rem;margin:1rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-1{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-1 .img-1{width:63.36rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-1 .img-2{margin:4rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-2{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-2 .img-1{width:61.632rem}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .img-box-2 .img-2{margin:0}#pagePoint04 .sec-point .point-wrap .point-area-1 .point-flex-box .arrow-box{width:28rem;margin:7rem auto}#pagePoint04 .sec-point .point-wrap .point-area-2{padding:5rem 0}#pagePoint04 .sec-point .point-wrap .point-area-2 .copy-box .lead .line{width:44.6rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area{margin:6rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-1{width:63rem;margin:0 auto}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2{width:100%;margin:5rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .copy .txt-1{width:14rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .copy .txt-2{width:14rem;margin:0 0 0 1rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .copy .txt-3{width:14rem;margin:0 0 0 1rem}#pagePoint04 .sec-point .point-wrap .point-area-2 .flex-area .img-box-2 .copy .txt-4{width:15rem;margin:0 0 0 2rem}#pagePoint04 .sec-point .point-wrap .point-area-3{width:100%;padding:4rem 0}#pagePoint04 .sec-point .point-wrap .point-area-3 .copy-box{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-3 .copy-box .lead .line{width:29.6rem;bottom:-2rem}#pagePoint04 .sec-point .point-wrap .point-area-3 .flex-area{margin:4rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-3 .flex-area .img-box.left{width:41rem;margin:0}#pagePoint04 .sec-point .point-wrap .point-area-3 .flex-area .img-box.right{width:20rem;margin:0}#pagePoint04 .sec-point .point-wrap .point-area-3 .flex-area .img-box.right .img-2{margin:1.4rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-3::before{display:none}#pagePoint04 .sec-point .point-wrap .point-area-4{width:100%;padding:6rem 0}#pagePoint04 .sec-point .point-wrap .point-area-4 .copy-box{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-4 .copy-box .lead .line{width:32.4rem;bottom:-2rem}#pagePoint04 .sec-point .point-wrap .point-area-4 .flex-area{width:100%;margin:2rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-4 .flex-area .img-box.left{width:45rem;margin:5rem 0 0 -1rem}#pagePoint04 .sec-point .point-wrap .point-area-4 .flex-area .img-box.right{width:23.6rem;margin:2rem 0 0 -6rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .copy-box{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-5 .copy-box .lead .line{bottom:-2.6rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area{margin:0}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-1{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2{width:100%;margin:5rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2 .copy .txt-1{width:21rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2 .copy .txt-2{width:19rem;margin:0 0 0 4rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2 .copy .txt-3{width:14rem;margin:0 0 0 3rem}#pagePoint04 .sec-point .point-wrap .point-area-5 .flex-area .img-box-2 .arrow{width:100%;margin:2rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-6{padding:6rem 0}#pagePoint04 .sec-point .point-wrap .point-area-6 .copy-box{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-6 .copy-box .lead .line{width:30rem;bottom:-2.6rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area{margin:1rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-1{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2{width:100%;margin:6.6rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2 .copy .txt-1{width:21rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2 .copy .txt-2{width:19rem;margin:0 0 0 3rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2 .copy .txt-3{width:18rem;margin:0 0 0 2rem}#pagePoint04 .sec-point .point-wrap .point-area-6 .flex-area .img-box-2 .arrow{width:100%;margin:2rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-7{padding:6rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-7 .copy-box{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-7 .copy-box .lead .line{width:41rem;bottom:-2.6rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area{width:100%;margin:0}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-1{width:100%}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2{width:100%;margin:2.7rem 0 0}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2 .copy .txt-1{width:22rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2 .copy .txt-2{width:16rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2 .copy .txt-3{width:14rem}#pagePoint04 .sec-point .point-wrap .point-area-7 .flex-area .img-box-2 .arrow{width:100%;margin:2rem 0 0}}#pagePoint05 .sec-com-link{margin:9rem 0 0}#pagePoint05 .sec-com-link .link-wrap .copy-area{text-align:center}#pagePoint05 .sec-com-link .link-wrap .copy-area h2 .ttl{display:block}#pagePoint05 .sec-com-link .link-wrap .copy-area h2 .lead{display:inline-block}#pagePoint05 .sec-com-link .link-wrap .copy-area .ttl{font-size:2.3rem;letter-spacing:.2em}#pagePoint05 .sec-com-link .link-wrap .copy-area .lead{font-size:3.2rem;margin:-4rem 0 0}#pagePoint05 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:8.2rem;text-shadow:3px 2px 0px #88bfc1}#pagePoint05 .sec-com-link .link-wrap .copy-area .lead .line{width:32rem}#pagePoint05 .sec-com-link .link-wrap .copy-area .txt{font-size:1.9rem;letter-spacing:.2em;margin:2.5rem 0 0}#pagePoint05 .sec-com-link .link-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:3rem 0 0}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box{width:18.9rem;height:16.5rem;position:relative}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .bg{position:absolute;top:0;left:0;width:100%;height:100%}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-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:100%;height:100%;position:relative;z-index:1}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .copy{width:100%;text-align:center}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .num{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:3.8rem;height:3.8rem;font-size:2rem;font-weight:700;letter-spacing:.1em;color:#3c3c3c;background:#88bfc1;border-radius:50%;margin:0 auto}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:4rem;font-size:1.5rem;letter-spacing:.1em;line-height:1.4;color:#fff;margin:.4rem 0 0}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:2.3rem;margin:1rem auto 0}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box::before{-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);position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,26,48,.6);z-index:1}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box.act::before{background:none;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.4);box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box:hover::before{background:rgba(0,26,48,0)}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box.act{pointer-events:none}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box.act .arrow{opacity:0}@media screen and (max-width: 750px){#pagePoint05 .sec-com-link{margin:12rem 0 0}#pagePoint05 .sec-com-link .link-wrap .copy-area .ttl{font-size:3.8rem}#pagePoint05 .sec-com-link .link-wrap .copy-area .lead{font-size:5.8rem;margin:-7rem 0 0}#pagePoint05 .sec-com-link .link-wrap .copy-area .lead .span1{font-size:15rem}#pagePoint05 .sec-com-link .link-wrap .copy-area .lead .line{width:63rem;left:-3rem}#pagePoint05 .sec-com-link .link-wrap .copy-area .txt{font-size:3.4rem;margin:5rem 0 0}#pagePoint05 .sec-com-link .link-wrap .flex-area{gap:2.6rem 0;margin:6rem 0 0}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box{width:32.2rem;height:28.6rem}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .num{width:6.6rem;height:6.6rem;font-size:3.4rem}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .txt{height:8rem;font-size:2.6rem;letter-spacing:.2em;margin:.4rem 0 0}#pagePoint05 .sec-com-link .link-wrap .flex-area .link-box .arrow{width:4rem;margin:1.6rem auto 0}}#pagePoint05 .sec-main{margin:5rem 0 0}#pagePoint05 .sec-main .main-wrap .img-box{width:100%;height:55rem;overflow:hidden}#pagePoint05 .sec-main .main-wrap .img-box .img{width:100%;height:100%}#pagePoint05 .sec-main .main-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}@media screen and (max-width: 750px){#pagePoint05 .sec-main .main-wrap .img-box{height:37rem}#pagePoint05 .sec-main .main-wrap .img-box img{-o-object-position:right center;object-position:right center}}#pagePoint05 .sec-cost{margin:6rem 0 0}#pagePoint05 .sec-cost .cost-wrap .copy-area .copy-box{text-align:center}#pagePoint05 .sec-cost .cost-wrap .copy-area .copy-box .num{font-size:2.8rem;letter-spacing:.05em}#pagePoint05 .sec-cost .cost-wrap .copy-area .copy-box .lead{font-weight:400;margin:2.6rem 0 0}#pagePoint05 .sec-cost .cost-wrap .copy-area .copy-box .lead .line{width:34rem;bottom:-3rem;left:-1rem}#pagePoint05 .sec-cost .cost-wrap .faq-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 5rem;margin:4rem 0 0}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box{width:47rem}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1rem}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .ttl .span1{width:4rem;font-size:4.8rem;font-weight:600;color:#88bfc1}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .ttl .span2{width:41rem;font-size:2.6rem;letter-spacing:.2em;line-height:1.6}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1rem;margin:2rem 0 0}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .txt .span1{width:4rem;font-size:4.8rem;font-weight:600;color:#88bfc1}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .txt .span2{width:41rem}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .txt .maker{background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, transparent), color-stop(10%, #fff697));background:-webkit-linear-gradient(transparent 10%, #fff697 10%);background:linear-gradient(transparent 10%, #fff697 10%)}#pagePoint05 .sec-cost .cost-wrap .faq-area .img-box{width:48rem}#pagePoint05 .sec-cost .cost-wrap .txt-area{margin:7rem 0 0}#pagePoint05 .sec-cost .cost-wrap .txt-area .txt-box{text-align:center}#pagePoint05 .sec-cost .cost-wrap .txt-area .txt-box .ttl{font-size:1.8rem;letter-spacing:.1em}#pagePoint05 .sec-cost .cost-wrap .txt-area .txt-box .lead{margin:2rem 0 0}#pagePoint05 .sec-cost .cost-wrap .txt-area .txt-box .txt{margin:3.6rem 0 0}@media screen and (max-width: 750px){#pagePoint05 .sec-cost{margin:7rem 0 0}#pagePoint05 .sec-cost .cost-wrap .copy-area .copy-box .num{font-size:4rem}#pagePoint05 .sec-cost .cost-wrap .copy-area .copy-box .lead{font-size:4rem}#pagePoint05 .sec-cost .cost-wrap .copy-area .copy-box .lead .line{width:51.8rem;bottom:-4rem}#pagePoint05 .sec-cost .cost-wrap .faq-area{gap:0;margin:14rem 0 0}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box{width:100%}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .ttl{gap:0 1rem}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .ttl .span1{width:7rem;font-size:7.4rem}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .ttl .span2{width:59rem;font-size:4rem}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1rem;margin:4rem 0 0}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .txt .span1{width:7rem;font-size:7.4rem}#pagePoint05 .sec-cost .cost-wrap .faq-area .copy-box .txt .span2{width:59rem;font-size:2.6rem}#pagePoint05 .sec-cost .cost-wrap .faq-area .img-box{width:100%}#pagePoint05 .sec-cost .cost-wrap .txt-area{margin:13rem 0 0}#pagePoint05 .sec-cost .cost-wrap .txt-area .txt-box .ttl{font-size:3.2rem;line-height:1.6}#pagePoint05 .sec-cost .cost-wrap .txt-area .txt-box .lead{font-size:4rem;margin:5rem 0 0}#pagePoint05 .sec-cost .cost-wrap .txt-area .txt-box .txt{margin:6rem 0 0}}#pagePoint05 .sec-case{margin:1.6rem 0 0}#pagePoint05 .sec-case .case-wrap .case-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}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:60rem}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .type{width:38.7rem;margin:3rem 0 0}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .copy{width:21rem}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .copy .icon{width:12rem;margin:0 auto}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .copy .txt{width:16.2rem;font-size:1.2rem;letter-spacing:0;line-height:1.6;margin:1.4rem auto 0}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .copy .arrow{width:100%;margin:1.5rem 0 0}#pagePoint05 .sec-case .case-wrap .case-area .case-box-2{width:38.7rem;margin:-3rem 0 0}@media screen and (max-width: 750px){#pagePoint05 .sec-case .case-wrap .case-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}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .type{width:48rem;margin:3rem 0 0}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .copy{width:19rem;margin:0}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .copy .icon{width:15rem}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .copy .txt{width:100%}#pagePoint05 .sec-case .case-wrap .case-area .case-box-1 .copy .arrow{width:100%;margin:1.5rem 0 0}#pagePoint05 .sec-case .case-wrap .case-area .arrow-box{width:65rem;margin:4rem auto 0}#pagePoint05 .sec-case .case-wrap .case-area .case-box-2{width:100%;margin:-2rem 0 0}}#pagePoint05 .sec-lcc{margin:12rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap{padding:5rem 0 0;border-top:1px solid rgba(35,24,21,.3)}#pagePoint05 .sec-lcc .lcc-wrap .copy-box{text-align:center}#pagePoint05 .sec-lcc .lcc-wrap .copy-box .ttl{font-size:1.8rem;letter-spacing:.1em}#pagePoint05 .sec-lcc .lcc-wrap .copy-box .lead{margin:2.4rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .copy-box .txt{margin:3.6rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 4rem;margin:2rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .flex-box .copy{width:41rem;margin:5rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .flex-box .copy .maker{background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, transparent), color-stop(10%, #fff697));background:-webkit-linear-gradient(transparent 10%, #fff697 10%);background:linear-gradient(transparent 10%, #fff697 10%)}#pagePoint05 .sec-lcc .lcc-wrap .flex-box .img{width:45rem}#pagePoint05 .sec-lcc .lcc-wrap .cost-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;margin:5.6rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost .p1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:24.4rem;height:4.8rem;border:2px solid #9e9e9f;border-radius:.2rem;font-size:2rem;font-weight:500;letter-spacing:.08em;color:#231815}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost .p1 span{font-size:1.2rem;letter-spacing:.08em}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost .p2{font-size:1.3rem;font-weight:500;letter-spacing:0;line-height:1.4;color:#231815;margin:.5rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .icon{width:2.1rem;margin:1rem 1.6rem 0}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost-1 .p2{text-align:center}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost-3 .p1{background:#ec6d7b;border:1px solid #ec6d7b;color:#fff}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost-3 .p2{text-align:center}#pagePoint05 .sec-lcc .lcc-wrap .img-box{width:100%;margin:4.6rem 0 0}@media screen and (max-width: 750px){#pagePoint05 .sec-lcc{margin:7rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap{padding:5rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .copy-box .ttl{font-size:3.2rem}#pagePoint05 .sec-lcc .lcc-wrap .copy-box .lead{font-size:4rem;letter-spacing:.1em;margin:6rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .copy-box .txt{margin:5rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .flex-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0;margin:5rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .flex-box .copy{width:100%;margin:5rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .flex-box .img{width:100%}#pagePoint05 .sec-lcc .lcc-wrap .cost-box{margin:10rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost .p1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45rem;height:10rem;font-size:4.6rem}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost .p1 span{font-size:2rem}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost .p2{font-size:2.4rem;margin:1rem 0 0}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .icon{width:100%;margin:3rem 0}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .icon img{width:5.4rem;display:block;margin:0 auto}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost-1 .p2{text-align:center}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost-3 .p1{background:#df999b;border:1px solid #df999b;color:#fff}#pagePoint05 .sec-lcc .lcc-wrap .cost-box .cost-3 .p2{text-align:center}#pagePoint05 .sec-lcc .lcc-wrap .img-box{padding:1rem 0 2rem;margin:10rem 0 0;position:relative}}#pagePlanStyle .sec-plan{margin:17rem 0 0}#pagePlanStyle .sec-plan .plan-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;gap:0 9rem}#pagePlanStyle .sec-plan .plan-wrap .copy-area .copy-box h2 .tll{display:block}#pagePlanStyle .sec-plan .plan-wrap .copy-area .copy-box .lead{font-size:5rem;letter-spacing:.1em;margin:.5rem 0 0}#pagePlanStyle .sec-plan .plan-wrap .copy-area .copy-box .lead .line{width:16rem;bottom:-0.8rem}#pagePlanStyle .sec-plan .plan-wrap .copy-area .copy-box .txt{margin:3.6rem 0 0}#pagePlanStyle .sec-plan .plan-wrap .copy-area .btn-box{margin:3rem 0 0}#pagePlanStyle .sec-plan .plan-wrap .img-area .img-box{width:56rem;height:36rem;border-radius:3rem;overflow:hidden}@media screen and (max-width: 750px){#pagePlanStyle .sec-plan{margin:20rem 0 0}#pagePlanStyle .sec-plan .plan-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:7rem 0}#pagePlanStyle .sec-plan .plan-wrap .copy-area .copy-box .lead{font-size:9rem;margin:1rem 0 0}#pagePlanStyle .sec-plan .plan-wrap .copy-area .copy-box .lead .line{width:25rem;bottom:-1.8rem}#pagePlanStyle .sec-plan .plan-wrap .copy-area .copy-box .txt{margin:6rem 0 0}#pagePlanStyle .sec-plan .plan-wrap .copy-area .btn-box{width:58rem;height:11rem;margin:7rem 0 0}#pagePlanStyle .sec-plan .plan-wrap .copy-area .btn-box .txt{font-size:3.2rem}#pagePlanStyle .sec-plan .plan-wrap .copy-area .btn-box .arrow{width:6rem}#pagePlanStyle .sec-plan .plan-wrap .img-area .img-box{width:62rem;height:40rem;margin:0 0 0 auto}}#pagePlanStyle .sec-type{margin:9rem 0 0}#pagePlanStyle .sec-type .type-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#pagePlanStyle .sec-type .type-wrap .img-box{width:50%;height:35rem;position:relative;overflow:hidden}#pagePlanStyle .sec-type .type-wrap .img-box .img{width:100%;height:100%}#pagePlanStyle .sec-type .type-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePlanStyle .sec-type .type-wrap .img-box .icon{position:absolute}#pagePlanStyle .sec-type .type-wrap .img-box .icon.icon-1{width:22.3rem;top:3rem;left:1.8rem}#pagePlanStyle .sec-type .type-wrap .img-box .icon.icon-2{width:22.3rem;top:2rem;right:1.4rem}#pagePlanStyle .sec-type .type-wrap .img-box .icon.icon-3{width:19.6rem;left:2rem;bottom:2.7rem}#pagePlanStyle .sec-type .type-wrap .img-box .icon.icon-4{width:19.6rem;right:2.4rem;bottom:2.7rem}#pagePlanStyle .sec-type .type-wrap .home-box{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:55rem}#pagePlanStyle .sec-type .type-wrap .home-box .copy{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:100%;text-align:center}#pagePlanStyle .sec-type .type-wrap .home-box .copy h2 .ttl{display:block}#pagePlanStyle .sec-type .type-wrap .home-box .copy .ttl{margin:3rem 0 0}#pagePlanStyle .sec-type .type-wrap .home-box .copy .lead{font-size:3rem;margin:.4rem 0 0}#pagePlanStyle .sec-type .type-wrap .home-box .copy .lead .line{width:100%;bottom:-2rem}#pagePlanStyle .sec-type .type-wrap .home-box .copy .com-txt.txt{line-height:1.8;margin:3rem 0 0}#pagePlanStyle .sec-type .type-wrap .home-box .copy .btn{margin:2.6rem auto 0}@media screen and (max-width: 750px){#pagePlanStyle .sec-type{margin:14rem 0 0}#pagePlanStyle .sec-type .type-wrap .img-box{width:100%;height:40rem}#pagePlanStyle .sec-type .type-wrap .img-box .icon.icon-1{width:27.4rem;top:3.6rem;left:3rem}#pagePlanStyle .sec-type .type-wrap .img-box .icon.icon-2{width:27.6rem;top:3rem;right:2.6rem}#pagePlanStyle .sec-type .type-wrap .img-box .icon.icon-3{width:25rem;left:3rem;bottom:auto;top:3.6rem}#pagePlanStyle .sec-type .type-wrap .img-box .icon.icon-4{width:25rem;right:3rem;bottom:auto;top:2.6rem}#pagePlanStyle .sec-type .type-wrap .img-box-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#pagePlanStyle .sec-type .type-wrap .img-box-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#pagePlanStyle .sec-type .type-wrap .img-box-3{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}#pagePlanStyle .sec-type .type-wrap .img-box-4{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}#pagePlanStyle .sec-type .type-wrap .home-box{position:relative;-webkit-transform:none;transform:none;top:0;left:0;width:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:-7rem 0 0}#pagePlanStyle .sec-type .type-wrap .home-box .copy .lead{font-size:6rem;margin:1rem 0 0}#pagePlanStyle .sec-type .type-wrap .home-box .copy .lead .line{bottom:-4rem}#pagePlanStyle .sec-type .type-wrap .home-box .copy .com-txt.txt{margin:6rem 0 0}#pagePlanStyle .sec-type .type-wrap .home-box .copy .btn{width:58rem;height:11rem;margin:4rem auto 0}#pagePlanStyle .sec-type .type-wrap .home-box .copy .btn .txt{width:auto;font-size:3.3rem;white-space:nowrap}#pagePlanStyle .sec-type .type-wrap .home-box .copy .btn .arrow{font-size:6rem}}#pageLifeStyle .bc-player-default_default{height:0}#pageLifeStyle .sec-main{margin:5rem 0 0}#pageLifeStyle .sec-main .main-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#pageLifeStyle .sec-main .main-wrap .img-box{width:50%;height:25.8rem;position:relative;overflow:hidden}#pageLifeStyle .sec-main .main-wrap .img-box .img{width:100%;height:100%}#pageLifeStyle .sec-main .main-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageLifeStyle .sec-main .main-wrap .home-box{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:30rem}#pageLifeStyle .sec-main .main-wrap .home-box .copy{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:100%;text-align:center}#pageLifeStyle .sec-main .main-wrap .home-box .copy .lead{margin:1rem 0 0}#pageLifeStyle .sec-main .main-wrap .home-box .copy .lead .line{width:100%;bottom:-2rem}#pageLifeStyle .sec-style{background:#ededee;margin:5rem 0 0}#pageLifeStyle .sec-style .btn-wrap{width:106rem;padding:10rem 2rem 0;margin:0 auto}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);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:23rem;height:8rem;cursor:pointer;position:relative}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box .btn{text-align:center}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box .p1{font-size:1.5rem;letter-spacing:.12em;font-weight:700}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box .p2{font-size:1.6rem;letter-spacing:.2em;font-weight:500;margin:.6rem 0 0}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box .arrow{width:1.8rem;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-1{background:#b1ccd2}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-2{background:#d1ca98}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-3{background:#b3c4a3}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-4{background:#d2afa1}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box.act,#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box:hover{-webkit-box-shadow:.6rem .6rem 0px 0px #8097b4;box-shadow:.6rem .6rem 0px 0px #8097b4}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-2.act,#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-2:hover{-webkit-box-shadow:.6rem .6rem 0px 0px #beb378;box-shadow:.6rem .6rem 0px 0px #beb378}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-3.act,#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-3:hover{-webkit-box-shadow:.6rem .6rem 0px 0px #8cad7b;box-shadow:.6rem .6rem 0px 0px #8cad7b}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-4.act,#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-4:hover{-webkit-box-shadow:.6rem .6rem 0px 0px #bd8981;box-shadow:.6rem .6rem 0px 0px #bd8981}#pageLifeStyle .sec-style .close-btn-wrap{padding:10rem 2rem 8rem}#pageLifeStyle .sec-style .style-wrap{width:100%;display:none;margin:8rem 0 0}#pageLifeStyle .sec-style .style-wrap .intro-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box{margin:-3rem 0 0}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box.logo-1{width:25.1rem}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box.logo-2{width:25rem}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box.logo-3{width:22.1rem}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box.logo-4{width:22.1rem}#pageLifeStyle .sec-style .style-wrap .intro-area .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;gap:1rem 0;width:23rem;padding:2rem 0}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box .txt{width:11rem;font-size:1.2rem;letter-spacing:.03em}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box.list-1{border-top:1px solid #ccdee2;border-bottom:1px solid #ccdee2}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box.list-1 .txt{color:#73979c}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box.list-2{border-top:1px solid #d1ca98;border-bottom:1px solid #d1ca98}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box.list-2 .txt{color:#9f9b75}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box.list-3{border-top:1px solid #b3c4a3;border-bottom:1px solid #b3c4a3}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box.list-3 .txt{color:#8f9c6a}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box.list-4{border-top:1px solid #d2afa1;border-bottom:1px solid #d2afa1}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box.list-4 .txt{color:#bd8c7f}#pageLifeStyle .sec-style .style-wrap .intro-area .txt-box{width:47rem}#pageLifeStyle .sec-style .style-wrap .intro-area .txt-box .txt{font-size:1.4rem;letter-spacing:.13em;line-height:3rem}#pageLifeStyle .sec-style .style-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;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#fff;margin:10rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area{width:52%;padding:12rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .type-box{width:63rem;height:45rem;margin:0 auto;position:relative}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .type-box .img{-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);position:absolute;top:0;left:0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .type-box .img-2,#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .type-box .img-3{opacity:0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .type-box .arrow{width:10.6rem;position:absolute;top:17rem;left:16rem;display:none;-webkit-animation:blink 1.1s ease-in-out infinite alternate;animation:blink 1.1s ease-in-out infinite alternate}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-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:0 0 0 10rem}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .spec{font-size:1.2rem;letter-spacing:-0.06em;margin:2rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .spec .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .spec .txt .spna1{width:10.6rem;min-width:89px}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .spec .txt .spna2{width:10rem;min-width:91px}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .img{width:13.8rem;margin:0 10rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box-4 .spec{margin:-4rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box.none{opacity:0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area{width:47%;background:#ccdee2;padding:8rem 9.7rem}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box{margin:9rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box .copy .lead{font-size:2rem;font-weight:500;letter-spacing:.2em;line-height:1.7}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box .copy .txt{margin:3rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box .main-img{width:100%;height:27rem;margin:4rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box .main-img img,#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box .main-img video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box:first-child{margin:0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:2.6rem 0;margin:5.6rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img .img.img-1{width:100%;height:28rem}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img .img.img-2{width:47%;height:16.6rem}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img .img.img-3{width:47%;height:16.6rem}#pageLifeStyle .sec-style .style-wrap .flex-area.act-type-2 .left-area .type-box .img-1{opacity:0}#pageLifeStyle .sec-style .style-wrap .flex-area.act-type-2 .left-area .type-box .img-2{opacity:1}#pageLifeStyle .sec-style .style-wrap .flex-area.act-type-2 .left-area .spec-box{opacity:0}#pageLifeStyle .sec-style .style-wrap .flex-area.act-type-3 .left-area .type-box .img-1{opacity:0}#pageLifeStyle .sec-style .style-wrap .flex-area.act-type-3 .left-area .type-box .img-2{opacity:0}#pageLifeStyle .sec-style .style-wrap .flex-area.act-type-3 .left-area .type-box .img-3{opacity:1}#pageLifeStyle .sec-style .style-wrap .flex-area.act-type-3 .left-area .spec-box{opacity:0}#pageLifeStyle .sec-style .style-wrap.act{display:block}#pageLifeStyle .sec-style .style-1-wrap .flex-area.act-type-2 .left-area .type-box .arrow{display:block}#pageLifeStyle .sec-style .style-2-wrap .flex-area .left-area .type-box{width:60.3rem}#pageLifeStyle .sec-style .style-2-wrap .flex-area .left-area .spec-box .img{width:15.4rem;margin:0 4rem 0 0}#pageLifeStyle .sec-style .style-2-wrap .flex-area .right-area{background:#dcd7b2}#pageLifeStyle .sec-style .style-2-wrap .flex-area.act-type-2 .left-area .type-box .arrow{width:16.6rem;top:26.6rem;left:26rem;display:block}#pageLifeStyle .sec-style .style-3-wrap .flex-area .left-area .type-box{width:64.9rem}#pageLifeStyle .sec-style .style-3-wrap .flex-area .left-area .spec-box .img{width:15.2rem;margin:0 4rem 0 0}#pageLifeStyle .sec-style .style-3-wrap .flex-area .right-area{background:#ced9c3}#pageLifeStyle .sec-style .style-3-wrap .flex-area.act-type-2 .left-area .type-box .arrow{width:4.2rem;top:10.5rem;left:33rem;display:block}#pageLifeStyle .sec-style .style-4-wrap .flex-area .left-area .type-box{width:62rem}#pageLifeStyle .sec-style .style-4-wrap .flex-area .left-area .spec-box .img{width:12.3rem;margin:-12rem 7rem 0 0}#pageLifeStyle .sec-style .style-4-wrap .flex-area .left-area .spec-box .spec .txt{gap:0 1rem}#pageLifeStyle .sec-style .style-4-wrap .flex-area .left-area .spec-box .note{margin:1rem 0 0}#pageLifeStyle .sec-style .style-4-wrap .flex-area .right-area{background:#e2cbc2}@media screen and (max-width: 750px){#pageLifeStyle .sec-style{margin:5rem 0 0}#pageLifeStyle .sec-style .btn-wrap{width:100%;padding:0}#pageLifeStyle .sec-style .btn-wrap .open-btn-area .open-btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:8rem;border-top:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;text-align:center;position:relative}#pageLifeStyle .sec-style .btn-wrap .open-btn-area .open-btn-box .lead{font-size:3rem}#pageLifeStyle .sec-style .btn-wrap .open-btn-area .open-btn-box .icon{position:absolute;top:1.8rem;right:4rem}#pageLifeStyle .sec-style .btn-wrap .open-btn-area .open-btn-box .icon .txt{font-size:2rem;letter-spacing:.2em}#pageLifeStyle .sec-style .btn-wrap .open-btn-area .open-btn-box .icon .arrow{font-size:3rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;margin:.5rem 0 0}#pageLifeStyle .sec-style .btn-wrap .open-btn-area .open-btn-box .icon.act .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:0}#pageLifeStyle .sec-style .btn-wrap .btn-area{-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);overflow:hidden}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner{gap:3.4rem 0;padding:4rem}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box{width:31.6rem;height:10rem}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box .p1{font-size:2.4rem}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box .p2{font-size:2.6rem;margin:1rem 0 0}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box .arrow{width:2.8rem;right:1rem}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box.act,#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box:hover{-webkit-box-shadow:1.2rem 1.2rem 0px 0px #8097b4;box-shadow:1.2rem 1.2rem 0px 0px #8097b4}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-2.act,#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-2:hover{-webkit-box-shadow:1.2rem 1.2rem 0px 0px #beb378;box-shadow:1.2rem 1.2rem 0px 0px #beb378}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-3.act,#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-3:hover{-webkit-box-shadow:1.2rem 1.2rem 0px 0px #8cad7b;box-shadow:1.2rem 1.2rem 0px 0px #8cad7b}#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-4.act,#pageLifeStyle .sec-style .btn-wrap .btn-area .btn-area-inner .btn-box-4:hover{-webkit-box-shadow:1.2rem 1.2rem 0px 0px #bd8981;box-shadow:1.2rem 1.2rem 0px 0px #bd8981}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box.logo-1{width:30.2rem}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box.logo-2{width:33.2rem}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box.logo-3{width:29.4rem}#pageLifeStyle .sec-style .style-wrap .intro-area .logo-box.logo-4{width:30.2rem}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box{gap:1.6rem 0;width:33rem;padding:2.6rem 0}#pageLifeStyle .sec-style .style-wrap .intro-area .list-box .txt{width:50%;font-size:2rem;letter-spacing:0}#pageLifeStyle .sec-style .style-wrap .intro-area .txt-box{width:100%;margin:8rem 0 0}#pageLifeStyle .sec-style .style-wrap .intro-area .txt-box .txt{font-size:2.6rem;line-height:4rem}#pageLifeStyle .sec-style .style-wrap .flex-area{margin:8rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area{width:100%;padding:12rem 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .type-box{width:71.82rem;height:auto}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .type-box .img{position:static}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box{margin:0 0 0 5rem}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .spec{font-size:2rem;margin:8rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .spec .txt{margin:2rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .spec .txt .spna1{width:18rem;min-width:unset}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .spec .txt .spna2{width:16rem;min-width:unset}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .note{width:64rem;margin:2rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box .img{width:18.6rem;margin:0 6rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .left-area .spec-box-4 .spec{margin:8rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area{width:100%;padding:9rem 3rem}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box{margin:14rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box .copy .lead{font-size:3.4rem}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box .copy .txt{margin:3.6rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box .main-img{width:100%;height:42rem;margin:5rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img{gap:4rem 0;margin:5rem 0 0}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img .img.img-1{height:44rem}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img .img.img-2{height:26rem}#pageLifeStyle .sec-style .style-wrap .flex-area .right-area .cntnt-box-3 .flex-img .img.img-3{height:26rem}#pageLifeStyle .sec-style .style-2-wrap .flex-area .left-area .type-box{width:68.742rem}#pageLifeStyle .sec-style .style-2-wrap .flex-area .left-area .spec-box .img{width:20rem;margin:2rem 4rem 0 0}#pageLifeStyle .sec-style .style-3-wrap .flex-area .left-area .type-box{width:73.986rem}#pageLifeStyle .sec-style .style-3-wrap .flex-area .left-area .spec-box .img{width:22.3rem;margin:0 5rem 0 0}#pageLifeStyle .sec-style .style-4-wrap .flex-area .left-area .type-box{width:70.68rem}#pageLifeStyle .sec-style .style-4-wrap .flex-area .left-area .spec-box .img{width:18.6rem;margin:-7rem 5rem 0 0}}#pageLifeStyle .sec-bnr{padding:11rem 0}#pageLifeStyle .sec-bnr .bnr-wrap{width:55rem;margin:0 auto}#pageLifeStyle .sec-bnr .bnr-wrap .bnr-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1)}#pageLifeStyle .sec-bnr .bnr-wrap .bnr-box:hover{opacity:.7}@media screen and (max-width: 750px){#pageLifeStyle .sec-bnr{padding:14rem 0}#pageLifeStyle .sec-bnr .bnr-wrap{width:100%}}#pagePlan .sec-main .txt-wrap{margin:9rem 0 0}#pagePlan .sec-main .txt-wrap .txt-box .txt{font-size:1.8rem;letter-spacing:.13em;line-height:2}@media screen and (max-width: 750px){#pagePlan .sec-main .txt-wrap{margin:11rem 0 0}#pagePlan .sec-main .txt-wrap .txt-box .txt{font-size:3rem}}#pagePlan .sec-com-pick .pickup-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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#pagePlan .sec-com-pick .pickup-wrap .main-img-area{width:100%}#pagePlan .sec-com-pick .pickup-wrap .main-img-area .main-img-box{width:100%;height:36rem;overflow:hidden}#pagePlan .sec-com-pick .pickup-wrap .main-img-area .main-img-box .img{width:100%;height:100%}#pagePlan .sec-com-pick .pickup-wrap .main-img-area .main-img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePlan .sec-com-pick .pickup-wrap .copy-area{width:39rem;margin:3rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .copy-box .new{width:6.6rem}#pagePlan .sec-com-pick .pickup-wrap .copy-area .copy-box .lead{font-size:2rem;line-height:1.6;margin:.5rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .copy-box .lead .line{width:32.8rem;bottom:-2.6rem;left:-4rem}#pagePlan .sec-com-pick .pickup-wrap .copy-area .copy-box .txt{margin:4rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box{margin:7rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p1{font-size:3.5rem;letter-spacing:-0.02em}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p1 .span1{font-size:5.2rem;letter-spacing:-0.02em}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p1 .span2{font-size:3.5rem;letter-spacing:-0.02em;margin:0 0 0 1rem}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem;letter-spacing:.02em;line-height:1.6;margin:1rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p2 .span1{width:15rem;min-width:110px}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p2 .span2{width:15rem;min-width:90px}#pagePlan .sec-com-pick .pickup-wrap .type-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:59.8rem;height:47rem;background:#eeeeef}#pagePlan .sec-com-pick .pickup-wrap .type-area .type-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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#pagePlan .sec-com-pick .pickup-wrap .type-area .type-box .img-1{width:37.4rem}#pagePlan .sec-com-pick .pickup-wrap .type-area .type-box .img-2{width:21.8rem;margin:0 0 0 -4rem}#pagePlan .sec-com-pick .pickup-wrap .type-area .type-box .note{width:100%;text-align:right;margin:2rem 2rem 0 0}@media screen and (max-width: 750px){#pagePlan .sec-com-pick .pickup-wrap{-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset}#pagePlan .sec-com-pick .pickup-wrap .main-img-area .main-img-box{height:29rem}#pagePlan .sec-com-pick .pickup-wrap .copy-area{width:100%;margin:3.6rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .copy-box .new{width:12.2rem}#pagePlan .sec-com-pick .pickup-wrap .copy-area .copy-box .lead{font-size:4rem;margin:1rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .copy-box .lead .line{width:48rem;bottom:-4rem;left:0;right:auto}#pagePlan .sec-com-pick .pickup-wrap .copy-area .copy-box .txt{font-size:2.6rem;margin:8rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box{margin:6rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p1{font-size:6.4rem}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p1 .span1{font-size:9.6rem}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p1 .span2{font-size:5.6rem;margin:0 0 0 1.8rem}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p2{font-size:2.3rem;margin:3rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p2 .span1{width:27rem;min-width:unset}#pagePlan .sec-com-pick .pickup-wrap .copy-area .spec-box .p2 .span2{width:22rem;min-width:unset}#pagePlan .sec-com-pick .pickup-wrap .type-area{width:100%;height:54rem;margin:6rem 0 0}#pagePlan .sec-com-pick .pickup-wrap .type-area .type-box .img-1{width:41.14rem}#pagePlan .sec-com-pick .pickup-wrap .type-area .type-box .img-2{width:23.98rem;margin:0 0 0 -4rem}#pagePlan .sec-com-pick .pickup-wrap .type-area .type-box .note{width:90%;text-align:left;margin:2rem auto 0}}#pagePlan .sec-pickup-1{margin:8rem 0 0}@media screen and (max-width: 750px){#pagePlan .sec-pickup-1{margin:6rem 0 0}}#pagePlan .sec-pickup-2{margin:13rem 0 0}#pagePlan .sec-pickup-2 .pickup-wrap .copy-area .copy-box .lead .line{width:37rem;left:-1rem}#pagePlan .sec-pickup-2 .pickup-wrap .type-area .type-box .img-1{width:37.1rem}#pagePlan .sec-pickup-2 .pickup-wrap .type-area .type-box .img-2{width:22rem}@media screen and (max-width: 750px){#pagePlan .sec-pickup-2{margin:8rem 0 0}#pagePlan .sec-pickup-2 .pickup-wrap .copy-area .copy-box .lead .line{width:41rem;left:0;right:auto}#pagePlan .sec-pickup-2 .pickup-wrap .type-area .type-box .img-1{width:40.81rem}#pagePlan .sec-pickup-2 .pickup-wrap .type-area .type-box .img-2{width:24.2rem}}#pagePlan .sec-plan{background:#eeeeef;padding:8rem 0 9rem;margin:12rem 0 0}#pagePlan .sec-plan .btn-wrap{width:106rem;padding:0 2rem;margin:0 auto}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box{width:100%;text-align:center}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box .lead{font-size:2.5rem}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box .lead .line{width:29.8rem;bottom:-1.6rem}#pagePlan .sec-plan .btn-wrap .btn-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;padding:8rem 0 0}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);width:29rem;height:8.8rem;border:1px solid #3c3c3c;cursor:pointer}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:relative}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box .btn .icon.on{display:none}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box .btn .arrow{width:2.6rem;position:absolute;top:50%;right:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box.act{background:#88bfc1;-webkit-box-shadow:3px 3px 10px 0px rgba(0,0,0,.2);box-shadow:3px 3px 10px 0px rgba(0,0,0,.2)}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box.act .btn .icon.on{display:block}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box.act .btn .icon.off{display:none}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box:hover{background:#88bfc1}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box:hover .btn .icon.on{display:block}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box:hover .btn .icon.off{display:none}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box-1 .btn .icon{width:5.9rem}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box-2 .btn .icon{width:4.8rem}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box-3 .btn .icon{width:4.4rem}#pagePlan .sec-plan .plan-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none;margin:6rem 0 0}#pagePlan .sec-plan .plan-wrap .ttl-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:2.2rem 0;position:relative}#pagePlan .sec-plan .plan-wrap .ttl-area .bg-box{position:absolute;top:0;left:0;width:100%;height:100%}#pagePlan .sec-plan .plan-wrap .ttl-area .bg-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-o-object-position:center top;object-position:center top}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 3rem;padding:0 2rem 0 0;position:relative}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .icon{width:10rem}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .icon.icon-2{width:8.5rem}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .icon.icon-3{width:7.4rem}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .ttl{font-size:2rem;margin:1rem 0 0}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .ttl .span1{font-size:5rem;font-weight:500}#pagePlan .sec-plan .plan-wrap .ttl-area .copy-box{padding:.2rem 0 .2rem 2rem;border-left:1px solid #3c3c3c;position:relative}#pagePlan .sec-plan .plan-wrap .ttl-area .copy-box .p1{font-size:1.5rem;letter-spacing:.13em;line-height:1.7}#pagePlan .sec-plan .plan-wrap .type-area{width:50%;position:relative}#pagePlan .sec-plan .plan-wrap .type-area .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:5.2rem;position:relative;z-index:1;margin:-0.2rem 0 0}#pagePlan .sec-plan .plan-wrap .type-area .ttl-box .ttl{font-size:3rem;letter-spacing:.14em;font-weight:600;color:#fff;text-align:center}#pagePlan .sec-plan .plan-wrap .type-area .ttl-box .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#pagePlan .sec-plan .plan-wrap .type-area .ttl-box .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-o-object-position:center bottom;object-position:center bottom}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 1rem;height:31rem;min-height:212px;background:#fff;padding:3rem 0 0}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box{width:17rem;min-width:104px}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .spec{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:16rem;min-width:102px;height:10rem;min-height:66px;position:relative}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .spec .bg{position:absolute;top:0;left:0}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .spec .txt{font-size:1.4rem;letter-spacing:0;line-height:1.4;position:relative}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .list{margin:1rem 0 0}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .list .txt{font-size:1.4rem;letter-spacing:.03em;line-height:1.6;color:#78927d}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .copy-box{width:14rem;margin:-16rem 2rem 0 auto}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .copy-box .copy .txt{font-size:1.2rem;letter-spacing:0;line-height:1.6}#pagePlan .sec-plan .plan-wrap .type-area:nth-of-type(even)::before{content:"";width:3px;height:100%;background-image:-webkit-linear-gradient(top, #d2d2d3 8px, transparent 8px);background-image:linear-gradient(to bottom, #d2d2d3 8px, transparent 8px);background-size:3px 14px;background-position:right top;background-repeat:repeat-y;position:absolute;top:0;right:0;z-index:2}#pagePlan .sec-plan .plan-wrap.act{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#pagePlan .sec-plan .plan-1-wrap .type-area-1 .type-inner-area .type-box .img{width:29.064rem}#pagePlan .sec-plan .plan-1-wrap .type-area-2 .type-inner-area .type-box .img{width:29.232rem}#pagePlan .sec-plan .plan-1-wrap .type-area-3 .type-inner-area .type-box .img{width:29.064rem}#pagePlan .sec-plan .plan-1-wrap .type-area-4 .type-inner-area{gap:0}#pagePlan .sec-plan .plan-1-wrap .type-area-4 .type-inner-area .right-box{width:16rem}#pagePlan .sec-plan .plan-1-wrap .type-area-4 .type-inner-area .type-box .img{width:31.92rem}#pagePlan .sec-plan .plan-2-wrap .type-area-1 .type-inner-area .type-box .img{width:28.308rem}#pagePlan .sec-plan .plan-2-wrap .type-area-2 .type-inner-area .type-box .img{width:28.056rem}#pagePlan .sec-plan .plan-2-wrap .type-area-3 .type-inner-area .type-box .img{width:26.208rem}#pagePlan .sec-plan .plan-2-wrap .type-area-4 .type-inner-area .type-box .img{width:29.736rem}#pagePlan .sec-plan .plan-3-wrap .type-area-1 .type-inner-area .type-box .img{width:24.864rem}#pagePlan .sec-plan .plan-3-wrap .type-area-2 .type-inner-area .type-box .img{width:28.392rem}#pagePlan .sec-plan .plan-3-wrap .type-area-3 .type-inner-area .type-box .img{width:25.872rem}#pagePlan .sec-plan .plan-3-wrap .type-area-4 .type-inner-area .type-box .img{width:29.988rem}@media screen and (max-width: 750px){#pagePlan .sec-plan{padding:0 0 9rem;margin:9rem 0 0}#pagePlan .sec-plan .pin-wrap{z-index:1}#pagePlan .sec-plan .btn-wrap{-webkit-transition:height 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:height 400ms cubic-bezier(0.36, 0.1, 0.16, 1);width:100%;height:8rem;overflow:hidden;padding:0}#pagePlan .sec-plan .btn-wrap .lead-area{background:#eeeeef}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);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;border-top:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;position:relative}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box .lead{font-size:3rem}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box .icon{position:absolute;top:1rem;right:4rem;padding:1rem}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box .icon .txt{font-size:2rem;letter-spacing:.2em}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box .icon .arrow{font-size:3rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;margin:.5rem 0 0}#pagePlan .sec-plan .btn-wrap .lead-area .lead-box .icon.act .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:0}#pagePlan .sec-plan .btn-wrap .btn-area{-webkit-transition:padding 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:padding 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 1.8rem;padding:4rem 0;background:#eeeeef}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box{width:21rem;height:13rem}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box .btn .icon{margin:0 0 0 -2rem}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box .btn .arrow{width:3.6rem;right:1.4rem}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box:hover .btn .icon.on{display:none}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box:hover .btn .icon.off{display:block}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box-1 .btn .icon{width:7.9rem}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box-2 .btn .icon{width:6.8rem}#pagePlan .sec-plan .btn-wrap .btn-area .btn-box-3 .btn .icon{width:6.4rem}#pagePlan .sec-plan .btn-wrap.fixed .btn-area{padding:1rem 0}#pagePlan .sec-plan .plan-wrap{margin:7rem 0 0}#pagePlan .sec-plan .plan-wrap .ttl-area{padding:4.6rem 2rem;position:relative}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 7rem;width:100%;padding:0}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .icon{width:22.8rem}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .icon.icon-2{width:19rem}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .icon.icon-3{width:16.4rem}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .ttl{font-size:4.6rem}#pagePlan .sec-plan .plan-wrap .ttl-area .ttl-box .ttl .span1{font-size:11rem}#pagePlan .sec-plan .plan-wrap .ttl-area .copy-box{width:100%;padding:3.6rem 0 0;border-left:none;border-top:1px solid #3c3c3c;margin:3.6rem 0 0}#pagePlan .sec-plan .plan-wrap .ttl-area .copy-box .p1{font-size:2.8rem}#pagePlan .sec-plan .plan-wrap .type-area{width:100%;margin:-0.5rem 0 0}#pagePlan .sec-plan .plan-wrap .type-area .ttl-box{height:8.6rem;z-index:0}#pagePlan .sec-plan .plan-wrap .type-area .ttl-box .ttl{font-size:5rem}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:auto;padding:4rem 0}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .type-box{width:100%;margin:0}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .type-box .img{margin:0 auto}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-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%;padding:0 2rem;margin:4rem 0 0}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .spec{width:31rem;min-width:unset;height:20rem;min-height:unset}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .spec .txt{font-size:2.8rem}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .list{width:31rem;margin:0}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .right-box .list .txt{font-size:2.8rem}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .copy-box{width:100%;padding:0 2rem;margin:3rem auto 0}#pagePlan .sec-plan .plan-wrap .type-area .type-inner-area .copy-box .copy .txt{font-size:2.8rem}#pagePlan .sec-plan .plan-wrap .type-area:nth-of-type(even)::before{display:none}#pagePlan .sec-plan .plan-1-wrap .type-area-1 .type-inner-area .type-box .img{width:58.82rem}#pagePlan .sec-plan .plan-1-wrap .type-area-2 .type-inner-area .type-box .img{width:59.16rem}#pagePlan .sec-plan .plan-1-wrap .type-area-3 .type-inner-area .type-box .img{width:58.82rem}#pagePlan .sec-plan .plan-1-wrap .type-area-4 .type-inner-area .right-box{margin:4rem 0 0}#pagePlan .sec-plan .plan-1-wrap .type-area-4 .type-inner-area .type-box .img{width:64.6rem}#pagePlan .sec-plan .plan-2-wrap .type-area-1 .type-inner-area .type-box .img{width:57.29rem}#pagePlan .sec-plan .plan-2-wrap .type-area-2 .type-inner-area .type-box .img{width:56.78rem}#pagePlan .sec-plan .plan-2-wrap .type-area-3 .type-inner-area .type-box .img{width:53.04rem}#pagePlan .sec-plan .plan-2-wrap .type-area-4 .type-inner-area .type-box .img{width:60.18rem}#pagePlan .sec-plan .plan-3-wrap .type-area-1 .type-inner-area .type-box .img{width:50.32rem}#pagePlan .sec-plan .plan-3-wrap .type-area-2 .type-inner-area .type-box .img{width:57.46rem}#pagePlan .sec-plan .plan-3-wrap .type-area-3 .type-inner-area .type-box .img{width:52.36rem}#pagePlan .sec-plan .plan-3-wrap .type-area-4 .type-inner-area .type-box .img{width:60.69rem}}#pagePlan .sec-bnr{padding:11rem 0}#pagePlan .sec-bnr .bnr-wrap{width:55rem;margin:0 auto}#pagePlan .sec-bnr .bnr-wrap .bnr-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1)}#pagePlan .sec-bnr .bnr-wrap .bnr-box:hover{opacity:.7}@media screen and (max-width: 750px){#pagePlan .sec-bnr{padding:14rem 0}#pagePlan .sec-bnr .bnr-wrap{width:100%}}#pagePlusky .sec-plus{margin:17rem 0 0}#pagePlusky .sec-plus .intro-wrap .copy-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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 14rem}#pagePlusky .sec-plus .intro-wrap .copy-area .copy-box{width:45rem}#pagePlusky .sec-plus .intro-wrap .copy-area .copy-box .txt{font-size:1.8rem;letter-spacing:.13em;line-height:2}#pagePlusky .sec-plus .intro-wrap .copy-area .copy-box .note{letter-spacing:.05em;margin:3rem 0 0}#pagePlusky .sec-plus .intro-wrap .copy-area .img-box{width:42.4rem;margin:-5rem 0 0}#pagePlusky .sec-plus .merit-wrap{margin:6rem 0 0}#pagePlusky .sec-plus .merit-wrap .merit-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;background:#8ea0a9;padding:3rem 8rem 5rem}#pagePlusky .sec-plus .merit-wrap .merit-area .ttl-box{width:100%;margin:0 0 4rem}#pagePlusky .sec-plus .merit-wrap .merit-area .ttl-box .lead{font-size:3.5rem;letter-spacing:.12em;color:#fff}#pagePlusky .sec-plus .merit-wrap .merit-area .ttl-box .lead .line{width:24rem;bottom:-1rem;left:-1rem}#pagePlusky .sec-plus .merit-wrap .merit-area .img-box{width:17.2rem}#pagePlusky .sec-plus .type-wrap{margin:4rem 0 0;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;gap:0 3rem}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec{width:19rem;margin:0 0 2rem}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p1 .span1{font-size:4rem;letter-spacing:0}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p1 .span2{font-size:2.6rem;letter-spacing:0}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p1 .span3{font-size:2.3rem;letter-spacing:0}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .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;font-size:1rem;letter-spacing:0}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p2 .span1{width:10rem;min-width:103px;margin:.5rem 0 0}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p2 .span2{width:8.6rem;min-width:86px;margin:.5rem 0 0}#pagePlusky .sec-plus .type-wrap .type-area .type-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}#pagePlusky .sec-plus .type-wrap .type-area .type-box .img.img-1{width:43.6rem}#pagePlusky .sec-plus .type-wrap .type-area .type-box .img.img-2{width:31.3rem;margin:8rem 0 0 -6rem}#pagePlusky .sec-plus .type-wrap .type-area .note-box{width:23rem;margin:-6rem 1rem 0 auto}#pagePlusky .sec-plus .flex-img-wrap{margin:7rem 0 0}#pagePlusky .sec-plus .flex-img-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}#pagePlusky .sec-plus .flex-img-wrap .flex-area .img-box{width:50rem;height:28rem;overflow:hidden}#pagePlusky .sec-plus .flex-img-wrap .flex-area .img-box .img{width:100%;height:100%}#pagePlusky .sec-plus .flex-img-wrap .flex-area .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePlusky .sec-plus .flex-img-wrap .flex-area .copy-box{width:100%;text-align:center;margin:1.2rem 0 0}#pagePlusky .sec-plus .flex-img-wrap .flex-area .copy-box .p1{font-size:1.8rem;letter-spacing:.1em;font-weight:400}#pagePlusky .sec-plus .flex-img-wrap .flex-area .copy-box .p2{margin:1rem 0 0}@media screen and (max-width: 750px){#pagePlusky .sec-plus{margin:20rem 0 0}#pagePlusky .sec-plus .intro-wrap .copy-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:4rem 0}#pagePlusky .sec-plus .intro-wrap .copy-area .copy-box{width:100%}#pagePlusky .sec-plus .intro-wrap .copy-area .copy-box .txt{font-size:2.6rem}#pagePlusky .sec-plus .intro-wrap .copy-area .img-box{width:43rem}#pagePlusky .sec-plus .merit-wrap{margin:7rem 0 0}#pagePlusky .sec-plus .merit-wrap .merit-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:7rem 0;padding:6rem 5rem 8rem}#pagePlusky .sec-plus .merit-wrap .merit-area .ttl-box{margin:0}#pagePlusky .sec-plus .merit-wrap .merit-area .ttl-box .lead{font-size:4.6rem}#pagePlusky .sec-plus .merit-wrap .merit-area .ttl-box .lead .line{width:31rem;bottom:-2rem}#pagePlusky .sec-plus .merit-wrap .merit-area .img-box{width:24rem}#pagePlusky .sec-plus .type-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#pagePlusky .sec-plus .type-wrap .spec-area{margin:6rem auto 0}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec{width:44rem;margin:0 0 2rem}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p1 .span1{font-size:9rem}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p1 .span2{font-size:6rem}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p1 .span3{font-size:5.6rem}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p2{font-size:2rem}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p2 .span1{width:20rem;min-width:unset;margin:1rem 0 0}#pagePlusky .sec-plus .type-wrap .spec-area .spec-box .spec .p2 .span2{width:18rem;min-width:unset;margin:1rem 0 0}#pagePlusky .sec-plus .type-wrap .type-area .type-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}#pagePlusky .sec-plus .type-wrap .type-area .type-box .img.img-1{width:61.04rem}#pagePlusky .sec-plus .type-wrap .type-area .type-box .img.img-2{width:43.82rem;margin:4rem 0 0}#pagePlusky .sec-plus .type-wrap .type-area .note-box{width:100%;text-align:center;margin:2rem 0 0}#pagePlusky .sec-plus .flex-img-wrap{margin:10rem 0 0}#pagePlusky .sec-plus .flex-img-wrap .flex-area{gap:2rem 0}#pagePlusky .sec-plus .flex-img-wrap .flex-area .img-box{width:100%;height:37rem}#pagePlusky .sec-plus .flex-img-wrap .flex-area .copy-box{margin:3rem 0 0}#pagePlusky .sec-plus .flex-img-wrap .flex-area .copy-box .p1{font-size:4rem}#pagePlusky .sec-plus .flex-img-wrap .flex-area .copy-box .p2{font-size:2.6rem;margin:2rem 0 0}}#pagePlusky .sec-gallery{margin:3rem 0 0}#pagePlusky .sec-gallery .gallery-wrap{background:#dde2e5;padding:5rem 4rem}#pagePlusky .sec-gallery .gallery-wrap .plus-area .copy-box{text-align:center}#pagePlusky .sec-gallery .gallery-wrap .plus-area .copy-box .txt{margin:3rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .plus-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 6rem;margin:4.6rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .plus-area .img-box .img.img-1{width:20rem}#pagePlusky .sec-gallery .gallery-wrap .plus-area .img-box .img.img-2{width:21.5rem}#pagePlusky .sec-gallery .gallery-wrap .plus-area .img-box .img.img-3{width:24.5rem}#pagePlusky .sec-gallery .gallery-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:3rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .flex-area .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;margin:0 0 4rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .ttl-box .ttl-1{font-size:2.1rem;letter-spacing:.13em;margin:0 0 2rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .ttl-box .ttl-2{width:16.7rem;margin:0 3rem 0 1.6rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .ttl-box .ttl-3{width:12.7rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box{margin:0 0 5rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box .img{position:relative}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box .copy{margin:1.2rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box .copy .lead{font-size:1.8rem;font-weight:500;letter-spacing:.1em;line-height:1.4}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box .copy .txt{letter-spacing:.05em;margin:1.2rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-1,#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-2{width:28.8rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-1 .img,#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-2 .img{height:22.7rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-3{width:32rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-3 .flex-img{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}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-3 .flex-img .img{width:15.5rem;height:22.7rem}@media screen and (max-width: 750px){#pagePlusky .sec-gallery{margin:3rem 0 0}#pagePlusky .sec-gallery .gallery-wrap{padding:7rem 3rem}#pagePlusky .sec-gallery .gallery-wrap .plus-area .copy-box .lead{font-size:4rem}#pagePlusky .sec-gallery .gallery-wrap .plus-area .copy-box .txt{text-align:left;margin:6rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .plus-area .img-box{gap:7rem 2rem}#pagePlusky .sec-gallery .gallery-wrap .plus-area .img-box .img.img-1{width:28rem}#pagePlusky .sec-gallery .gallery-wrap .plus-area .img-box .img.img-2{width:30.1rem}#pagePlusky .sec-gallery .gallery-wrap .plus-area .img-box .img.img-3{width:34.3rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area{margin:8rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .flex-area .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;margin:0 0 3rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .ttl-box .ttl-1{width:100%;font-size:3.4rem;margin:0 0 0 3rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .ttl-box .ttl-2{width:27.9rem;margin:2rem 3rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .flex-area .ttl-box .ttl-3{width:18.8rem;margin:-5rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box .copy{margin:1.8rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box .copy .lead{font-size:3.4rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box .copy .txt{margin:2.8rem 0 0}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-1,#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-2{width:100%}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-1 .img,#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-2 .img{height:43rem}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-3{width:100%}#pagePlusky .sec-gallery .gallery-wrap .flex-area .img-box-3 .flex-img .img{width:29.5rem;height:43rem}}#pageGallery .sec-main{margin:5rem 0 0}#pageGallery .sec-main .main-wrap{position:relative}#pageGallery .sec-main .main-wrap .img-box{height:52rem;overflow:hidden}#pageGallery .sec-main .main-wrap .img-box .img{width:100%;height:100%}#pageGallery .sec-main .main-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageGallery .sec-main .main-wrap .copy-box{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:38rem}@media screen and (max-width: 750px){#pageGallery .sec-main .main-wrap .img-box{height:45.6rem}#pageGallery .sec-main .main-wrap .copy-box{width:48rem}}#pageGallery .sec-link{margin:12rem 0 0}#pageGallery .sec-link .link-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;gap:8rem 0}#pageGallery .sec-link .link-wrap .link-area{width:48.2rem}#pageGallery .sec-link .link-wrap .link-area .btm-box{margin:2.6rem 0 0}#pageGallery .sec-link .link-wrap .link-area .btm-box .copy{text-align:center}#pageGallery .sec-link .link-wrap .link-area .btm-box .copy .txt{font-size:1.8rem}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn{width:26rem;height:4.6rem;margin:2.4rem auto 0;position:relative}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn a{gap:0}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn .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;gap:0 1rem;width:100%;font-size:1.3rem;letter-spacing:.1em}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn .icon-tab{width:1.2rem}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn .tab_w{display:none}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn .arrow{width:2.7rem;position:absolute;top:50%;right:1.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn:hover .tab_b{display:none}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn:hover .tab_w{display:block}@media screen and (max-width: 750px){#pageGallery .sec-link{margin:17rem 0 0}#pageGallery .sec-link .link-wrap{gap:10rem 0}#pageGallery .sec-link .link-wrap .link-area{width:100%}#pageGallery .sec-link .link-wrap .link-area .btm-box{margin:5rem 0 0}#pageGallery .sec-link .link-wrap .link-area .btm-box .copy .txt{font-size:3.4rem;line-height:1.4}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn{width:60rem;height:10.6rem;margin:4.6rem auto 0}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn .txt{gap:0 2rem;font-size:2.8rem}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn .icon-tab{width:2.6rem}#pageGallery .sec-link .link-wrap .link-area .btm-box .btn .arrow{width:6.2rem;right:5rem}}#pageGallery .sec-list{margin:9rem 0 0}#pageGallery .sec-list .list-wrap{position:relative}#pageGallery .sec-list .list-wrap .slide-area{background:#3c3c3c;padding:1.4rem 0}#pageGallery .sec-list .list-wrap .slide-area .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}#pageGallery .sec-list .list-wrap .slide-area .swiper-slide .img-box{height:22.8rem}#pageGallery .sec-list .list-wrap .slide-area .swiper-slide .img-box .img{width:100%;height:100%}#pageGallery .sec-list .list-wrap .slide-area .swiper-slide .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageGallery .sec-list .list-wrap .btn-area{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:32.8rem;z-index:1}#pageGallery .sec-list .list-wrap .btn-area .copy-box{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:100%;text-align:center}#pageGallery .sec-list .list-wrap .btn-area .copy-box .lead .line{bottom:-1.5rem}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn{width:26rem;height:4.6rem;margin:2.4rem auto 0;position:relative}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn a{gap:0}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn .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;gap:0 1rem;width:100%;font-size:1.3rem}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn .icon-tab{width:1.2rem}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn .tab_w{display:none}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn .arrow{width:2.7rem;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn:hover .tab_b{display:none}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn:hover .tab_w{display:block}@media screen and (max-width: 750px){#pageGallery .sec-list{margin:14rem 0 0}#pageGallery .sec-list .list-wrap .slide-area{padding:2.6rem 0}#pageGallery .sec-list .list-wrap .slide-area .swiper-slide .img-box{height:41rem}#pageGallery .sec-list .list-wrap .btn-area{width:59rem}#pageGallery .sec-list .list-wrap .btn-area .copy-box .lead{font-size:4.4rem}#pageGallery .sec-list .list-wrap .btn-area .copy-box .lead .line{width:34rem;bottom:-2rem}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn{width:47.6rem;height:8.4rem;margin:5rem auto 0}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn .txt{gap:0 2rem;font-size:2.2rem}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn .icon-tab{width:2.2rem}#pageGallery .sec-list .list-wrap .btn-area .copy-box .btn .arrow{width:4.8rem;right:4rem}}#pageQuality .sec-tab-cntnt{margin:15rem 0 0}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);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:10rem;border:1px solid #88bfc1;background:#fff;padding:1rem 0 0;cursor:pointer;position:relative}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .btn{color:#88bfc1;text-align:center}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .p1{font-size:1.4rem;letter-spacing:.2em}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .p2{font-size:2.4rem;font-weight:600;letter-spacing:.05em;margin:.5rem 0 0}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .line{display:block;margin:-0.6rem auto 0}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .arrow{width:1.8rem;position:absolute;top:50%;right:1.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .arrow .on{display:none}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-1 .line{width:15rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-2 .p2{font-size:2.6rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-2 .line{width:19rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-3 .p2{font-size:2.6rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-3 .line{width:12rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box.act,#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box:hover{background:#88bfc1}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box.act .btn,#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box:hover .btn{color:#fff}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box.act .arrow .off,#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box:hover .arrow .off{display:none}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box.act .arrow .on,#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box:hover .arrow .on{display:block}#pageQuality .sec-tab-cntnt .cntnt-wrap{display:none}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area{margin:9rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .img-box{width:100%;height:38rem;overflow:hidden}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .img-box .img{width:100%;height:100%}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .copy-box{text-align:center;margin:5rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .copy-box .lead{line-height:1.8;margin:2rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .copy-box .lead .line{bottom:-2rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .copy-box .txt{margin:5rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-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;margin:9rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn{width:26rem;height:4.6rem;margin:0 auto;position:relative}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn a{gap:0}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn .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;gap:0 1rem;width:100%;font-size:1.3rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn .icon-tab{width:1.2rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn .tab_w{display:none}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn .arrow{width:2.7rem;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn:hover .tab_b{display:none}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn:hover .tab_w{display:block}#pageQuality .sec-tab-cntnt .cntnt-wrap.act{display:block}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .intro-area .copy-box .lead .line{width:21rem;left:-1rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap{gap:5rem 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area{width:47rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box h3 .lead{display:block}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 1.4rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .ttl .span1{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:6rem;height:2.4rem;font-size:1.5rem;letter-spacing:.15em;background:#4c7d50;color:#fff}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .ttl .span2{font-size:2rem;letter-spacing:.2em;color:#00702e}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .lead{font-size:2rem;letter-spacing:.2em;margin:1.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .txt{height:9rem;min-height:63px;margin:1.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .img-box{overflow:hidden;margin:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .btn-area{width:100%;margin:6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .intro-area .copy-box .lead .ruby{position:absolute}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .intro-area .copy-box .lead .ruby-1{width:15.4rem;bottom:4.4rem;left:23rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .intro-area .copy-box .lead .ruby-2{width:14rem;bottom:4.4rem;right:11rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .intro-area .copy-box .lead .line{width:37rem;left:-1rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap{gap:7rem 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area{width:47rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45.6rem;height:2.2rem;font-size:1.4rem;letter-spacing:.13em;color:#fff;background:#85a554;padding:0 0 0 .7rem;position:relative;overflow:hidden}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .ttl::before{content:"";width:0;height:0;border-left:1.2rem solid #85a554;border-top:1.2rem solid rgba(133,165,84,0);border-bottom:1.1rem solid rgba(133,165,84,0);overflow:hidden;background:#fff;position:absolute;top:0;right:0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .lead{font-size:2.5rem;font-weight:500;letter-spacing:.2em;margin:2.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .sub-lead{font-size:2rem;letter-spacing:.13em;margin:2rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .txt{height:12rem;min-height:108px;margin:2rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:26rem;min-height:200px;background:#eeeeef;padding:0 1rem;margin:2.4rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .img-box .txt{font-size:1.1rem;letter-spacing:.08em;line-height:1.4;margin:1rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .btn-box{margin:4rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1{width:100%}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .copy-box .ttl{width:32rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .copy-box .txt{height:auto;min-height:unset}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-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;background:#eeeeef;padding:3rem 2.8rem;margin:2.4rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .ttl{font-size:1.7rem;letter-spacing:.03em;font-weight:500}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .ttl-1{margin:2rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .p1{font-size:1.1rem;letter-spacing:0;line-height:1.6}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .left{width:50rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .left .img{margin:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .right{width:43rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .right .p1{margin:1rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .right .img{margin:1rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-2 .img-box .img{width:40rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-3 .img-box .img{width:43rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-3 .img-box .txt{text-align:right}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-4 .img-box .img{width:40rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-5 .img-box .img{width:43rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .intro-area .copy-box .lead .line{width:24.6rem;left:-1rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap{gap:10rem 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area{width:45rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .copy-box .lead{font-size:2.3rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .copy-box .lead .line{bottom:-1.8rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .copy-box .txt{margin:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .img-box .inner-img .p1{font-size:1.5rem;letter-spacing:.1em;margin:1.5rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .img-box .inner-img .p2{font-size:1.3rem;letter-spacing:0;line-height:1.6;margin:1.5rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .btn-box{margin:3.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-1 .copy-box .lead .line{width:23rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-1 .img-box .inner-1{width:22.6rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-1 .img-box .inner-2{width:14.2rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-1 .img-box .inner-2 .p2{text-align:center}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-2 .copy-box .lead{min-width:12rem;text-align:center}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-2 .copy-box .lead .ruby{font-size:1rem;letter-spacing:.1em;text-align:center;position:absolute;top:-2rem;left:0;right:0;margin:0 auto}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-2 .copy-box .lead .line{width:10rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-2 .btn-box{margin:10.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-3 .copy-box .lead .line{width:21rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-4 .copy-box .lead .line{width:25.6rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-4 .img-box .inner-1{width:20.5rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-4 .img-box .inner-2{width:20.5rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-4 .btn-box{margin:7rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-5 .copy-box .lead .line{width:37rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-5 .img-box .inner-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-5 .img-box .inner-1 .img{width:13.2rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-5 .img-box .inner-2{width:100%;margin:1.8rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .copy-box .lead .line{width:17.6rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img{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:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img .img{width:8.2rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img .copy{width:35rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img .copy .p1{font-size:2rem;letter-spacing:.1em;margin:0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img .copy .p2{font-size:1.2rem;letter-spacing:.1em;line-height:1.4;margin:.5rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img:first-child{margin:0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .btn-box{margin:9.8rem 0 0}@media screen and (max-width: 750px){#pageQuality .sec-tab-cntnt{margin:19rem 0 0}#pageQuality .sec-tab-cntnt .btn-wrap .open-btn-area .open-btn-box{border:1px solid #3c3c3c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:8rem;text-align:center;position:relative}#pageQuality .sec-tab-cntnt .btn-wrap .open-btn-area .open-btn-box .lead{font-size:4.8rem;font-weight:600}#pageQuality .sec-tab-cntnt .btn-wrap .open-btn-area .open-btn-box .icon{position:absolute;top:1.8rem;right:4rem}#pageQuality .sec-tab-cntnt .btn-wrap .open-btn-area .open-btn-box .icon .txt{font-size:2rem;letter-spacing:.2em}#pageQuality .sec-tab-cntnt .btn-wrap .open-btn-area .open-btn-box .icon .arrow{font-size:3rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;margin:.5rem 0 0}#pageQuality .sec-tab-cntnt .btn-wrap .open-btn-area .open-btn-box .icon.act .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:0}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area{-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);overflow:hidden}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2rem 0;padding:3rem 0 1rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box{width:60rem;height:15rem;padding:2rem 0 0}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .p1{font-size:2.4rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .p2{font-size:3.4rem;margin:1rem 0 0}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .line{margin:-0.4rem auto 0}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box .arrow{width:4rem;right:3.2rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-1 .line{width:24rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-2 .p2{font-size:3.6rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-2 .line{width:28rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-3 .p2{font-size:3.6rem}#pageQuality .sec-tab-cntnt .btn-wrap .btn-area .btn-area-inner .btn-box-3 .line{width:19rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area{margin:8rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .img-box{height:34rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .copy-box{margin:5.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .copy-box .ttl{font-size:3rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .copy-box .lead{font-size:4rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .intro-area .copy-box .txt{font-size:2.6rem;margin:6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn{width:55rem;height:9rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn .txt{font-size:2.6rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn .icon-tab{width:2.4rem}#pageQuality .sec-tab-cntnt .cntnt-wrap .cntnt-inner-wrap .quality-com-btn .arrow{width:5.4rem;right:4rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .intro-area .img-box img{-o-object-position:left bottom;object-position:left bottom}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .intro-area .copy-box .lead .line{width:28rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap{gap:8rem 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area{width:100%}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .ttl{gap:0 2rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .ttl .span1{width:9rem;height:4rem;font-size:2.2rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .ttl .span2{font-size:2.8rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .lead{font-size:4rem;margin:3.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.wood .cntnt-inner-wrap .cntnt-area .copy-box .txt{height:auto;min-height:unset;font-size:2.6rem;margin:3.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .intro-area .img-box{height:29rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .intro-area .copy-box .lead .ruby-1{width:24.4rem;top:.4rem;bottom:auto;left:37rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .intro-area .copy-box .lead .ruby-2{width:23rem;top:8rem;bottom:auto;left:14rem;right:auto}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .intro-area .copy-box .lead .line{width:52rem;left:-1rem;bottom:-3rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap{gap:10rem 0;margin:10rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area{width:100%}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .ttl{width:100%;height:4.2rem;font-size:2.4rem;padding:0 0 0 1.6rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .ttl::before{border-left:2.2rem solid #85a554;border-top:2.2rem solid rgba(133,165,84,0);border-bottom:2rem solid rgba(133,165,84,0)}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .lead{font-size:4rem;margin:3.6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .sub-lead{font-size:3.4rem;margin:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .copy-box .txt{height:unset;min-height:unset;font-size:2.6rem;margin:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .img-box{height:auto;min-height:unset;padding:5rem 0;margin:5rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .img-box .img{margin:0 auto}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .img-box .txt{font-size:2rem;padding:0 2rem;margin:2rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area .btn-box{margin:5rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .copy-box .ttl{width:50rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box{padding:6rem 2.6rem 5rem;margin:5rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .ttl{font-size:2.8rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .p1{font-size:2.4rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .left{width:100%}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .left .ttl-1{margin:4rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .left .p1{width:100%;min-width:unset}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .left .img{width:100%;margin:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .right{width:100%;margin:8rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .right .p1{margin:2.8rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-1 .flex-box .right .img{margin:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-2 .img-box .img{width:59.6rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-3 .img-box .img{width:63.4rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-3 .img-box .txt{text-align:right}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-4 .img-box .img{width:64rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.sustainable .cntnt-inner-wrap .cntnt-area-5 .img-box .img{width:63rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .intro-area .copy-box .lead .line{width:33rem;left:-1rem;bottom:-3rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap{gap:12rem 0;margin:11rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area{width:100%}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .copy-box .lead{width:100%;font-size:4rem;text-align:center}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .copy-box .lead .line{bottom:-3.8rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .copy-box .txt{font-size:2.6rem;margin:7rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .img-box{margin:4rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .img-box .inner-img .p1{font-size:2.8rem;margin:1.8rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .img-box .inner-img .p2{font-size:2.1rem;margin:1.8rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area .btn-box{margin:6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-1 .copy-box .lead .line{width:44rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-1 .img-box .inner-1{width:34.8rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-1 .img-box .inner-2{width:22rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-2 .copy-box .lead{min-width:unset}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-2 .copy-box .lead .ruby{font-size:2rem;top:-3rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-2 .copy-box .lead .line{width:16rem;bottom:-2.8rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-2 .btn-box{margin:6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-3 .copy-box .lead .line{width:43rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-4 .copy-box .lead .line{width:47rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-4 .img-box .inner-1{width:31rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-4 .img-box .inner-2{width:31rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-4 .btn-box{margin:6rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-5 .copy-box .lead .line{width:67rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-5 .img-box .inner-1 .img{width:20.4rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-5 .img-box .inner-2{margin:3rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .copy-box .lead .line{width:33rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img{margin:4rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img .img{width:12.6rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img .copy{width:52rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img .copy .p1{font-size:3rem}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .img-box .inner-img .copy .p2{margin:1rem 0 0}#pageQuality .sec-tab-cntnt .cntnt-wrap.feature .cntnt-inner-wrap .cntnt-area-6 .btn-box{margin:6rem 0 0}}#pageFaq .sec-main{margin:5rem 0 0}#pageFaq .sec-main .main-wrap{position:relative}#pageFaq .sec-main .main-wrap .img-box.img-1{width:90rem;margin:4rem auto 0}#pageFaq .sec-main .main-wrap .ttl-box{position:absolute;top:10rem;left:0;right:0;margin:auto}#pageFaq .sec-main .main-wrap .ttl-box .sub-ttl{font-size:2.8rem;letter-spacing:.2em;text-align:center}#pageFaq .sec-main .main-wrap .ttl-box .ttl{width:31rem;margin:2rem auto 0}#pageFaq .sec-main .main-wrap .img-box.img-2{width:70rem;position:absolute;bottom:-3rem;left:0}@media screen and (max-width: 750px){#pageFaq .sec-main{margin:9rem 0 0}#pageFaq .sec-main .main-wrap .img-box.img-1{width:69rem;margin:0 auto}#pageFaq .sec-main .main-wrap .ttl-box{top:4rem}#pageFaq .sec-main .main-wrap .ttl-box .sub-ttl{font-size:3rem}#pageFaq .sec-main .main-wrap .ttl-box .ttl{width:29.5rem}#pageFaq .sec-main .main-wrap .img-box.img-2{width:66rem;bottom:-9rem}}#pageFaq .sec-intro{margin:17rem 0 0}#pageFaq .sec-intro .intro-wrap .copy-box{text-align:center}#pageFaq .sec-intro .intro-wrap .copy-box .lead{font-size:2.3rem;letter-spacing:.2em;line-height:1.6}#pageFaq .sec-intro .intro-wrap .copy-box .lead .line{width:51rem;bottom:-2rem}#pageFaq .sec-intro .intro-wrap .copy-box .txt{margin:6rem 0 0}@media screen and (max-width: 750px){#pageFaq .sec-intro{margin:23rem 0 0}#pageFaq .sec-intro .intro-wrap .copy-box .lead{font-size:4rem}#pageFaq .sec-intro .intro-wrap .copy-box .lead .line{width:51rem;bottom:-3rem}#pageFaq .sec-intro .intro-wrap .copy-box .txt{font-size:2.6rem;margin:9rem 0 0}}#pageFaq .sec-faq{margin:11rem 0 0}#pageFaq .sec-faq .faq-border-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;border-bottom:2px dotted #000;position:relative}#pageFaq .sec-faq .faq-border-wrap-3::before,#pageFaq .sec-faq .faq-border-wrap-4::before,#pageFaq .sec-faq .faq-border-wrap-5::before{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;content:"";width:2px;height:96%;border-right:2px dotted #000}#pageFaq .sec-faq .faq-wrap{width:50%;padding:7rem 0 11rem;position:relative}#pageFaq .sec-faq .faq-wrap .top-area .num-box{width:8.8rem;margin:0 0 0 1rem}#pageFaq .sec-faq .faq-wrap .cntnt-area{-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);height:0;overflow:hidden;position:relative;padding:0 3rem;margin:2.6rem 0 0}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner{padding:4rem 0 0}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner .copy-box .lead{font-size:1.9rem;letter-spacing:.2em;line-height:1.5}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner .copy-box .txt{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner .copy-box .maker{background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, transparent), color-stop(10%, #fff23f));background:-webkit-linear-gradient(transparent 10%, #fff23f 10%);background:linear-gradient(transparent 10%, #fff23f 10%)}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner .img{width:100%}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageFaq .sec-faq .faq-wrap .btn-area{position:absolute;bottom:4rem;left:0;right:0;margin:auto;cursor:pointer}#pageFaq .sec-faq .faq-wrap .btn-area .btn-box .btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:26.4rem;height:4.6rem;border:1px solid #3c3c3c;position:relative;margin:0 auto}#pageFaq .sec-faq .faq-wrap .btn-area .btn-box .btn .btn-txt{font-size:1.3rem;letter-spacing:.13em;text-align:center}#pageFaq .sec-faq .faq-wrap .btn-area .btn-box .btn .btn-txt.on{display:none}#pageFaq .sec-faq .faq-wrap .btn-area .btn-box .btn .icon{font-size:2rem;position:absolute;top:50%;right:2.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageFaq .sec-faq .faq-wrap .btn-area .btn-box .btn .icon .txt.on{display:none}#pageFaq .sec-faq .faq-wrap .btn-area.act .btn-box .btn{background:#3c3c3c;color:#fff}#pageFaq .sec-faq .faq-wrap .btn-area.act .btn-box .btn .btn-txt.on{display:block}#pageFaq .sec-faq .faq-wrap .btn-area.act .btn-box .btn .btn-txt.off{display:none}#pageFaq .sec-faq .faq-wrap .btn-area.act .btn-box .btn .icon .txt.on{display:block}#pageFaq .sec-faq .faq-wrap .btn-area.act .btn-box .btn .icon .txt.off{display:none}#pageFaq .sec-faq .faq-wrap .btn-area:hover .btn-box .btn{background:#3c3c3c;color:#fff}#pageFaq .sec-faq .faq-wrap-1 .top-area .num-box{width:8rem}#pageFaq .sec-faq .faq-wrap-1 .top-area .img-box{width:49rem;margin:-7rem auto 0}#pageFaq .sec-faq .faq-wrap-1 .cntnt-area .cntnt-area-inner .img-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-1 .cntnt-area .cntnt-area-inner .img-box .img{height:23rem}#pageFaq .sec-faq .faq-wrap-2 .top-area .img-box{width:39.8rem;margin:-2.8rem auto 0}#pageFaq .sec-faq .faq-wrap-2 .cntnt-area .cntnt-area-inner .img-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-2 .cntnt-area .cntnt-area-inner .img-box .img{width:25rem;height:21rem;margin:0 auto}#pageFaq .sec-faq .faq-wrap-3{width:100%}#pageFaq .sec-faq .faq-wrap-3 .top-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:-3rem 0 0}#pageFaq .sec-faq .faq-wrap-3 .top-area .img-box .img.img-1{width:36.8rem}#pageFaq .sec-faq .faq-wrap-3 .top-area .img-box .img.img-2{width:50rem;margin:0 0 0 -5rem}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .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}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box .copy-box{width:43rem}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box .copy-box .img{height:29rem}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box .img-box{width:42rem}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box .img-box .img{height:28rem}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box.flex-2 .copy-box .img{width:39rem;height:22rem}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box.flex-2 .img-box{margin:2rem 0 0}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box.flex-2 .img-box .img{height:28rem}#pageFaq .sec-faq .faq-wrap-4 .top-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:-5rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .top-area .img-box .img.img-1{width:33.8rem;margin:0 auto 0 2rem}#pageFaq .sec-faq .faq-wrap-4 .top-area .img-box .img.img-2{width:28.7rem;margin:-8rem 5rem 0 auto}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .copy-box{margin:4rem auto 0}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box{margin:0 auto}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1{width:66rem}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .img{height:36.9rem;margin:-13rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .txt-box{width:23rem}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .txt-box .p1{font-size:1.9rem;letter-spacing:.2em;padding:0 0 1rem;border-bottom:1px solid #000}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .txt-box .p2{font-size:1.2rem;letter-spacing:.1em;line-height:1.6;margin:1rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-2{width:100%}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-2 .img{height:24.5rem}#pageFaq .sec-faq .faq-wrap-5 .top-area .img-box{width:43rem;margin:-7rem auto 0}#pageFaq .sec-faq .faq-wrap-5 .cntnt-area .cntnt-area-inner .img-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-5 .cntnt-area .cntnt-area-inner .img-box .img{height:17rem}#pageFaq .sec-faq .faq-wrap-6 .top-area .num-box{width:7.9rem}#pageFaq .sec-faq .faq-wrap-6 .top-area .img-box{width:45.6rem;margin:-6rem auto 0}#pageFaq .sec-faq .faq-wrap-6 .cntnt-area .cntnt-area-inner .img-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-6 .cntnt-area .cntnt-area-inner .img-box .img{height:22rem}#pageFaq .sec-faq .faq-wrap-7 .top-area .img-box{width:41.6rem;margin:-5rem auto 0}#pageFaq .sec-faq .faq-wrap-7 .cntnt-area .cntnt-area-inner .img-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-7 .cntnt-area .cntnt-area-inner .img-box .img{height:23rem}#pageFaq .sec-faq .faq-wrap-8 .top-area .num-box{width:8.2rem}#pageFaq .sec-faq .faq-wrap-8 .top-area .img-box{width:46.4rem;margin:-5rem auto 0}#pageFaq .sec-faq .faq-wrap-8 .cntnt-area .cntnt-area-inner .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-8 .cntnt-area .cntnt-area-inner .img-box .img{width:13.3rem;height:16.3rem}#pageFaq .sec-faq .faq-wrap-9 .top-area .img-box{width:44.2rem;margin:-5rem auto 0}#pageFaq .sec-faq .faq-wrap-9 .cntnt-area .cntnt-area-inner .img-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-9 .cntnt-area .cntnt-area-inner .img-box .img{height:22rem}#pageFaq .sec-faq .faq-wrap-10{width:100%}#pageFaq .sec-faq .faq-wrap-10 .top-area .num-box{width:11.2rem}#pageFaq .sec-faq .faq-wrap-10 .top-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-5rem auto 0}#pageFaq .sec-faq .faq-wrap-10 .top-area .img-box .img-1{width:38rem}#pageFaq .sec-faq .faq-wrap-10 .top-area .img-box .img-2{width:38rem;margin:4rem 0 0}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .copy-box{width:70rem;text-align:center;margin:0 auto}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .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}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .flex-box .img-box .p1{font-size:1.5rem;letter-spacing:.03em;text-align:center;margin:1rem 0 0}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .img{width:37.8rem;height:41.6rem}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-2 .img{width:57rem;height:41.6rem}#pageFaq .sec-faq .faq-wrap-11{width:100%}#pageFaq .sec-faq .faq-wrap-11 .top-area .num-box{width:8.8rem}#pageFaq .sec-faq .faq-wrap-11 .top-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:-5rem auto 0}#pageFaq .sec-faq .faq-wrap-11 .top-area .img-box .img-1{width:37rem}#pageFaq .sec-faq .faq-wrap-11 .top-area .img-box .img-2{width:37rem;margin:0 0 0 -3rem}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .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}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-1{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-1 .copy-box{width:42rem}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-1 .img-box{width:50rem;margin:-6rem 0 0}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-1 .img-box .img{height:34.8rem}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-2{margin:2rem 0 0}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-2 .img-1 .img{width:60rem;height:35.2rem}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-2 .img-2 .img{width:33rem;height:35.2rem}@media screen and (max-width: 750px){#pageFaq .sec-faq{margin:16rem 0 0}#pageFaq .sec-faq .faq-border-wrap{border-bottom:none}#pageFaq .sec-faq .faq-border-wrap-3::before,#pageFaq .sec-faq .faq-border-wrap-4::before,#pageFaq .sec-faq .faq-border-wrap-5::before{display:none}#pageFaq .sec-faq .faq-wrap{width:100%;padding:6rem 0 22rem;border-bottom:2px dotted #000;margin:5rem 0 0}#pageFaq .sec-faq .faq-wrap .top-area .num-box{width:13rem}#pageFaq .sec-faq .faq-wrap .cntnt-area{padding:0;margin:4rem 0 0}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner{padding:2rem 0 0}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner .copy-box .lead{font-size:4rem}#pageFaq .sec-faq .faq-wrap .cntnt-area .cntnt-area-inner .copy-box .txt{font-size:2.6rem;margin:5rem 0 0}#pageFaq .sec-faq .faq-wrap .btn-area{bottom:6rem}#pageFaq .sec-faq .faq-wrap .btn-area .btn-box .btn{width:54.2rem;height:9.4rem}#pageFaq .sec-faq .faq-wrap .btn-area .btn-box .btn .btn-txt{font-size:2.6rem}#pageFaq .sec-faq .faq-wrap .btn-area .btn-box .btn .icon{font-size:3.6rem;right:3rem}#pageFaq .sec-faq .faq-wrap-1{border-bottom:none}#pageFaq .sec-faq .faq-wrap-1 .top-area .num-box{width:11.8rem}#pageFaq .sec-faq .faq-wrap-1 .top-area .img-box{width:100%}#pageFaq .sec-faq .faq-wrap-1 .cntnt-area .cntnt-area-inner .img-box{margin:7rem 0 0}#pageFaq .sec-faq .faq-wrap-1 .cntnt-area .cntnt-area-inner .img-box .img{height:35rem}#pageFaq .sec-faq .faq-wrap-2 .top-area .img-box{width:59rem;margin:-12rem auto 0}#pageFaq .sec-faq .faq-wrap-2 .cntnt-area .cntnt-area-inner .img-box{margin:7rem 0 0}#pageFaq .sec-faq .faq-wrap-2 .cntnt-area .cntnt-area-inner .img-box .img{width:40rem;height:33.2rem}#pageFaq .sec-faq .faq-wrap-3 .top-area .img-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-3rem 0 0}#pageFaq .sec-faq .faq-wrap-3 .top-area .img-box .img.img-2{width:66.6rem;margin:0 auto}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box .copy-box{width:100%}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box .copy-box .img{height:29rem;margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box .img-box{width:100%;margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box .img-box .img{height:45rem}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box.flex-2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box.flex-2 .copy-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box.flex-2 .copy-box .txt{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box.flex-2 .copy-box .img{width:100%;height:37.6rem}#pageFaq .sec-faq .faq-wrap-3 .cntnt-area .cntnt-area-inner .flex-box.flex-2 .img-box{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .top-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}#pageFaq .sec-faq .faq-wrap-4 .top-area .img-box .img.img-2{width:67.8rem;margin:0 auto}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .copy-box{width:100%;text-align:left}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box{margin:7rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1{width:100%}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .img{width:100%;height:37rem;margin:-10rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .txt-box{width:36rem}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .txt-box .p1{font-size:3rem;padding:0 0 2rem}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .txt-box .p2{font-size:2rem;margin:2rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-2{width:100%;margin:5rem 0 0}#pageFaq .sec-faq .faq-wrap-4 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-2 .img{height:36rem}#pageFaq .sec-faq .faq-wrap-5 .top-area .img-box{width:100%}#pageFaq .sec-faq .faq-wrap-5 .cntnt-area .cntnt-area-inner .img-box{margin:7rem 0 0}#pageFaq .sec-faq .faq-wrap-5 .cntnt-area .cntnt-area-inner .img-box .img{height:26rem}#pageFaq .sec-faq .faq-wrap-6 .top-area .num-box{width:11.8rem}#pageFaq .sec-faq .faq-wrap-6 .top-area .img-box{width:100%;margin:-7rem auto 0}#pageFaq .sec-faq .faq-wrap-6 .cntnt-area .cntnt-area-inner .img-box{margin:6rem 0 0}#pageFaq .sec-faq .faq-wrap-6 .cntnt-area .cntnt-area-inner .img-box .img{height:34rem}#pageFaq .sec-faq .faq-wrap-7 .top-area .img-box{width:62.7rem;margin:-7rem auto 0}#pageFaq .sec-faq .faq-wrap-7 .cntnt-area .cntnt-area-inner .img-box{margin:5rem 0 0}#pageFaq .sec-faq .faq-wrap-7 .cntnt-area .cntnt-area-inner .img-box .img{height:34rem}#pageFaq .sec-faq .faq-wrap-8 .top-area .num-box{width:13rem}#pageFaq .sec-faq .faq-wrap-8 .top-area .img-box{width:100%;margin:-7rem auto 0}#pageFaq .sec-faq .faq-wrap-8 .cntnt-area .cntnt-area-inner .img-box{margin:5rem 0 0}#pageFaq .sec-faq .faq-wrap-8 .cntnt-area .cntnt-area-inner .img-box .img{width:21.2rem;height:26rem}#pageFaq .sec-faq .faq-wrap-9 .top-area .img-box{width:66rem;margin:-6rem auto 0}#pageFaq .sec-faq .faq-wrap-9 .cntnt-area .cntnt-area-inner .img-box{margin:5rem 0 0}#pageFaq .sec-faq .faq-wrap-9 .cntnt-area .cntnt-area-inner .img-box .img{height:33rem}#pageFaq .sec-faq .faq-wrap-10 .top-area .num-box{width:16.6rem}#pageFaq .sec-faq .faq-wrap-10 .top-area .img-box{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;width:100%;margin:-7rem -4rem 0 auto}#pageFaq .sec-faq .faq-wrap-10 .top-area .img-box .img-2{width:65.5rem;margin:0}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .flex-box{margin:5rem 0 0}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .flex-box .img-box .p1{font-size:2rem;line-height:1.4;margin:2rem 0 0}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-1 .img{width:27.6rem;height:30rem}#pageFaq .sec-faq .faq-wrap-10 .cntnt-area .cntnt-area-inner .flex-box .img-box.img-2 .img{width:37rem;height:30rem}#pageFaq .sec-faq .faq-wrap-11 .top-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-5rem auto 0}#pageFaq .sec-faq .faq-wrap-11 .top-area .img-box .img-2{width:62.9rem;margin:0 auto}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-1{margin:8rem 0 0}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-1 .copy-box{width:100%}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-1 .img-box{width:100%;margin:4rem 0 0}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-1 .img-box .img{height:46.6rem}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-2 .img-1 .img{width:42rem;height:28.6rem}#pageFaq .sec-faq .faq-wrap-11 .cntnt-area .cntnt-area-inner .flex-box.flex-box-2 .img-2 .img{width:24rem;height:28.6rem}}
/*# sourceMappingURL=index.css.map */