  html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style:none}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:border-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]:focus,input[type=button]:focus{outline-offset:-2px}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=submit]:focus,input[type=password]:focus,input[type=button]:focus{outline:0}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}html{font-size:.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}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 .sitemap-wrap a,footer.footer .catalog-wrap a,footer.footer .breadcrumb-wrap a{text-decoration:none !important}main#main a:visited,header.header a:visited,footer.footer .sitemap-wrap a:visited,footer.footer .catalog-wrap a:visited,footer.footer .breadcrumb-wrap a:visited{color:inherit !important}main#main a:link,header.header a:link,footer.footer .sitemap-wrap a:link,footer.footer .catalog-wrap a:link,footer.footer .breadcrumb-wrap a:link{color:inherit !important}main#main,footer.footer{text-align:left}div.lg-outer{text-align:left}#globalFooter .footerLogo__item{height:4rem !important}@media screen and (max-width: 750px){#globalFooter .footerLogo{-webkit-column-gap:6rem !important;-moz-column-gap:6rem !important;column-gap:6rem !important}#globalFooter .footerLogo__item{height:8rem !important}}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-marcellus{font-family:"Cinzel",serif}header.header{position:absolute;top:0;left:0;position:fixed;z-index:9999;width:100%}header.header .header-wrap{-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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:10rem}header.header .header-wrap .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;gap:0 2.4rem;padding:0 0 0 2rem;background:rgba(255,255,255,.5)}header.header .header-wrap .right .home-box{width:13.7rem;border-top:2.5px solid #00702e}header.header .header-wrap .right .home-box a{width:100%;height:100%;display:-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}header.header .header-wrap .right .home-box .img{width:8.2rem}header.header.act-scroll .header-wrap{height:6rem}.header-logo{width:27.4rem;position:absolute;top:1rem;left:10rem;z-index:9999;mix-blend-mode:difference}#pageTop header.header .header-wrap{border:none}#pageTop .header-logo{display:none}@media screen and (max-width: 750px){header.header{background:#fff}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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.header .header-wrap .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;gap:0;padding:0 0 0 0;background:none}header.header .header-wrap .right .home-box{width:21rem;border-top:2.5px solid #00702e}header.header .header-wrap .right .home-box .img{width:100%}}footer.footer{border-top:1px solid rgba(100,100,100,.6);position:relative;z-index:2}footer.footer .sitemap-wrap{border-bottom:1px solid rgba(100,100,100,.6);background:#fff}footer.footer .sitemap-wrap .sitemap-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;padding:1rem 0}footer.footer .sitemap-wrap .sitemap-box li{width:20rem;position:relative}footer.footer .sitemap-wrap .sitemap-box li::before{position:absolute;top:0;left:0;content:"";width:1px;height:100%;background:#333}footer.footer .sitemap-wrap .sitemap-box li:last-child::after{position:absolute;top:0;right:0;content:"";width:1px;height:100%;background:#333}footer.footer .sitemap-wrap .sitemap-box a{width:100%;height:100%;text-align:center;padding:.2rem 0 .4rem;display:block;position:relative}footer.footer .sitemap-wrap .sitemap-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:94%;height:0%;background:#2c5770;position:absolute;right:0;left:0;bottom:0;margin:auto}footer.footer .sitemap-wrap .sitemap-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;letter-spacing:.1em;position:relative}footer.footer .sitemap-wrap .sitemap-box li:hover a::before{height:100%}footer.footer .sitemap-wrap .sitemap-box li:hover .txt{color:#fff}footer.footer .catalog-wrap{background:#f3f3f3;padding:3.6rem 0 0}footer.footer .catalog-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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 6.6rem}footer.footer .catalog-wrap .flex-area .img-box{width:28rem;margin:-4rem 0 0}footer.footer .catalog-wrap .flex-area .copy-box .ttl{width:13rem;margin:0 0 0 -5rem}footer.footer .catalog-wrap .flex-area .copy-box .p1{font-size:2rem;font-weight:500;letter-spacing:.2em;margin:-0.7rem 0 0}footer.footer .catalog-wrap .flex-area .copy-box .p2{font-size:2.4rem;font-weight:500;letter-spacing:.25em;color:#2e5770;margin:1rem 0 0}footer.footer .catalog-wrap .flex-area .copy-box .p3{font-size:1.4rem;letter-spacing:.1em;line-height:2;margin:1rem 0 0}footer.footer .catalog-wrap .flex-area .copy-box .catalog-btn{margin:1.3rem 0 0}footer.footer .breadcrumb-wrap{background:#fff;padding:1rem 0;border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6)}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-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:0 1.8rem}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li{font-size:1rem;letter-spacing:.1em;color:#000;cursor:pointer;position:relative}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box a{padding:.5rem 0}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li:last-child{color:#2e5770}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li::before{content:"";display:inline-block;width:.6rem;height:.6rem;border:1px solid;border-color:#2e5770 #2e5770 rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:.3rem;right:-1rem}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li:last-child::before{display:none}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li:hover{text-decoration:underline}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li:last-child{pointer-events:none}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 .sitemap-wrap ul li.top a::before,#pageStyle footer.footer .sitemap-wrap ul li.style a::before,#pageType footer.footer .sitemap-wrap ul li.style a::before,#pagePlan footer.footer .sitemap-wrap ul li.plan a::before,#pageStory footer.footer .sitemap-wrap ul li.plan a::before{height:100%}#pageTop footer.footer .sitemap-wrap ul li.top .txt,#pageStyle footer.footer .sitemap-wrap ul li.style .txt,#pageType footer.footer .sitemap-wrap ul li.style .txt,#pagePlan footer.footer .sitemap-wrap ul li.plan .txt,#pageStory footer.footer .sitemap-wrap ul li.plan .txt{color:#fff}@media screen and (max-width: 750px){footer.footer .sitemap-wrap .sitemap-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:1.6rem 0}footer.footer .sitemap-wrap .sitemap-box li{width:33.3333333333%;height:7rem}footer.footer .sitemap-wrap .sitemap-box li::before{height:85%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}footer.footer .sitemap-wrap .sitemap-box li:last-child::after{height:85%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}footer.footer .sitemap-wrap .sitemap-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;padding:.2rem 0 0rem}footer.footer .sitemap-wrap .sitemap-box a::before{width:90%}footer.footer .sitemap-wrap .sitemap-box .txt{font-size:2.4rem;line-height:1.2}footer.footer .sitemap-wrap .sitemap-box li:hover a::before{height:0%}footer.footer .sitemap-wrap .sitemap-box li:hover .txt{color:#3c3c3c}footer.footer .catalog-wrap{padding:3rem 0 7rem}footer.footer .catalog-wrap .flex-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem 0}footer.footer .catalog-wrap .flex-area .img-box{width:42rem;margin:0 auto}footer.footer .catalog-wrap .flex-area .copy-box{text-align:center}footer.footer .catalog-wrap .flex-area .copy-box .ttl{width:17rem;margin:0 0 0 6rem}footer.footer .catalog-wrap .flex-area .copy-box .p1{font-size:3rem;margin:0}footer.footer .catalog-wrap .flex-area .copy-box .p2{font-size:3.4rem;margin:2rem 0 0}footer.footer .catalog-wrap .flex-area .copy-box .p3{font-size:2.4rem;margin:3rem 0 0}footer.footer .catalog-wrap .flex-area .copy-box .catalog-btn{width:46rem;margin:3.6rem auto 0}footer.footer .breadcrumb-wrap{padding:2rem 0}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box{gap:0 3rem}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li{font-size:2rem;line-height:1.2}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box a{padding:1rem 0}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li:last-child{width:38rem}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li::before{width:1.2rem;height:1.2rem;top:.5rem;right:-1.6rem}footer.footer .breadcrumb-wrap .breadcrumb-area .breadcrumb-box li:hover{text-decoration:none}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/interior/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/interior/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/interior/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/interior/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{display:-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}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;gap:0 1.5rem}nav.nav-h ul li{position:relative}nav.nav-h ul li a{display:block;padding:.6rem 1.3rem;position:relative}nav.nav-h ul li a span{font-weight:400;font-size:1.3rem}nav.nav-h ul li.new a ::after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;content:"NEW";width:4rem;height:1.6rem;font-size:1rem;letter-spacing:.1em;text-align:center;color:#fff;background:#b70000;position:absolute;top:-1.1rem;right:0;left:0;margin:auto}nav.nav-h ul li.dis{opacity:.5;pointer-events:none}nav.nav-h ul li::after{content:"";width:1px;height:100%;background:#333;position:absolute;top:0;right:-0.8rem}nav.nav-h ul li:last-child::after{display:none}nav.nav-h ul li::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;bottom:0;left:0;content:"";width:100%;height:0;background:#2d5770}nav.nav-h ul li:hover a 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);color:#fff}nav.nav-h ul li:hover::before{height:100%}nav.nav-h .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);width:15.2rem;height:4rem;border:1px solid #1b5873;background:#1b5873}nav.nav-h .btn-box a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}nav.nav-h .btn-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.4rem;letter-spacing:.2em;color:#fff;text-align:center}nav.nav-h .btn-box .btn:hover{background:#fff}nav.nav-h .btn-box .btn:hover .txt{color:#1b5873}#pageTop nav.nav-h ul li.top a span,#pageStyle nav.nav-h ul li.style a span,#pageType nav.nav-h ul li.style a span,#pagePlan nav.nav-h ul li.plan a span,#pageStory nav.nav-h ul li.plan a span{color:#fff}#pageTop nav.nav-h ul li.top::before,#pageStyle nav.nav-h ul li.style::before,#pageType nav.nav-h ul li.style::before,#pagePlan nav.nav-h ul li.plan::before,#pageStory nav.nav-h ul li.plan::before{height:100%}@media screen and (max-width: 750px){nav.nav-h{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition-duration:800ms;transition-duration:800ms;width:48rem;height:100vh;padding:8rem 5rem 0 6rem;background:#fff;position:fixed;top:0;right:-48rem;z-index:9998}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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}nav.nav-h ul li{width:100%;border-bottom:1px solid #333;padding:0 0 2.2rem;margin:2.2rem 0 0}nav.nav-h ul li a{padding:1rem .6rem}nav.nav-h ul li a span{font-size:2.4rem}nav.nav-h ul li.new a ::after{width:8rem;height:3.6rem;font-size:2rem;top:50%;right:0;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav.nav-h ul li:first-child{padding:0 0 4rem}nav.nav-h ul li::after{display:none}nav.nav-h ul li.sp-logo .img{width:90%;margin:0 auto}nav.nav-h ul li::before{display:none}nav.nav-h ul li:hover a span{color:#3c3c3c}nav.nav-h .btn-box{width:100%;margin:4rem 0 0}nav.nav-h .btn-box .btn{width:100%;height:8rem}nav.nav-h .btn-box .txt{font-size:2.4rem}nav.nav-h .btn-box .btn:hover{background:#1b5873}nav.nav-h .btn-box .btn:hover .txt{color:#fff}nav.nav-h.act{right:0}#pageTop nav.nav-h ul li.top a span,#pageStyle nav.nav-h ul li.style a span,#pageType nav.nav-h ul li.style a span,#pagePlan nav.nav-h ul li.plan a span,#pageStory nav.nav-h ul li.plan a span{color:#2d5770}}button.nav-btn{display:none}@media screen and (max-width: 750px){button.nav-btn{width:33px;height:18px;position:fixed;top:16px;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-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:30rem;height:5rem;position:relative}.com-btn .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:100%;height:100%;background:#2d5770;border:1px solid #2d5770}.com-btn .btn .txt{font-size:1.5rem;letter-spacing:.1em;color:#fff}.com-btn .btn .arrow{width:2.2rem;height:1rem;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}.com-btn .btn .arrow .img{position:relative}.com-btn .btn .arrow img{position:absolute;top:0;left:0}.com-btn .btn .arrow img.on{opacity:0}.com-btn .btn:hover{background:#fff}.com-btn .btn:hover .txt{color:#2d5770}.com-btn .btn:hover .arrow img.on{opacity:1}.com-btn .btn:hover .arrow img.off{opacity:0}.com-btn.soon{pointer-events:none}.com-btn.soon .btn{background:#646464;border:1px solid #646464}@media screen and (max-width: 750px){.com-btn{width:61rem;height:10rem}.com-btn .btn .txt{font-size:3rem}.com-btn .btn .arrow{width:4.6rem;height:2rem}}.com-ttl{font-size:4rem;line-height:1.7}.com-lead{font-size:2.2rem;letter-spacing:.25em;line-height:1.9;font-weight:600;color:#2d5770}.com-txt{font-size:1.3rem;letter-spacing:.2em;line-height:2}@media screen and (max-width: 750px){.com-ttl{font-size:5.4rem}.com-lead{font-size:3.6rem;letter-spacing:.2em}.com-txt{font-size:2.6rem}}.com-sec-bg{position:absolute;top:0;left:0;position:fixed;z-index:-1;width:100vw;height:100vh}.com-sec-bg .bg-wrap{position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(238, 238, 238) 50%, rgb(255, 255, 255) 100%);background:linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(238, 238, 238) 50%, rgb(255, 255, 255) 100%)}.com-sec-color-link .color-link-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-color-link .color-link-wrap .link-box{height:28rem;overflow:hidden;position:relative}.com-sec-color-link .color-link-wrap .link-box .bg{width:100%;height:100%}.com-sec-color-link .color-link-wrap .link-box .bg 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);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.com-sec-color-link .color-link-wrap .link-box .cover{-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;width:100%;height:100%;background:rgba(7,32,62,.5);mix-blend-mode:multiply}.com-sec-color-link .color-link-wrap .link-box a{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%;height:100%}.com-sec-color-link .color-link-wrap .link-box a .copy{width:100%;color:#fff;text-align:center}.com-sec-color-link .color-link-wrap .link-box a .copy .p1{font-size:3rem;letter-spacing:.1em;line-height:1.4}.com-sec-color-link .color-link-wrap .link-box a .copy .p2{font-size:1.5rem;letter-spacing:.1em;border-bottom:1px solid #fff;display:inline-block;padding:0 1rem .5rem;margin:2rem 0 0}.com-sec-color-link .color-link-wrap .link-box:hover .bg img{-webkit-transform:scale(1.06);transform:scale(1.06)}.com-sec-color-link .color-link-wrap .link-box:hover .cover{opacity:0}.com-sec-color-link .color-link-wrap .link-1,.com-sec-color-link .color-link-wrap .link-2,.com-sec-color-link .color-link-wrap .link-3{width:33.3333333333%}.com-sec-color-link .color-link-wrap .link-4,.com-sec-color-link .color-link-wrap .link-5,.com-sec-color-link .color-link-wrap .link-6,.com-sec-color-link .color-link-wrap .link-7{width:25%}@media screen and (max-width: 750px){.com-sec-color-link .color-link-wrap .link-box{height:32rem}.com-sec-color-link .color-link-wrap .link-box a .copy .p1{font-size:3.6rem;line-height:1.4}.com-sec-color-link .color-link-wrap .link-box a .copy .p2{font-size:2.4rem;padding:0 1rem 1rem;margin:3rem 0 0}.com-sec-color-link .color-link-wrap .link-1,.com-sec-color-link .color-link-wrap .link-2,.com-sec-color-link .color-link-wrap .link-3{width:100%}.com-sec-color-link .color-link-wrap .link-4,.com-sec-color-link .color-link-wrap .link-5,.com-sec-color-link .color-link-wrap .link-6,.com-sec-color-link .color-link-wrap .link-7{width:50%;height:32rem}.com-sec-color-link .color-link-wrap .link-4 a .copy .p2,.com-sec-color-link .color-link-wrap .link-5 a .copy .p2,.com-sec-color-link .color-link-wrap .link-6 a .copy .p2,.com-sec-color-link .color-link-wrap .link-7 a .copy .p2{margin:2rem 0 0}}#pageTop main#main{background:#f4f4f4}#pageTop .sec-main{height:100vh;padding:10rem 0 0}#pageTop .sec-main .main-wrap{width:105.4rem;height:100%;padding:3rem 0 6rem;margin:0 0 0 auto;position:relative;overflow:hidden}#pageTop .sec-main .main-wrap .slide-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:141rem;height:calc(100% - 3rem)}#pageTop .sec-main .main-wrap .slide-area .slide-box{width:6rem;height:100%;position:relative;cursor:pointer}#pageTop .sec-main .main-wrap .slide-area .slide-box .img{position:absolute;top:0;right:.4rem;bottom:0;left:.4rem}#pageTop .sec-main .main-wrap .slide-area .slide-box img{-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 .slide-area .slide-box:first-of-type{cursor:initial}#pageTop .sec-main .main-wrap .pagination-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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:0 1rem;margin:1rem 1rem 0 0}#pageTop .sec-main .main-wrap .pagination-area .pagination-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:2rem;padding:1rem 0}#pageTop .sec-main .main-wrap .pagination-area .pagination-box span{display:block;height:2px}#pageTop .sec-main .main-wrap .pagination-area .pagination-box>span{background:#b9b9b9}#pageTop .sec-main .main-wrap .pagination-area .pagination-box>span span{width:0;background:#000}#pageTop .sec-main .main-wrap .pagination-area .pagination-box.act>span span{width:100%}#pageTop .sec-main .logo-wrap{-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:8rem;left:11rem}#pageTop .sec-main .logo-wrap .logo-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:42.8rem}#pageTop .sec-main .logo-wrap .logo-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)}#pageTop .sec-main .logo-wrap .logo-box img.default{opacity:1}#pageTop .sec-main .logo-wrap .logo-box img.difference{opacity:0;position:absolute;top:0;left:0}#pageTop .sec-main .logo-wrap.act .logo-box img{opacity:0}#pageTop .sec-main .copy-wrap{width:100%;position:absolute;top:50%;left:8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageTop .sec-main .copy-wrap .copy-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);-webkit-transition-duration:800ms;transition-duration:800ms;position:absolute;top:50%;left:4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto;opacity:0}#pageTop .sec-main .copy-wrap .copy-area .copy-box{width:100%}#pageTop .sec-main .copy-wrap .copy-area .copy-box .txt{font-size:2.8rem;font-weight:500;letter-spacing:.5em;line-height:2;text-shadow:5px 5px 8px #fff,-5px 5px 8px #fff,5px -5px 8px #fff,-5px -5px 8px #fff}#pageTop .sec-main .copy-wrap .copy-area .copy-box .txt.clr-blk{color:#000}#pageTop .sec-main .copy-wrap .copy-area .copy-box .txt.clr-wht{color:#fff}#pageTop .sec-main .copy-wrap .copy-area .copy-box.after{height:100%;position:absolute;top:0;left:21rem;z-index:1;overflow:hidden}#pageTop .sec-main .copy-wrap .copy-area .copy-box.after .txt{position:absolute;top:0;left:-21rem}#pageTop .sec-main .copy-wrap .copy-2 .copy-box .txt span{width:100%;display:inline-block;text-align:center}#pageTop .sec-main .copy-wrap .copy-area.act{opacity:1}@media screen and (max-width: 750px){#pageTop .sec-main .main-wrap{width:69rem;padding:18rem 0 3rem}#pageTop .sec-main .main-wrap .slide-area{width:123rem;height:calc(100% - 38rem)}#pageTop .sec-main .main-wrap .slide-area .slide-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:100%;height:100%}#pageTop .sec-main .main-wrap .slide-area .slide-box.start:nth-of-type(1) img{-o-object-fit:cover;object-fit:cover;-o-object-position:75% center;object-position:75% center;width:100%;height:100%;-webkit-transition:all 6s linear;transition:all 6s linear}#pageTop .sec-main .main-wrap .pagination-area{margin:0rem 3rem 0 0;position:absolute;bottom:3rem;right:0}#pageTop .sec-main .main-wrap .pagination-area .pagination-box{width:5rem}#pageTop .sec-main .logo-wrap{position:absolute;top:19rem;left:3rem;mix-blend-mode:unset}#pageTop .sec-main .logo-wrap .logo-box{width:68rem}#pageTop .sec-main .copy-wrap{width:100%;height:38rem;position:absolute;top:auto;bottom:6rem;left:6rem;-webkit-transform:none;transform:none;margin:0}#pageTop .sec-main .copy-wrap .copy-area{left:0rem}#pageTop .sec-main .copy-wrap .copy-area .copy-box .txt{font-size:4.4rem;line-height:1.7}#pageTop .sec-main .copy-wrap .copy-area .copy-box.after{left:11.4rem}#pageTop .sec-main .copy-wrap .copy-area .copy-box.after .txt{left:-11.4rem}}#pageTop .sec-about .about-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;border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6)}#pageTop .sec-about .about-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;gap:3rem 4rem;width:47%;padding:5rem 0}#pageTop .sec-about .about-wrap .flex-area .img-box{overflow:hidden}#pageTop .sec-about .about-wrap .flex-area .img-1{width:58rem}#pageTop .sec-about .about-wrap .flex-area .img-2{width:30rem;margin:0 0 0 3rem}#pageTop .sec-about .about-wrap .flex-area .img-3{width:21.4rem}#pageTop .sec-about .about-wrap .copy-area{width:53%;padding:10rem 0 10rem 6rem;border-left:1px solid rgba(100,100,100,.6)}#pageTop .sec-about .about-wrap .copy-area .copy-box .lead{margin:6rem 0 0}#pageTop .sec-about .about-wrap .copy-area .copy-box .txt{margin:5rem 0 0}#pageTop .sec-about .about-wrap .copy-area .point-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 2rem;margin:6.6rem 0 0}#pageTop .sec-about .about-wrap .copy-area .point-box .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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:14.8rem;height:14.8rem;border-radius:50%;overflow:hidden;position:relative}#pageTop .sec-about .about-wrap .copy-area .point-box .point .bg{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:100%;height:100%}#pageTop .sec-about .about-wrap .copy-area .point-box .point .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageTop .sec-about .about-wrap .copy-area .point-box .point .copy{font-size:1.2rem;letter-spacing:.2em;line-height:1.7;color:#fff;text-align:center;position:relative}#pageTop .sec-about .about-wrap .copy-area .point-box .point .copy span{font-size:1.7rem;font-weight:500}@media screen and (max-width: 750px){#pageTop .sec-about .about-wrap{border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6)}#pageTop .sec-about .about-wrap .flex-area{gap:3.6rem 4.6rem;width:100%;border-right:none;padding:5rem 4rem;border-bottom:1px solid rgba(100,100,100,.6)}#pageTop .sec-about .about-wrap .flex-area .img-1{width:100%}#pageTop .sec-about .about-wrap .flex-area .img-2{width:35rem;margin:0 0 0 auto}#pageTop .sec-about .about-wrap .flex-area .img-3{width:25rem}#pageTop .sec-about .about-wrap .copy-area{width:100%;border-left:none;padding:10rem 4rem}#pageTop .sec-about .about-wrap .copy-area .copy-box .lead{margin:8rem 0 0}#pageTop .sec-about .about-wrap .copy-area .copy-box .txt{margin:8rem 0 0}#pageTop .sec-about .about-wrap .copy-area .point-box{gap:0 1.4rem;margin:10rem 0 0}#pageTop .sec-about .about-wrap .copy-area .point-box .point{width:21.4rem;height:21.4rem}#pageTop .sec-about .about-wrap .copy-area .point-box .point .copy{font-size:2rem}#pageTop .sec-about .about-wrap .copy-area .point-box .point .copy span{font-size:2.6rem}}#pageTop .sec-slide{margin:7rem 0 0}#pageTop .sec-slide .slide-wrap .ttl-area .ttl-box{margin:0 0 0 14rem}#pageTop .sec-slide .slide-wrap .ttl-area .ttl-box .ttl{font-size:4rem;line-height:1.7}#pageTop .sec-slide .slide-wrap .ttl-area .ttl-box .ttl .span1,#pageTop .sec-slide .slide-wrap .ttl-area .ttl-box .ttl .span2{color:#2d5770}#pageTop .sec-slide .slide-wrap .ttl-area .ttl-box .ttl .span1{font-size:6rem}#pageTop .sec-slide .slide-wrap .slide-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8rem 0 0}#pageTop .sec-slide .slide-wrap .slide-area .swiper{width:25%;height:66rem}#pageTop .sec-slide .slide-wrap .slide-area .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}#pageTop .sec-slide .slide-wrap .slide-area .swiper-slide .img-box{width:100%;height:100%}#pageTop .sec-slide .slide-wrap .slide-area .swiper-slide .img-box .img{width:100%;height:100%}#pageTop .sec-slide .slide-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%}#pageTop .sec-slide .slide-wrap .slide-area .swiper-2,#pageTop .sec-slide .slide-wrap .slide-area .swiper-4{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#pageTop .sec-slide .slide-wrap .slide-area .swiper-2 .swiper-slide .img-box .img,#pageTop .sec-slide .slide-wrap .slide-area .swiper-4 .swiper-slide .img-box .img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 750px){#pageTop .sec-slide .slide-wrap .ttl-area .ttl-box{margin:0 0 0 4rem}#pageTop .sec-slide .slide-wrap .ttl-area .ttl-box .ttl{font-size:5.2rem}#pageTop .sec-slide .slide-wrap .ttl-area .ttl-box .ttl .span1{font-size:8rem}#pageTop .sec-slide .slide-wrap .slide-area{margin:6rem 0 0}#pageTop .sec-slide .slide-wrap .slide-area .swiper{width:50%;height:110rem}}#pageTop .sec-color .color-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}#pageTop .sec-color .color-wrap .left{width:66%;padding:5rem 11rem 4rem}#pageTop .sec-color .color-wrap .left .lead-area .lead-box .lead{font-size:2.2rem;letter-spacing:.25em;line-height:1.9;font-weight:600;color:#2d5770}#pageTop .sec-color .color-wrap .left .img-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;position:relative}#pageTop .sec-color .color-wrap .left .img-area .img-box{margin:5rem 0 0}#pageTop .sec-color .color-wrap .left .img-area .img-box .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: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:15rem;background:#e4e4e4}#pageTop .sec-color .color-wrap .left .img-area .img-box img{width:17rem}#pageTop .sec-color .color-wrap .left .img-area .img-box .copy{font-size:1.7rem;font-weight:600;letter-spacing:.2em;color:#2d5770;text-align:center;margin:2rem 0 0}#pageTop .sec-color .color-wrap .left .img-area .icon-box{width:3rem;position:absolute;bottom:-0.5rem;left:0;right:0;margin:auto}#pageTop .sec-color .color-wrap .left .copy-area{margin:5rem 0 0}#pageTop .sec-color .color-wrap .left .copy-area .copy-box .txt{font-size:1.3rem;letter-spacing:.2em;line-height:2}#pageTop .sec-color .color-wrap .left .copy-area .copy-box span{font-size:1rem}#pageTop .sec-color .color-wrap .left .btn-area{margin:9rem 0 0}#pageTop .sec-color .color-wrap .right{width:34%;position:relative}#pageTop .sec-color .color-wrap .right .right-box{width:100%;height:100%;position:absolute;top:0;right:0}#pageTop .sec-color .color-wrap .right .right-box .img{width:100%;height:100%}#pageTop .sec-color .color-wrap .right .right-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;height:120%;-o-object-position:top center;object-position:top center}@media screen and (max-width: 750px){#pageTop .sec-color .color-wrap .left{width:100%;padding:5rem 0 10rem}#pageTop .sec-color .color-wrap .left .lead-area{padding:0 4rem}#pageTop .sec-color .color-wrap .left .lead-area .lead-box .lead{font-size:3.6rem;letter-spacing:.2em}#pageTop .sec-color .color-wrap .left .img-area{border-top:1px solid rgba(100,100,100,.6);padding:7rem 4rem 0;margin:4rem 0 0}#pageTop .sec-color .color-wrap .left .img-area .img-box{margin:0}#pageTop .sec-color .color-wrap .left .img-area .img-box .img{width:32rem;height:20rem}#pageTop .sec-color .color-wrap .left .img-area .img-box img{width:22rem}#pageTop .sec-color .color-wrap .left .img-area .img-box .copy{font-size:2.4rem}#pageTop .sec-color .color-wrap .left .copy-area{padding:0 4rem;margin:7rem 0 0}#pageTop .sec-color .color-wrap .left .copy-area .copy-box .txt{font-size:2.6rem}#pageTop .sec-color .color-wrap .left .copy-area .copy-box span{font-size:2rem}#pageTop .sec-color .color-wrap .left .btn-area{margin:9rem 0 0}#pageTop .sec-color .color-wrap .left .btn-area .btn-box{margin:0 auto}}#pageTop .sec-story .story-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}#pageTop .sec-story .story-wrap .ttl-area{width:100%;position:relative;top:10rem}#pageTop .sec-story .story-wrap .ttl-area .ttl-box{font-size:4rem;letter-spacing:0;padding:0 0 0 14rem}#pageTop .sec-story .story-wrap .flex-img-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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:3rem;width:65rem;padding:1rem 0 5rem}#pageTop .sec-story .story-wrap .flex-img-area .img-box{overflow:hidden}#pageTop .sec-story .story-wrap .flex-img-area .img-box.img-1{width:34rem}#pageTop .sec-story .story-wrap .flex-img-area .img-box.img-2{width:24.5rem;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#pageTop .sec-story .story-wrap .flex-img-area .img-box.img-3{width:41.8rem;margin:0 9.6rem 0 0}#pageTop .sec-story .story-wrap .copy-area{width:calc(100% - 1px - 65rem);padding:10rem 0 0 14rem}#pageTop .sec-story .story-wrap .copy-area .copy-box .lead{font-size:2.4rem;font-weight:600;letter-spacing:.25;line-height:1.9;color:#1d5873;margin:3.5rem 0 0}#pageTop .sec-story .story-wrap .copy-area .copy-box .txt{font-size:1.4rem;letter-spacing:.1em;line-height:2;margin:2.8rem 0 0}#pageTop .sec-story .story-wrap .copy-area .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2rem;margin:4.4rem 0 0}#pageTop .sec-story .story-wrap .copy-area .flex-box .ttl{width:100%;font-size:1.8rem;letter-spacing:.075em;margin:0 0 2rem}#pageTop .sec-story .story-wrap .copy-area .flex-box .img{width:10.6rem;height:10.6rem;border-radius:50%;overflow:hidden}#pageTop .sec-story .story-wrap .copy-area .flex-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageTop .sec-story .story-wrap .btn-box{margin:7rem 0 0}#pageTop .sec-story .img-wrap{border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6)}#pageTop .sec-story .img-wrap .img-box{width:100%;height:45rem;overflow:hidden}#pageTop .sec-story .img-wrap .img-box .img{width:100%;height:100%}#pageTop .sec-story .img-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){#pageTop .sec-story .story-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#pageTop .sec-story .story-wrap .ttl-area{padding:5rem 0 0;top:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#pageTop .sec-story .story-wrap .ttl-area .ttl-box{font-size:5rem;text-align:center;padding:0}#pageTop .sec-story .story-wrap .flex-img-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:3rem 0;width:100%;padding:6rem 4rem 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#pageTop .sec-story .story-wrap .flex-img-area .img-box.img-1{width:37rem}#pageTop .sec-story .story-wrap .flex-img-area .img-box.img-2{width:27rem}#pageTop .sec-story .story-wrap .flex-img-area .img-box.img-3{width:46rem;margin:0 auto}#pageTop .sec-story .story-wrap .copy-area{width:100%;padding:4rem 4rem 7rem;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}#pageTop .sec-story .story-wrap .copy-area .copy-box .ttl{font-size:5rem}#pageTop .sec-story .story-wrap .copy-area .copy-box .lead{font-size:3.4rem}#pageTop .sec-story .story-wrap .copy-area .copy-box .txt{font-size:2.4rem}#pageTop .sec-story .story-wrap .copy-area .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0;margin:8rem 0 0}#pageTop .sec-story .story-wrap .copy-area .flex-box .ttl{font-size:2.8rem;margin:0 0 5rem}#pageTop .sec-story .story-wrap .copy-area .flex-box .img{width:20rem;height:20rem}#pageTop .sec-story .story-wrap .btn-box{margin:11rem 0 0}#pageTop .sec-story .img-wrap .img-box{height:38rem}}#pageTop .sec-team{margin:4rem 0 0}#pageTop .sec-team .team-wrap .ttl-area{padding:0 0 3.6rem 16rem;border-bottom:1px solid rgba(100,100,100,.6)}#pageTop .sec-team .team-wrap .copy-area{margin:5rem 0 0}#pageTop .sec-team .team-wrap .copy-area .copy-box .txt{margin:4rem 0 0}#pageTop .sec-team .team-wrap .copy-area .btn-box{margin:4rem 0 0}#pageTop .sec-team .team-wrap .img-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:6rem 0 0;position:relative}#pageTop .sec-team .team-wrap .img-area .img-box{position:relative}#pageTop .sec-team .team-wrap .img-area .img-box .img{height:37rem;overflow:hidden}#pageTop .sec-team .team-wrap .img-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%}#pageTop .sec-team .team-wrap .img-area .img-box .txt{font-size:1.3rem;letter-spacing:.1em;line-height:1.4;margin:1rem 0 0}#pageTop .sec-team .team-wrap .img-area .img-box.img-box-1{width:48rem}#pageTop .sec-team .team-wrap .img-area .img-box.img-box-1 .img{width:100%}#pageTop .sec-team .team-wrap .img-area .img-box.img-box-2{width:24rem}#pageTop .sec-team .team-wrap .img-area .img-box.img-box-2 .img{width:100%}#pageTop .sec-team .team-wrap .img-area .img-wrap-box{width:24rem}#pageTop .sec-team .team-wrap .img-area .img-wrap-box .img-box .img{height:15rem}#pageTop .sec-team .team-wrap .img-area .img-wrap-box .img-box-4{margin:2.3rem 0 0}#pageTop .sec-team .team-wrap .bnr-area{margin:5rem 0 0}#pageTop .sec-team .team-wrap .bnr-area .img-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);width:77.2rem;display:block;margin:0 auto}#pageTop .sec-team .slide-wrap{border-top:1px solid rgba(100,100,100,.6);margin:7rem 0 0}#pageTop .sec-team .slide-wrap .lead-box{padding:2rem 0}#pageTop .sec-team .slide-wrap .lead-box .lead{font-size:2.4rem;font-weight:600;letter-spacing:.25em;color:#1d5873;text-align:center}#pageTop .sec-team .slide-wrap .swiper .swiper-wrapper{width:100%}#pageTop .sec-team .slide-wrap .swiper .swiper-slide{width:100%;height:46.7rem}#pageTop .sec-team .slide-wrap .swiper .swiper-slide .img-box{width:100%;height:100%}#pageTop .sec-team .slide-wrap .swiper .swiper-slide .img-box .img{width:100%;height:100%}#pageTop .sec-team .slide-wrap .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%}#pageTop .sec-team .slide-wrap .swiper .swiper-pagination-bullet{width:1rem;height:1rem;opacity:.5;background:#fff;margin:0 .8rem}#pageTop .sec-team .slide-wrap .swiper .swiper-pagination-bullet-active{opacity:1}@media screen and (max-width: 750px){#pageTop .sec-team{margin:7rem 0 0}#pageTop .sec-team .team-wrap .ttl-area{padding:0 0 7rem 4rem}#pageTop .sec-team .team-wrap .copy-area{margin:5rem 0 0}#pageTop .sec-team .team-wrap .copy-area .copy-box .txt{margin:4rem 0 0}#pageTop .sec-team .team-wrap .copy-area .btn-box{margin:4rem 0 0}#pageTop .sec-team .team-wrap .img-area{padding:9rem 0 0}#pageTop .sec-team .team-wrap .img-area .img-box .img{height:53rem}#pageTop .sec-team .team-wrap .img-area .img-box .txt{font-size:2.4rem;margin:2rem 0 0}#pageTop .sec-team .team-wrap .img-area .img-box.img-box-1{width:100%;margin:0 0 3rem}#pageTop .sec-team .team-wrap .img-area .img-box.img-box-1 .img{height:53rem}#pageTop .sec-team .team-wrap .img-area .img-box.img-box-2{width:32rem}#pageTop .sec-team .team-wrap .img-area .img-box.img-box-2 .img{width:100%;height:50.8rem}#pageTop .sec-team .team-wrap .img-area .img-wrap-box{width:32rem}#pageTop .sec-team .team-wrap .img-area .img-wrap-box .img-box .img{height:20rem}#pageTop .sec-team .team-wrap .img-area .img-wrap-box .img-box-4{margin:2rem 0 0}#pageTop .sec-team .team-wrap .bnr-area{margin:5rem 0 0}#pageTop .sec-team .team-wrap .bnr-area .img-box{width:100%}#pageTop .sec-team .slide-wrap{margin:10rem 0 0}#pageTop .sec-team .slide-wrap .lead-box{padding:3.6rem 0}#pageTop .sec-team .slide-wrap .lead-box .lead{font-size:3.4rem}#pageTop .sec-team .slide-wrap .swiper .swiper-slide{height:47rem}#pageTop .sec-team .slide-wrap .swiper .swiper-pagination-bullet{width:1.4rem;height:1.4rem;margin:0 1.4rem}}#pageStyle main#main{background:#f4f4f4}#pageStyle .sec-main{padding:10rem 0 0}#pageStyle .sec-main .main-wrap{padding:3rem;border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6)}#pageStyle .sec-main .main-wrap .swiper .swiper-slide .img-box{width:100%;height:54rem}#pageStyle .sec-main .main-wrap .swiper .swiper-slide .img-box .img{width:100%;height:100%}#pageStyle .sec-main .main-wrap .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%}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-out{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}#pageStyle .sec-main .main-wrap .swiper .swiper-slide-active .img-box,#pageStyle .sec-main .main-wrap .swiper .swiper-slide-duplicate-active .img-box,#pageStyle .sec-main .main-wrap .swiper .swiper-slide-prev .img-box{-webkit-animation:zoom-out 6s linear 0s 1 normal both;animation:zoom-out 6s linear 0s 1 normal both}#pageStyle .sec-main .main-wrap .swiper .swiper-pagination-bullet{border:1px solid #fff;background:none;opacity:1}#pageStyle .sec-main .main-wrap .swiper .swiper-pagination-bullet-active{background:#fff}@media screen and (max-width: 750px){#pageStyle .sec-main{height:71rem}#pageStyle .sec-main .main-wrap{height:100%;padding:8rem 3rem 9rem}#pageStyle .sec-main .main-wrap .swiper{height:100%}#pageStyle .sec-main .main-wrap .swiper .swiper-slide .img-box{height:100%}#pageStyle .sec-main .main-wrap .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%}#pageStyle .sec-main .main-wrap .swiper .swiper-pagination-bullet{width:1.8rem;height:1.8rem;margin:0 1.2rem}}#pageStyle .sec-intro{margin:6rem 0 0}#pageStyle .sec-intro .intro-wrap .copy-box{text-align:center}#pageStyle .sec-intro .intro-wrap .copy-box .lead{margin:3.6rem 0 0}#pageStyle .sec-intro .intro-wrap .copy-box .txt{margin:3rem 0 0}@media screen and (max-width: 750px){#pageStyle .sec-intro{margin:12rem 0 0}#pageStyle .sec-intro .intro-wrap .copy-box .lead{margin:6rem 0 0}#pageStyle .sec-intro .intro-wrap .copy-box .txt{margin:6rem 0 0}}#pageStyle .sec-link{margin:10rem 0 0}#pageStyle .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;border-top:1px solid rgba(100,100,100,.6)}#pageStyle .sec-link .link-wrap .img-area{width:50%;height:60rem}#pageStyle .sec-link .link-wrap .img-area .img-box{width:100%;height:100%;overflow:hidden}@-webkit-keyframes link-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-21%);transform:translateX(-21%)}}@keyframes link-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-21%);transform:translateX(-21%)}}#pageStyle .sec-link .link-wrap .img-area .img-box .img{width:123rem;height:100%}#pageStyle .sec-link .link-wrap .img-area .img-box .img.act{-webkit-animation:link-scroll 3s linear both;animation:link-scroll 3s linear both}#pageStyle .sec-link .link-wrap .img-area .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:left center;object-position:left center}#pageStyle .sec-link .link-wrap .copy-area{width:50%;padding:15rem 13.8rem 0}#pageStyle .sec-link .link-wrap .copy-area .copy-box .ttl{font-size:3.6rem}#pageStyle .sec-link .link-wrap .copy-area .copy-box .txt{font-size:1.3rem;letter-spacing:.2em;line-height:2;margin:4rem 0 0}#pageStyle .sec-link .link-wrap .copy-area .btn-box{margin:7rem 0 0}#pageStyle .sec-link .link-wrap:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 750px){#pageStyle .sec-link{margin:6rem 0 0}#pageStyle .sec-link .link-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#pageStyle .sec-link .link-wrap .img-area{width:100%;height:45rem}@-webkit-keyframes link-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-12%);transform:translateX(-12%)}}@keyframes link-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-12%);transform:translateX(-12%)}}#pageStyle .sec-link .link-wrap .img-area .img-box .img{width:110rem}#pageStyle .sec-link .link-wrap .copy-area{width:100%;padding:5rem 5rem 6rem 13rem;position:relative}#pageStyle .sec-link .link-wrap .copy-area .copy-box{height:37rem}#pageStyle .sec-link .link-wrap .copy-area .copy-box .ttl{font-size:5rem}#pageStyle .sec-link .link-wrap .copy-area .copy-box .txt{font-size:2.6rem;margin:5rem 0 0}#pageStyle .sec-link .link-wrap .copy-area .btn-box{width:53rem;height:9rem;margin:0}#pageStyle .sec-link .link-wrap .copy-area .btn-box .btn .txt{font-size:2.6rem}#pageStyle .sec-link .link-wrap .copy-area::before{content:"";width:1px;height:100%;background:rgba(100,100,100,.6);position:absolute;top:0;left:8rem}#pageStyle .sec-link .link-wrap:nth-of-type(even){-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset}#pageStyle .sec-link .link-wrap:nth-of-type(even) .copy-area{padding:5rem 13rem 6rem 5rem}#pageStyle .sec-link .link-wrap:nth-of-type(even) .copy-area::before{left:auto;right:8rem}}#pageType main#main{background:#f4f4f4}#pageType .lightgallery-default .img-box{position:relative}#pageType .lightgallery-default .img-box .icon{width:3.3rem;position:absolute;bottom:0;right:0}#pageType .lg-outer .lg-img-wrap{height:75vh;margin:14rem 0 0}#pageType .lg-toolbar{top:13rem;background:none}#pageType .lg-toolbar .lg-close:after{color:#fff}#pageType .lg-toolbar .lg-icon{font-size:3rem}#pageType .lg-actions .lg-prev::after,#pageType .lg-actions .lg-next::before{color:#fff}@media screen and (max-width: 750px){#pageType .lightgallery-default .img-box .icon{width:3.8rem}#pageType .lg-outer .lg-img-wrap{height:80vh;padding:10rem 5px 0;margin:auto}#pageType .lg-toolbar .lg-icon{font-size:6rem}}#pageType .lg-toolbar{top:13rem;padding:0 6rem 0 0;background:none}#pageType .lg-toolbar .lg-icon{font-size:3rem}@media screen and (max-width: 750px){#pageType .lg-toolbar{top:15rem;padding:0 2rem 0 0}#pageType .lg-toolbar .lg-icon{font-size:6rem}}#pageType .sec-main{padding:10rem 0 0;background:#fff}#pageType .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;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(100,100,100,.6);padding:0 1rem}#pageType .sec-main .main-wrap .left-area{margin:0 4rem 0 0}#pageType .sec-main .main-wrap .left-area .ttl-box{width:37rem;margin:0 auto}#pageType .sec-main .main-wrap .left-area .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 .5rem;margin:2rem 0 0}#pageType .sec-main .main-wrap .left-area .flex-box .img{width:9rem}#pageType .sec-main .main-wrap .left-area .txt-box{text-align:center;margin:5rem 0 0}#pageType .sec-main .main-wrap .left-area .txt-box .txt{font-size:1.3rem;letter-spacing:.2em;line-height:2.2}#pageType .sec-main .main-wrap .right-area{width:70rem;position:relative;overflow:hidden}#pageType .sec-main .main-wrap .right-area .cover{width:17rem;height:110%;background:#fff;background:-webkit-gradient(linear, left top, right top, color-stop(61%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgb(255, 255, 255) 61%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(90deg, rgb(255, 255, 255) 61%, rgba(255, 255, 255, 0) 100%);-webkit-filter:blur(7px);filter:blur(7px);position:absolute;top:-1rem;left:0;z-index:1}#pageType .sec-main .main-wrap .right-area .img-box{width:60rem;overflow:hidden;margin:0 0 0 auto}@media screen and (max-width: 750px){#pageType .sec-main .main-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-top:1px solid rgba(100,100,100,.6)}#pageType .sec-main .main-wrap .left-area{width:100%;padding:0 3rem;margin:13rem 0 9rem}#pageType .sec-main .main-wrap .left-area .ttl-box{width:62.4rem;margin:0 auto}#pageType .sec-main .main-wrap .left-area .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0;margin:4rem 0 0}#pageType .sec-main .main-wrap .left-area .flex-box .img{width:16rem}#pageType .sec-main .main-wrap .left-area .txt-box{margin:9rem 0 0}#pageType .sec-main .main-wrap .left-area .txt-box .txt{font-size:2.6rem}#pageType .sec-main .main-wrap .right-area{width:60rem;height:63.2rem}#pageType .sec-main .main-wrap .right-area .img-box{width:100%;margin:0 auto}}#pageType .sec-intro{border-top:1px solid rgba(100,100,100,.6);background:#f6f0e5;padding:2rem}#pageType .sec-intro .intro-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 4rem;background:#fff}#pageType .sec-intro .intro-wrap .left-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:1.3rem 0;width:46rem;padding:5.6rem 0}#pageType .sec-intro .intro-wrap .left-area .img-box{overflow:hidden}#pageType .sec-intro .intro-wrap .left-area .img-box .img{width:100%;height:100%}#pageType .sec-intro .intro-wrap .left-area .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageType .sec-intro .intro-wrap .left-area .img-1{width:25.5rem;height:24rem}#pageType .sec-intro .intro-wrap .left-area .img-2{width:18.4rem;height:24rem}#pageType .sec-intro .intro-wrap .left-area .img-3{width:22.4rem;height:22rem}#pageType .sec-intro .intro-wrap .left-area .img-4{width:22rem;height:22rem}#pageType .sec-intro .intro-wrap .right-area{width:61rem;padding:5.6rem 0 0}@media screen and (max-width: 750px){#pageType .sec-intro .intro-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4rem 0;padding:8rem 0 5rem}#pageType .sec-intro .intro-wrap .left-area{gap:1.3rem 0;width:61rem;padding:0}#pageType .sec-intro .intro-wrap .left-area .img-1{width:34.4rem;height:29rem}#pageType .sec-intro .intro-wrap .left-area .img-2{width:24.8rem;height:29rem}#pageType .sec-intro .intro-wrap .left-area .img-3{width:30rem;height:19rem}#pageType .sec-intro .intro-wrap .left-area .img-4{width:29.6rem;height:19rem}#pageType .sec-intro .intro-wrap .right-area{width:61rem;padding:0}}#pageType .sec-style .style-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageType .sec-style .style-wrap .ttl-area{width:100%;padding:4rem 0;border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6)}#pageType .sec-style .style-wrap .ttl-area .ttl-box .ttl{font-size:3.6rem;text-align:center}#pageType .sec-style .style-wrap .style-area{width:50%;padding:7rem 8rem;border-bottom:1px solid rgba(100,100,100,.6)}#pageType .sec-style .style-wrap .style-area .img-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);position:relative;cursor:pointer;overflow:hidden}#pageType .sec-style .style-wrap .style-area .img-box .icon{width:3rem;position:absolute;bottom:0;right:0}#pageType .sec-style .style-wrap .style-area .img-box:hover{opacity:.8}#pageType .sec-style .style-wrap .style-area .copy-box{margin:3rem 0 0}#pageType .sec-style .style-wrap .style-area .copy-box .ttl{font-size:2.5rem;letter-spacing:.1em;color:#2d5770;text-align:center}#pageType .sec-style .style-wrap .style-area .copy-box .lead{font-size:1.2rem;letter-spacing:.2em;text-align:center;margin:2rem 0 0}#pageType .sec-style .style-wrap .style-area .copy-box .lead span{color:#2d5770}#pageType .sec-style .style-wrap .style-area .copy-box .txt{height:11rem;margin:2.6rem 0 0}#pageType .sec-style .style-wrap .style-area .key-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem 3.8rem;margin:3.6rem 0 0}#pageType .sec-style .style-wrap .style-area .key-box .key{display:-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:14.2rem;height:3.2rem;border-radius:100vh;border:1px solid rgba(60,60,60,.6);font-size:1.2rem;letter-spacing:.2em}#pageType .sec-style .style-wrap .style-area .aco-area{margin:3rem 0 0;position:relative}#pageType .sec-style .style-wrap .style-area .aco-area .aco-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);height:0;overflow:hidden;background:#efefef}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .inner{border:1px solid #2d5770}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .copy{padding:4rem 2rem 0}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .copy p{display:-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:0 0 1.5rem}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .copy .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:1.8rem;height:1.8rem;font-size:1rem;color:#fff;background:#2d5770;border-radius:50%}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .copy .txt{width:calc(100% - 2.4rem);font-size:1.2rem;letter-spacing:.07em;line-height:1.4}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .aco-img{width:100%;height:31rem;padding:3rem 2rem 4rem}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .aco-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageType .sec-style .style-wrap .style-area .aco-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);border:1px solid #2d5770;background:#efefef;cursor:pointer}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn{padding:1.2rem 0;position:relative}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn .txt{font-size:1.3rem;letter-spacing:.2em;color:#2d5770;text-align:center}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn .txt-2{display:none}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn .icon{font-size:1.6rem;color:#2d5770;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn .icon .close{display:none}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn.act .txt-1{display:none}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn.act .txt-2{display:block}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn.act .icon .close{display:block}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn.act .icon .open{display:none}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box:hover{background:rgba(45,87,112,.6)}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box:hover .btn .txt{color:#fff}#pageType .sec-style .style-wrap .style-area:nth-child(even){border-right:1px solid rgba(100,100,100,.6)}#pageType .sec-style .style-wrap .note-area{width:100%;padding:4rem 0 4rem 5rem}#pageType .sec-style .style-wrap .note-area .note-box .note{font-size:1.2rem}@media screen and (max-width: 750px){#pageType .sec-style .style-wrap .ttl-area{padding:4.6rem 0}#pageType .sec-style .style-wrap .ttl-area .ttl-box .ttl{font-size:5rem}#pageType .sec-style .style-wrap .style-area{width:100%;padding:5rem 6rem}#pageType .sec-style .style-wrap .style-area .img-box .icon{width:4rem}#pageType .sec-style .style-wrap .style-area .copy-box{margin:4.6rem 0 0}#pageType .sec-style .style-wrap .style-area .copy-box .ttl{font-size:4rem}#pageType .sec-style .style-wrap .style-area .copy-box .lead{font-size:2.4rem;letter-spacing:.05em;margin:4rem 0 0}#pageType .sec-style .style-wrap .style-area .copy-box .txt{height:auto;margin:5rem 0 0}#pageType .sec-style .style-wrap .style-area .key-box{gap:2rem 1.3rem;margin:5rem 0 0}#pageType .sec-style .style-wrap .style-area .key-box .key{width:20rem;height:6rem;font-size:2rem;line-height:1.2;text-align:center}#pageType .sec-style .style-wrap .style-area .aco-area{margin:5rem 0 0}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .copy{padding:4rem 2rem 0}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .copy p{display:-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;margin:0 0 1.5rem}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .copy .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:2.8rem;height:2.8rem;font-size:2rem}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .copy .txt{width:calc(100% - 4rem);font-size:2.2rem}#pageType .sec-style .style-wrap .style-area .aco-area .aco-box .aco-img{height:37rem;padding:3rem 2rem 4rem}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn{padding:2.4rem 0}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn .txt{font-size:2.4rem}#pageType .sec-style .style-wrap .style-area .aco-area .btn-box .btn .icon{font-size:3.6rem;right:2rem}#pageType .sec-style .style-wrap .style-area:nth-child(even){border-right:none}#pageType .sec-style .style-wrap .style-area{border-right:none}#pageType .sec-style .style-wrap .note-area{padding:5rem 6rem}#pageType .sec-style .style-wrap .note-area .note-box .note{font-size:2.2rem}}#pageType .sec-gallery{border-top:1px solid rgba(100,100,100,.6)}#pageType .sec-gallery .bg{position:absolute;top:0;left:0;width:100%;height:54rem;background:#f6f0e5}#pageType .sec-gallery .com-content.gallery{width:128rem}#pageType .sec-gallery .gallery-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;padding:3rem 0;position:relative}#pageType .sec-gallery .gallery-wrap .left{width:50rem}#pageType .sec-gallery .gallery-wrap .left .flex-1{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}#pageType .sec-gallery .gallery-wrap .right{display:-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:3rem 0;width:71rem}#pageType .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}#pageType .sec-gallery .gallery-wrap .flex-area .img-box{overflow:hidden;position:relative}#pageType .sec-gallery .gallery-wrap .flex-area .img-box .img{width:100%;height:100%}#pageType .sec-gallery .gallery-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%}#pageType .sec-gallery .gallery-wrap .flex-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#pageType .sec-gallery .gallery-wrap .flex-1 .img-1{height:34.3rem}#pageType .sec-gallery .gallery-wrap .flex-1 .img-2{height:56.8rem}#pageType .sec-gallery .gallery-wrap .flex-2{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#pageType .sec-gallery .gallery-wrap .flex-2 .img-1{width:34rem;height:24rem}#pageType .sec-gallery .gallery-wrap .flex-2 .img-2{width:34rem;height:24rem}#pageType .sec-gallery .gallery-wrap .flex-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#pageType .sec-gallery .gallery-wrap .flex-3 .img-1{width:28.8rem;height:39rem}#pageType .sec-gallery .gallery-wrap .flex-3 .img-2{width:28.8rem;height:25.4rem}#pageType .sec-gallery .gallery-wrap .flex-4 .img-1{width:39rem;height:100%}@media screen and (max-width: 750px){#pageType .sec-gallery .bg{height:87rem}#pageType .sec-gallery .com-content.gallery{width:75rem;padding:0 4rem}#pageType .sec-gallery .gallery-wrap{padding:4rem 0}#pageType .sec-gallery .gallery-wrap .left{width:100%}#pageType .sec-gallery .gallery-wrap .right{width:100%;margin:4rem 0 0}#pageType .sec-gallery .gallery-wrap .flex-1{gap:4rem 0}#pageType .sec-gallery .gallery-wrap .flex-1 .img-1{height:47rem}#pageType .sec-gallery .gallery-wrap .flex-1 .img-2{height:78rem}#pageType .sec-gallery .gallery-wrap .flex-2 .img-1{width:32rem;height:23rem}#pageType .sec-gallery .gallery-wrap .flex-2 .img-2{width:32rem;height:23rem}#pageType .sec-gallery .gallery-wrap .flex-3{gap:3rem 0}#pageType .sec-gallery .gallery-wrap .flex-3 .img-1{width:28rem;height:38rem}#pageType .sec-gallery .gallery-wrap .flex-3 .img-2{width:28rem;height:25rem}#pageType .sec-gallery .gallery-wrap .flex-4 .img-1{width:36rem;height:100%}}@media screen and (max-width: 750px){#pageType.page-ash .sec-main .main-wrap .left-area .ttl-box{width:49.58rem}}#pageType.page-oak .sec-main .main-wrap .left-area .ttl-box{width:38rem}@media screen and (max-width: 750px){#pageType.page-oak .sec-main .main-wrap .left-area .ttl-box{width:50.92rem}}#pageType.page-oak .sec-gallery .bg{background:#f3e2c2}#pageType.page-oak .sec-gallery .gallery-wrap .right{gap:3rem 0}#pageType.page-oak .sec-gallery .gallery-wrap .flex-1 .img-1{height:34rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-1 .img-2{height:56.8rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-2 .img-1{width:34rem;height:59rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-2 .img-2{width:34rem;height:59rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-3{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}#pageType.page-oak .sec-gallery .gallery-wrap .flex-3 .img-1{width:24rem;height:32rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-3 .img-2{width:44rem;height:32rem}@media screen and (max-width: 750px){#pageType.page-oak .sec-gallery .gallery-wrap .flex-1 .img-1{height:45rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-1 .img-2{height:76rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-2 .img-1{width:48%;height:55rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-2 .img-2{width:48%;height:55rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-3 .img-1{height:28rem}#pageType.page-oak .sec-gallery .gallery-wrap .flex-3 .img-2{width:39rem;height:28rem}}#pageType.page-cherry .sec-main .main-wrap .left-area .ttl-box{width:50rem}@media screen and (max-width: 750px){#pageType.page-cherry .sec-main .main-wrap .left-area .ttl-box{width:67rem}}#pageType.page-cherry .sec-gallery .bg{background:#ffebdc}#pageType.page-cherry .sec-gallery .gallery-wrap .left{width:50rem}#pageType.page-cherry .sec-gallery .gallery-wrap .right{width:71rem;gap:3rem 0}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-1 .img-1{height:59rem}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-1 .img-2{height:32rem}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-2 .img-1{width:34rem}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-2 .img-2{width:34rem}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-3{width:100%}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-3 .img-1{width:100%;height:67rem}@media screen and (max-width: 750px){#pageType.page-cherry .sec-gallery .gallery-wrap .left{width:100%}#pageType.page-cherry .sec-gallery .gallery-wrap .right{width:100%}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-1 .img-1{height:78rem}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-1 .img-2{height:43rem}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-2 .img-1{width:32rem;height:23rem}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-2 .img-2{width:32rem;height:23rem}#pageType.page-cherry .sec-gallery .gallery-wrap .flex-3 .img-1{width:100%;height:64rem}}#pageType.page-oak-black .sec-main .main-wrap .left-area .ttl-box{width:40rem}@media screen and (max-width: 750px){#pageType.page-oak-black .sec-main .main-wrap .left-area .ttl-box{width:53.6rem}}#pageType.page-oak-black .sec-gallery .bg{background:#a0a0a0}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-1 .img-1{height:34.3rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-1 .img-2{height:56.8rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-3{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-3 .img-1{height:39rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-3 .img-2{width:39rem;height:39rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-4{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-4 .img-1{width:28.8rem;height:25.4rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-4 .img-2{width:39rem;height:25.4rem}@media screen and (max-width: 750px){#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-1 .img-1{height:44rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-1 .img-2{height:74rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-3 .img-1{width:27rem;height:35rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-3 .img-2{width:37rem;height:35rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-4 .img-1{width:27rem;height:24rem}#pageType.page-oak-black .sec-gallery .gallery-wrap .flex-4 .img-2{width:37rem;height:24rem}}#pageType.page-oak-white .sec-main .main-wrap .left-area .ttl-box{width:39rem}@media screen and (max-width: 750px){#pageType.page-oak-white .sec-main .main-wrap .left-area .ttl-box{width:52.26rem}}#pageType.page-oak-white .sec-gallery .bg{background:#e5ddd1}#pageType.page-teak .sec-main .main-wrap .left-area .ttl-box{width:41rem}@media screen and (max-width: 750px){#pageType.page-teak .sec-main .main-wrap .left-area .ttl-box{width:54.94rem}}#pageType.page-teak .sec-gallery .bg{background:#cfb28b}#pageType.page-walnut .sec-main .main-wrap .left-area .ttl-box{width:36rem}@media screen and (max-width: 750px){#pageType.page-walnut .sec-main .main-wrap .left-area .ttl-box{width:48.24rem}}#pageType.page-walnut .sec-gallery .bg{background:#cbc2be}#pagePlan .sec-main{padding:10rem 0 0;background:#fff}#pagePlan .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;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6)}#pagePlan .sec-main .main-wrap .copy-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:calc(100% - 66rem)}#pagePlan .sec-main .main-wrap .copy-box .ttl{width:44.4rem}#pagePlan .sec-main .main-wrap .copy-box .lead{font-size:2.2rem;font-weight:600;letter-spacing:.3em;line-height:2;color:#1d5873;margin:5rem 0 0}#pagePlan .sec-main .main-wrap .img-box{width:66rem;height:60rem;overflow:hidden}#pagePlan .sec-main .main-wrap .img-box .img{width:100%;height:100%}#pagePlan .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%}#pagePlan .sec-main .lead-wrap{border-bottom:1px solid rgba(100,100,100,.6)}#pagePlan .sec-main .lead-wrap .lead-box{padding:1.8rem 0}#pagePlan .sec-main .lead-wrap .lead-box .lead{font-size:1.8rem;letter-spacing:.07em;text-align:center}@media screen and (max-width: 750px){#pagePlan .sec-main .main-wrap{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#pagePlan .sec-main .main-wrap .copy-box{width:100%;padding:6rem 0}#pagePlan .sec-main .main-wrap .copy-box .ttl{width:53rem;margin:0 auto}#pagePlan .sec-main .main-wrap .copy-box .lead{font-size:3rem;text-align:center;margin:3rem 0 0}#pagePlan .sec-main .main-wrap .img-box{width:100%;height:47rem}#pagePlan .sec-main .lead-wrap .lead-box{padding:3rem 0}#pagePlan .sec-main .lead-wrap .lead-box .lead{font-size:2.8rem}}#pagePlan .sec-link{margin:0 0 10rem}#pagePlan .sec-link .link-wrap .link-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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:81.4rem;margin:12rem auto 0}#pagePlan .sec-link .link-wrap .link-area .people-box{position:relative;margin:0 0 7rem}#pagePlan .sec-link .link-wrap .link-area .people-box .people-img{width:33rem;height:42rem;position:relative}#pagePlan .sec-link .link-wrap .link-area .people-box .people-img .img{width:100%;height:100%}#pagePlan .sec-link .link-wrap .link-area .people-box .people-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pagePlan .sec-link .link-wrap .link-area .people-box .name{font-size:2.1rem;font-weight:600;letter-spacing:.3em;padding:4rem 3rem 2.2rem;background:#fff;position:absolute;right:0;bottom:0}#pagePlan .sec-link .link-wrap .link-area .people-box .num-1{width:30.7rem}#pagePlan .sec-link .link-wrap .link-area .people-box .num-2{width:32.4rem}#pagePlan .sec-link .link-wrap .link-area .people-box .num-3{width:31.5rem}#pagePlan .sec-link .link-wrap .link-area .people-box .copy{position:absolute;top:-4rem;right:-30rem}#pagePlan .sec-link .link-wrap .link-area .people-box .txt{font-size:2.4rem;font-weight:600;letter-spacing:.25em;color:#1d5873;margin:0 0 0 4rem}#pagePlan .sec-link .link-wrap .link-area .people-box .txt span{background:#fff;display:inline-block;padding:.7rem 0 .7rem 2rem}#pagePlan .sec-link .link-wrap .link-area .people-box .txt-2{margin:1rem 0 0}#pagePlan .sec-link .link-wrap .link-area .img-box .interior-img{width:46.4rem;height:30rem}#pagePlan .sec-link .link-wrap .link-area .img-box .img{width:100%;height:100%}#pagePlan .sec-link .link-wrap .link-area .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-link .link-wrap .link-area .img-box .note{text-align:right;margin:1rem 0 0}#pagePlan .sec-link .link-wrap .link-area .btn-box{width:100%;margin:4rem 0 0}#pagePlan .sec-link .link-wrap .link-area .btn-box .com-btn{margin:0 auto}#pagePlan .sec-link .link-wrap .link-area-2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pagePlan .sec-link .link-wrap .link-area-2 .people-box .copy{right:auto;left:-42rem}#pagePlan .sec-link .link-wrap .link-area-3 .people-box .copy{top:-2rem;right:-23rem}@media screen and (max-width: 750px){#pagePlan .sec-link{margin:0 0 11rem}#pagePlan .sec-link .link-wrap .link-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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:15rem 0 0}#pagePlan .sec-link .link-wrap .link-area .people-box{margin:0}#pagePlan .sec-link .link-wrap .link-area .people-box .people-img{width:44.6rem;height:47rem}#pagePlan .sec-link .link-wrap .link-area .people-box .people-img img{-o-object-position:center top;object-position:center top}#pagePlan .sec-link .link-wrap .link-area .people-box .name{font-size:3.2rem;padding:5rem 3rem 3.6rem 3rem}#pagePlan .sec-link .link-wrap .link-area .people-box .num-1{width:32.8rem}#pagePlan .sec-link .link-wrap .link-area .people-box .num-2{width:34.6rem}#pagePlan .sec-link .link-wrap .link-area .people-box .num-3{width:33.6rem}#pagePlan .sec-link .link-wrap .link-area .people-box .copy{top:8rem;right:-26rem}#pagePlan .sec-link .link-wrap .link-area .people-box .txt{font-size:3.2rem;margin:0 0 0 1.2rem}#pagePlan .sec-link .link-wrap .link-area .people-box .txt span{padding:.7rem 0 .7rem 2rem}#pagePlan .sec-link .link-wrap .link-area .img-box{margin:3rem 0 0 auto}#pagePlan .sec-link .link-wrap .link-area .img-box .interior-img{width:51.6rem;height:34rem}#pagePlan .sec-link .link-wrap .link-area .btn-box{margin:5rem 0 0}#pagePlan .sec-link .link-wrap .link-area .btn-box .com-btn{width:46rem;height:7.6rem}#pagePlan .sec-link .link-wrap .link-area-1{margin:9rem 0 0}#pagePlan .sec-link .link-wrap .link-area-1 .people-box .txt{margin:.6rem 0 0 -2.8rem}#pagePlan .sec-link .link-wrap .link-area-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#pagePlan .sec-link .link-wrap .link-area-2 .people-box{margin:0 0 0 auto}#pagePlan .sec-link .link-wrap .link-area-2 .people-box .copy{top:12rem;left:-25rem}#pagePlan .sec-link .link-wrap .link-area-2 .img-box{margin-right:auto;margin-left:0}#pagePlan .sec-link .link-wrap .link-area-3 .people-box .copy{top:8rem;right:-25rem}}#pageStory .lightgallery-default .img-box{position:relative}#pageStory .lightgallery-default .img-box .icon{width:3.3rem;position:absolute;bottom:0;right:0}#pageStory .lg-outer .lg-img-wrap{height:75vh;margin:14rem 0 0}#pageStory .lg-toolbar{top:9rem;background:none;padding:0 5rem 0 0}#pageStory .lg-toolbar .lg-close:after{color:#fff}#pageStory .lg-toolbar .lg-icon{font-size:3rem}#pageStory .lg-actions .lg-prev::after,#pageStory .lg-actions .lg-next::before{color:#fff}@media screen and (max-width: 750px){#pageStory .lightgallery-default .img-box .icon{width:3.8rem}#pageStory .lg-outer .lg-img-wrap{height:80vh;padding:10rem 5px 0;margin:auto}#pageStory .lg-toolbar{top:13rem}#pageStory .lg-toolbar .lg-icon{font-size:6rem}}#pageStory .sec-bg{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:-1}#pageStory .sec-bg .bg-wrap{width:100%;height:100%}#pageStory .sec-bg .bg-wrap .img-box{width:100%;height:100%}#pageStory .sec-bg .bg-wrap .img-box .img{width:100%;height:100%}#pageStory .sec-bg .bg-wrap .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageStory .sec-bg .bg-wrap::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:#000;opacity:.2}#pageStory .sec-main{padding:10rem 0 0;background:#fff}#pageStory .sec-main .main-wrap .main-area{border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6);position:relative}#pageStory .sec-main .main-wrap .main-area .img-box{width:100%;height:60rem;overflow:hidden}#pageStory .sec-main .main-wrap .main-area .img-box .img{width:100%;height:100%}#pageStory .sec-main .main-wrap .main-area .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageStory .sec-main .main-wrap .main-area .img-box .cover{position:absolute;top:0;left:0;width:68rem;height:100%;background:#fff;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(90deg, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 100%)}#pageStory .sec-main .main-wrap .main-area .copy-box{position:absolute;top:50%;left:14rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageStory .sec-main .main-wrap .main-area .copy-box .ttl{width:30.7rem;margin:0 0 0 -8rem}#pageStory .sec-main .main-wrap .main-area .copy-box .lead{font-size:3rem;font-weight:600;letter-spacing:.3em;line-height:1.7;color:#2d5770;margin:.5rem 0 0}#pageStory .sec-main .main-wrap .main-area .copy-box .job-ttl{font-size:1.4rem;letter-spacing:.075em;margin:2.6rem 0 0}#pageStory .sec-main .main-wrap .main-area .copy-box .name{width:35.6rem;margin:1.8rem 0 0}#pageStory .sec-main .main-wrap .lead-area{padding:1.8rem 0;border-bottom:1px solid rgba(100,100,100,.6)}#pageStory .sec-main .main-wrap .lead-area .lead-box .lead{font-size:2rem;letter-spacing:.075em;text-align:center}@media screen and (max-width: 750px){#pageStory .sec-main .main-wrap .main-area .img-box{height:48rem}#pageStory .sec-main .main-wrap .main-area .img-box img{-o-object-position:right center;object-position:right center}#pageStory .sec-main .main-wrap .main-area .img-box .cover{display:none}#pageStory .sec-main .main-wrap .main-area .copy-box{position:static;-webkit-transform:none;transform:none;padding:6rem 0 10rem 4rem}#pageStory .sec-main .main-wrap .main-area .copy-box .ttl{width:46.05rem;margin:0}#pageStory .sec-main .main-wrap .main-area .copy-box .lead{font-size:4rem;margin:1.2rem 0 0 7rem}#pageStory .sec-main .main-wrap .main-area .copy-box .job-ttl{font-size:2.4rem;margin:4.6rem 0 0 7rem}#pageStory .sec-main .main-wrap .main-area .copy-box .name{width:46.992rem;margin:3rem 0 0 7rem}#pageStory .sec-main .main-wrap .lead-area{padding:3rem 0}#pageStory .sec-main .main-wrap .lead-area .lead-box .lead{font-size:3rem}}#pageStory .sec-intro{height:400vh}#pageStory .sec-intro .blur-wrap{position:absolute;top:0;left:0;width:100%;height:100%}#pageStory .sec-intro .intro-wrap{position:absolute;top:0;left:0;position:fixed;width:100vw;height:100vh}#pageStory .sec-intro .intro-wrap .intro-area{position:absolute;top:0;left:0;width:100%;height:100%}#pageStory .sec-intro .intro-wrap .intro-area .intro-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}#pageStory .sec-intro .intro-wrap .intro-area .intro-box .ttl{width:27.8rem;margin:0 auto}#pageStory .sec-intro .intro-wrap .intro-area .intro-box .lead{font-size:4.3rem;font-weight:500;letter-spacing:.2em;line-height:1.4;color:#fff;text-shadow:1px 1px 6px rgba(0,0,0,.5),-1px 1px 6px rgba(0,0,0,.5),1px -1px 6px rgba(0,0,0,.5),-1px -1px 6px rgba(0,0,0,.5);margin:2.4rem 0 0}#pageStory .sec-intro .intro-wrap .intro-area .intro-box .note{font-size:2rem;letter-spacing:.3em;color:#fff;text-shadow:1px 1px 6px rgba(0,0,0,.5),-1px 1px 6px rgba(0,0,0,.5),1px -1px 6px rgba(0,0,0,.5),-1px -1px 6px rgba(0,0,0,.5);margin:4rem 0 0}#pageStory .sec-intro .intro-wrap .intro-area .cap{position:absolute;bottom:0;right:0;padding:.5rem 1rem;background:#505050;font-size:1.4rem;color:#fff}#pageStory .sec-intro .copy-wrap{position:absolute;top:0;left:0;position:fixed;width:100vw;height:100vh}#pageStory .sec-intro .copy-wrap .copy-area{position:absolute;top:0;left:0;width:100%;height:100%}#pageStory .sec-intro .copy-wrap .copy-area .copy-box{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:auto;width:100%}#pageStory .sec-intro .copy-wrap .copy-area .copy-box .copy{font-size:1.8rem;letter-spacing:.2em;line-height:1.9;text-align:center;color:#fff}@media screen and (max-width: 750px){#pageStory .sec-intro{height:400vh}#pageStory .sec-intro .intro-wrap .intro-area .intro-box .ttl{width:44.48rem}#pageStory .sec-intro .intro-wrap .intro-area .intro-box .lead{font-size:5.2rem;margin:4.6rem 0 0}#pageStory .sec-intro .intro-wrap .intro-area .intro-box .note{font-size:3.2rem;margin:5rem 0 0}#pageStory .sec-intro .intro-wrap .intro-area .cap{padding:1rem 1.4rem;font-size:2.4rem}#pageStory .sec-intro .copy-wrap .copy-area .copy-box .copy{font-size:2.8rem}}#pageStory .sec-episode{background:#fff;padding:11rem 0 8rem}#pageStory .sec-episode .epi-inner .epi-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}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-1{width:24.8rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-2{width:28.4rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-3{width:28rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-4{width:28.4rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-1,#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-3{margin:0 0 0 -4.3rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-2,#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-4{margin:0 0 0 auto}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .lead{font-size:2.2rem;font-weight:600;letter-spacing:.2em;line-height:1.9;color:#2d5770;margin:-3rem 0 0}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .txt{font-size:1.4rem;letter-spacing:.2em;line-height:2;margin:2rem 0 0}#pageStory .sec-episode .epi-inner .epi-wrap .img-area .img-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);position:relative}#pageStory .sec-episode .epi-inner .epi-wrap .img-area .img-box .icon{width:3rem;position:absolute;right:0;bottom:0}#pageStory .sec-episode .epi-inner .epi-wrap .img-area .img-box.hover{cursor:pointer}#pageStory .sec-episode .epi-inner .epi-wrap .img-area .img-box.hover:hover{opacity:.7}#pageStory .sec-episode .epi-inner .epi-wrap:nth-of-type(1),#pageStory .sec-episode .epi-inner .epi-wrap:nth-of-type(3){-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#pageStory .sec-episode .epi-inner .epi-wrap:nth-of-type(2),#pageStory .sec-episode .epi-inner .epi-wrap:nth-of-type(4){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 750px){#pageStory .sec-episode{padding:6rem 0 9rem}#pageStory .sec-episode .epi-inner .epi-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:75rem;padding:0 4rem;margin:0 auto}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area{width:100%}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-1{width:31.248rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-2{width:35.784rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-3{width:35.28rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-4{width:35.784rem}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-1,#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-2,#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-3,#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .num.num-4{margin:0}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .lead{font-size:3.2rem;padding:0 2rem 0 4rem;margin:-3rem 0 0}#pageStory .sec-episode .epi-inner .epi-wrap .copy-area .copy-box .txt{font-size:2.8rem;padding:0 2rem 0 4rem;margin:6rem 0 0}#pageStory .sec-episode .epi-inner .epi-wrap .img-area{margin:0}#pageStory .sec-episode .epi-inner .epi-wrap .img-area .img-box.hover:hover{opacity:1}#pageStory .sec-episode .epi-inner .epi-wrap:nth-of-type(1),#pageStory .sec-episode .epi-inner .epi-wrap:nth-of-type(3){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#pageStory .sec-episode .epi-inner .epi-wrap:nth-of-type(2),#pageStory .sec-episode .epi-inner .epi-wrap:nth-of-type(4){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#pageStory .sec-people{background:#fff}#pageStory .sec-people .people-wrap .people-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid rgba(100,100,100,.6);border-bottom:1px solid rgba(100,100,100,.6)}#pageStory .sec-people .people-wrap .people-area .copy-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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 56rem);padding:0 5rem 0 0}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner{width:55rem}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .job-ttl{font-size:1.4rem;letter-spacing:.3em}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .name{font-size:2.6rem;font-weight:600;letter-spacing:.3em;margin:1.8rem 0 0}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .txt{font-size:1.4rem;letter-spacing:.2em;line-height:2;margin:3rem 0 0}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .lead{font-size:1.8rem;font-weight:600;letter-spacing:.3em;position:relative;padding:0 0 0 3rem;margin:6rem 0 0}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .lead::before{content:"";width:2rem;height:1px;background:#3c3c3c;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#pageStory .sec-people .people-wrap .people-area .img-box{width:56rem}#pageStory .sec-people .people-wrap .link-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageStory .sec-people .people-wrap .link-area .ttl-box{width:100%;border-bottom:1px solid rgba(100,100,100,.6);padding:2rem 0}#pageStory .sec-people .people-wrap .link-area .ttl-box .ttl{width:19rem;margin:0 auto}#pageStory .sec-people .people-wrap .link-area .link-box{width:50%;position:relative}#pageStory .sec-people .people-wrap .link-area .link-box .link-img{width:40rem;height:45rem}#pageStory .sec-people .people-wrap .link-area .link-box .link-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageStory .sec-people .people-wrap .link-area .link-box .copy{position:absolute;bottom:3rem;left:19rem;background:#fff;padding:2.6rem 3rem}#pageStory .sec-people .people-wrap .link-area .link-box .p1{font-size:1.8rem;font-weight:600;letter-spacing:.25em;line-height:1.6;color:#2d5770}#pageStory .sec-people .people-wrap .link-area .link-box .p2{font-size:1.4rem;letter-spacing:0;margin:2.4rem 0 0}#pageStory .sec-people .people-wrap .link-area .link-box .name{font-size:2.4rem;font-weight:600;letter-spacing:.3em;margin:1rem 0 0}#pageStory .sec-people .people-wrap .link-area .link-box .com-btn{margin:2rem 0 0}#pageStory .sec-people .people-wrap .link-area .link-box:nth-child(2):before{content:"";width:1px;height:100%;background:#646464;position:absolute;top:0;right:0}@media screen and (max-width: 750px){#pageStory .sec-people .people-wrap .people-area{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#pageStory .sec-people .people-wrap .people-area .copy-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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:8rem 5rem 9rem}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner{width:100%}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .job-ttl{font-size:2.6rem}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .name{font-size:4.6rem;margin:4rem 0 0}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .txt{font-size:2.8rem;margin:3.8rem 0 0}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .lead{font-size:3.6rem;padding:0 0 0 4rem;margin:9rem 0 0}#pageStory .sec-people .people-wrap .people-area .copy-box .copy-inner .lead::before{width:3rem}#pageStory .sec-people .people-wrap .people-area .img-box{width:100%;height:75rem}#pageStory .sec-people .people-wrap .people-area .img-box .img{width:100%;height:100%}#pageStory .sec-people .people-wrap .people-area .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:top center;object-position:top center}#pageStory .sec-people .people-wrap .link-area .ttl-box{padding:3.8rem 0}#pageStory .sec-people .people-wrap .link-area .ttl-box .ttl{width:24rem}#pageStory .sec-people .people-wrap .link-area .link-box{width:100%;padding:0 0 15rem}#pageStory .sec-people .people-wrap .link-area .link-box .link-img{width:50rem;height:56rem}#pageStory .sec-people .people-wrap .link-area .link-box .copy{bottom:1rem;left:19rem;padding:4.8rem 0 4rem 4rem}#pageStory .sec-people .people-wrap .link-area .link-box .p1{font-size:2.8rem}#pageStory .sec-people .people-wrap .link-area .link-box .p2{font-size:2.4rem;margin:3rem 0 0}#pageStory .sec-people .people-wrap .link-area .link-box .name{font-size:3.4rem;margin:3rem 0 0}#pageStory .sec-people .people-wrap .link-area .link-box .com-btn{width:45rem;height:7.6rem;margin:2.6rem 0 0}#pageStory .sec-people .people-wrap .link-area .link-box:nth-child(2):before{content:"";width:100%;height:1px;top:auto;bottom:0}}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap .copy-area .copy-box{width:36rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1{gap:0 9rem;padding:0 3rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area .copy-box{width:40rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area .copy-box .txt{width:36rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area{width:66rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 8rem;margin:4rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box .img-1{width:20rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box .img-2{width:16rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box .txt{font-size:1.4rem;letter-spacing:.2em;line-height:1.6;margin:.5rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2{gap:0 8rem;padding:10rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .copy-area{margin:3.6rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .copy-area .copy-box .txt{letter-spacing:.15em}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .img-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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0 2.6rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-1{width:34rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-2{width:35.6rem;margin:8rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3{gap:0 6rem;padding:18rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .copy-area{margin:18rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .img-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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:3.8rem;width:74rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-1{width:68.5rem;margin:0 auto 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-2{width:28rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-3{width:36rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4{gap:0 8.6rem;padding:21rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .copy-area{margin:8rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .img-area .img-box.img-1{width:72rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area{width:72rem;padding:0 0 0 2.4rem;position:relative;margin:-14rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .copy-box .txt{font-size:1.4rem;letter-spacing:.1em;line-height:1.4;text-align:center;color:#1b5873;margin:0 0 0 20rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:1;margin:-5rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .accent{position:relative;top:3rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .accent-img{width:23rem;margin:0 0 1.6rem -0.5rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .accent-txt{font-size:1.8rem;font-weight:600;letter-spacing:.1em;text-align:center;position:absolute;left:2rem;right:0;bottom:1.2rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .img{width:10.4rem;height:10.6rem;border-top-left-radius:50%;border-top-right-radius:50%;overflow:hidden}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .name{text-align:center;margin:1rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .name-1{font-size:1.4rem;letter-spacing:0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .name-2{font-size:1.6rem;font-weight:600;letter-spacing:.1em;display:block;margin:.6rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box::before{content:"";width:90%;height:5rem;background:#2d5770;background:-webkit-gradient(linear, left top, right top, from(rgba(45, 87, 112, 0.1965379902)), to(rgb(45, 87, 112)));background:-webkit-linear-gradient(left, rgba(45, 87, 112, 0.1965379902) 0%, rgb(45, 87, 112) 100%);background:linear-gradient(90deg, rgba(45, 87, 112, 0.1965379902) 0%, rgb(45, 87, 112) 100%);position:absolute;bottom:4.6rem;right:0;z-index:-1}@media screen and (max-width: 750px){#pageStory.page-story01 .sec-episode{padding:0rem 0 10rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap .copy-area .copy-box{width:100%}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area{margin:0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area .copy-box{width:100%}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area .copy-box .txt{width:100%}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area{width:100%}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box{width:58.6rem;margin:0 0 0 auto}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box{gap:0 3rem;margin:4rem 0 0 5rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box .img-1{width:auto}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box .img-1 img{width:20.2rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box .img-2{width:auto}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box .img-2 img{width:16rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .flex-box .txt{font-size:2.4rem;margin:1rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2{padding:14rem 4rem 0;gap:8rem 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .copy-area{margin:0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .copy-area .copy-box .txt{letter-spacing:.2em}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area{gap:0 2.4rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-1{width:30rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-2{width:31rem;margin:7rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .copy-area{margin:0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .img-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;gap:3rem 0;width:60rem;margin:0 0 0 auto}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-1{width:55rem;margin:0 auto 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-2{width:26.6rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-3{width:29.4rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .copy-area{margin:0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .img-area .img-box.img-1{width:60rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area{width:100%;padding:0;margin:2rem auto 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .copy-box .txt{font-size:2.4rem;line-height:1.6;margin:0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box{gap:4rem 0;position:relative;z-index:1;margin:3rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .accent{position:relative;top:0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .accent-img{width:41.8rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .accent-txt{font-size:2.8rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .img{width:21rem;height:21.4rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .name{margin:2rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .name-1{font-size:2.2rem}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box .name-2{font-size:2.4rem;margin:1rem 0 0}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box::before,#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box::after{content:"";width:61rem;height:10rem;background:#2d5770;background:-webkit-gradient(linear, left top, right top, from(rgba(45, 87, 112, 0.1965379902)), to(rgb(45, 87, 112)));background:-webkit-linear-gradient(left, rgba(45, 87, 112, 0.1965379902) 0%, rgb(45, 87, 112) 100%);background:linear-gradient(90deg, rgba(45, 87, 112, 0.1965379902) 0%, rgb(45, 87, 112) 100%);position:absolute;bottom:7.6rem;right:0;z-index:-1}#pageStory.page-story01 .sec-episode .epi-inner .epi-wrap.epi-4 .team-area .flex-box::after{bottom:auto;top:21.4rem}}#pageStory.page-story02 .sec-main .main-wrap .main-area .img-box .cover{background:#e3e7e0;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(227, 231, 224)), to(rgba(201, 215, 215, 0)));background:-webkit-linear-gradient(left, rgb(227, 231, 224) 20%, rgba(201, 215, 215, 0) 100%);background:linear-gradient(90deg, rgb(227, 231, 224) 20%, rgba(201, 215, 215, 0) 100%)}#pageStory.page-story02 .sec-main .main-wrap .main-area .copy-box .ttl{width:32.4rem}#pageStory.page-story02 .sec-main .main-wrap .main-area .copy-box .lead{letter-spacing:.15em}#pageStory.page-story02 .sec-main .main-wrap .main-area .copy-box .name{width:29.7rem}@media screen and (max-width: 750px){#pageStory.page-story02 .sec-main .main-wrap .main-area .copy-box .ttl{width:48.6rem;margin:0}#pageStory.page-story02 .sec-main .main-wrap .main-area .copy-box .name{width:39.204rem}}#pageStory.page-story02 .sec-episode{padding-bottom:15rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap .copy-area{width:37rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1{gap:0 7rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area{margin:4rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0 2.6rem;width:72rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-1{width:100%}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-2{width:19.8rem;margin:7rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-3{width:19rem;margin:11rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-4{width:21.7rem;margin:2.7rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2{gap:0 8rem;padding:10rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .copy-area{margin:14rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .img-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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:70rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-1{width:100%}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-2{width:25.6rem;margin:3rem 0 0 12rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-3{width:24rem;margin:6rem 0 0 4rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3{gap:0 5rem;padding:15rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .copy-area{margin:9rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .img-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;width:73rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .inner-area{width:39.6rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-2{margin:3.6rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-3{width:30rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-4{gap:0 8rem;padding:17rem 0 0 6.5rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-4 .copy-area{width:40rem;margin:7rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-4 .copy-area .copy-box .lead{letter-spacing:.07em}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-4 .img-area{width:60rem}@media screen and (max-width: 750px){#pageStory.page-story02 .sec-episode{padding:0rem 0 10rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap .copy-area{width:100%}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area{margin:0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0;width:100%}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-1{width:63.6rem;margin:0 0 0 auto}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-2{margin:3rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-3{width:23rem;margin:5rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-4{width:20rem;margin:3rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .copy-area{margin:0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .img-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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-1{width:64.4rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-2{width:23.4rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-3{width:23.4rem;margin:3rem 0 0 4rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .copy-area{margin:0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:0 3rem;width:100%}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .inner-area{width:34.4rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-2{margin:3.4rem 0 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-3{width:26rem}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-4{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-4 .copy-area{width:100%;margin:0}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-4 .copy-area .copy-box .lead{letter-spacing:.07em}#pageStory.page-story02 .sec-episode .epi-inner .epi-wrap.epi-4 .img-area{width:65rem}}#pageStory.page-story03 .sec-main .main-wrap .main-area .img-box .cover{background:#ded189;background:-webkit-gradient(linear, left top, right top, color-stop(20%, #ded189), to(rgba(218, 217, 186, 0)));background:-webkit-linear-gradient(left, #ded189 20%, rgba(218, 217, 186, 0) 100%);background:linear-gradient(90deg, #ded189 20%, rgba(218, 217, 186, 0) 100%)}#pageStory.page-story03 .sec-main .main-wrap .main-area .copy-box .ttl{width:31.5rem}#pageStory.page-story03 .sec-main .main-wrap .main-area .copy-box .name{width:44rem}@media screen and (max-width: 750px){#pageStory.page-story03 .sec-main .main-wrap .main-area .copy-box .ttl{width:47.25rem}#pageStory.page-story03 .sec-main .main-wrap .main-area .copy-box .name{width:58.08rem}}#pageStory.page-story03 .sec-intro .copy-wrap .copy-box .copy{margin:3rem 0 0}#pageStory.page-story03 .sec-intro .copy-wrap .copy-box .img{width:50rem;margin:4rem auto 0}@media screen and (max-width: 750px){#pageStory.page-story03 .sec-intro .copy-wrap .copy-box .copy{margin:0}#pageStory.page-story03 .sec-intro .copy-wrap .copy-box .img{width:60rem;margin:5rem auto 0}}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1{gap:0 8rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area{width:37.8rem;margin:14rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area{width:70rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-1{width:100%}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-2{width:19.4rem;margin:3.6rem 13rem 0 auto}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2{gap:0 8rem;padding:11rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .copy-area{width:37.6rem;margin:8rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .img-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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2rem 3rem;width:71rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-1{width:100%}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-2{width:25.6rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-3{width:26.8rem;margin:0 1rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3{gap:0 8rem;padding:14rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .copy-area{width:45rem;margin:3rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .img-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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:3rem 6rem;width:68.6rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-1{width:100%}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-2{width:22.6rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-3{width:24rem;margin:0 3.6rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-4{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 9.6rem;padding:19rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-4 .copy-area{width:38rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-4 .img-area{width:55rem;margin:8rem 0 0}@media screen and (max-width: 750px){#pageStory.page-story03 .sec-episode{padding:0rem 0 10rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1 .copy-area{width:100%;margin:0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area{width:100%}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-1{width:63.8rem;margin:0 0 0 auto}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-1 .img-area .img-box.img-2{width:19.2rem;margin:3.6rem 2rem 0 auto}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .copy-area{width:100%;margin:0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .img-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: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;gap:2rem 3rem;width:100%}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-1{width:62rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-2{margin:0 0 0 6.4rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-2 .img-area .img-box.img-3{margin:0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3{gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .copy-area{width:100%;margin:0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .img-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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:3rem 5rem;width:100%}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-1{width:63.8rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-2{width:21rem}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-3 .img-area .img-box.img-3{width:22.2rem;margin:0 3.4rem 0 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-4{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:8rem 0;padding:14rem 4rem 0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-4 .copy-area{width:100%;margin:0}#pageStory.page-story03 .sec-episode .epi-inner .epi-wrap.epi-4 .img-area{width:61rem;margin:0}}
/*# sourceMappingURL=index.css.map */