@font-face{font-family:duplicate sans web;src:url(../fonts/duplicate-sans/DuplicateSans-Medium-Web.woff2)format("woff2");font-weight:500;font-style:normal}.rn .rn__philo__fv{position:relative}.rn .rn__philo__fv__video{height:100svh}.rn .rn__philo__fv__video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.rn .rn__philo__fv__title{position:absolute;left:50%;top:51.2%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:26px;font-weight:400;line-height:120%;letter-spacing:.52px;text-align:center;width:100%}@media only screen and (min-width:769px){.rn .rn__philo__fv__title{font-size:30px;letter-spacing:.6px;top:50%}}.rn .rn__philo__intro{padding:85px 23px;background-color:#ececec}@media only screen and (min-width:769px){.rn .rn__philo__intro{padding:176px 23px 200px}}.rn .rn__philo__intro p{font-size:16px;line-height:150%;letter-spacing:.64px}@media only screen and (min-width:769px){.rn .rn__philo__intro p{max-width:840px;line-height:154%;margin:auto;font-size:17px;letter-spacing:.68px}}.rn .rn__philo__japan{position:relative}.rn .rn__philo__japan__bg{height:100lvh;position:fixed;top:0;left:0;width:100%;z-index:-1;background-color:#000}.rn .rn__philo__japan__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rn .rn__philo__japan__bg:not(.slider-2-active) .slider-2{opacity:0}.rn .rn__philo__japan__bg-slider{-webkit-transition:opacity 2.5s ease;transition:opacity 2.5s ease}.rn .rn__philo__japan__bg-slider,.rn .rn__philo__japan__bg-slide{width:100%;height:100%;position:absolute;top:0;left:0}.rn .rn__philo__japan__inner{padding:127px 23px 150px}@media only screen and (min-width:769px){.rn .rn__philo__japan__inner{padding:320px 23px}}@media only screen and (min-width:769px){.rn .rn__philo__japan__container{max-width:1024px;margin:auto;padding:0 0 0 294px}}.rn .rn__philo__japan__container:first-child{margin-bottom:142px}@media only screen and (min-width:769px){.rn .rn__philo__japan__container:first-child{margin-bottom:335px;padding:0 215px 0 65px}}.rn .rn__philo__japan__title{color:#fff;font-size:19px;font-weight:500;line-height:130%;letter-spacing:.76px;margin-bottom:72px}@media only screen and (min-width:769px){.rn .rn__philo__japan__title{font-size:21px;letter-spacing:.84px;margin-bottom:124px}}.rn .rn__philo__japan__copy{color:#fff;font-size:17px;line-height:130%;letter-spacing:.68px;margin-bottom:40px}@media only screen and (min-width:769px){.rn .rn__philo__japan__copy{font-size:18px;letter-spacing:.72px;margin-bottom:48px}}.rn .rn__philo__japan__paragraph{color:#fff;font-size:15px;line-height:150%;letter-spacing:.6px}@media only screen and (min-width:769px){.rn .rn__philo__japan__paragraph{font-size:16px;letter-spacing:.64px}}.rn .rn__philo__keyword__bg{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh,1vh) * 100);z-index:-1;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;background-color:#444}.rn .rn__philo__keyword__bg div{width:100%;height:100%}.rn .rn__philo__keyword__mv{height:100lvh;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;pointer-events:none;position:relative}.rn .rn__philo__keyword__mv-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}@media only screen and (max-width:768px){.rn .rn__philo__keyword__mv-nav{display:none}}.rn .rn__philo__keyword__mv-nav p{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;color:#fff;text-align:right;font-size:12px;letter-spacing:.24px;margin-bottom:27px}.rn .rn__philo__keyword__mv-nav ul{-webkit-transform:translateX(3px);transform:translateX(3px)}.rn .rn__philo__keyword__mv-nav ul li{-webkit-transition:all .4s ease;transition:all .4s ease;width:5px;height:5px;border-radius:50%;margin:17px 0 0;background-color:#fff}.rn .rn__philo__keyword__mv-nav ul li.is-active{opacity:1}.rn .rn__philo__keyword__mv-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%;font-size:26px;letter-spacing:.52px;z-index:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}@media only screen and (min-width:769px){.rn .rn__philo__keyword__mv-title{font-size:30px;letter-spacing:.6px}}.rn .rn__philo__keyword__mv-sliderArea{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;width:100%}@media only screen and (min-width:769px){.rn .rn__philo__keyword__mv-sliderArea{width:60%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:80%;max-width:77.778vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:769px){.rn .rn__philo__keyword__mv-sliderArea{max-width:1120px}}.rn .rn__philo__keyword__hiding-bg{background-color:#444;position:relative;pointer-events:none;width:100%;height:30px}@media only screen and (min-width:769px){.rn .rn__philo__keyword__hiding-bg{position:absolute;left:0;top:0;height:100px}}.rn .rn__philo__keyword__hiding-bg div{height:100%;width:100%}.rn .rn__philo__keyword__mv-slider{background-color:#333;position:relative;width:100%;height:252px}@media only screen and (min-width:769px){.rn .rn__philo__keyword__mv-slider{width:39.1%;aspect-ratio:439/580;height:auto}}.rn .rn__philo__keyword__mv-slide{width:100%;height:100%}.rn .rn__philo__keyword__mv-picture{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;z-index:2}@media only screen and (min-width:769px){.rn .rn__philo__keyword__mv-picture{width:719px;max-width:82vh}}.rn .rn__philo__keyword__anim-trigger{height:100vh}@media only screen and (min-width:769px){.rn .rn__philo__keyword__anim-trigger{height:130vh}}.rn .rn__philo__keyword__body{padding:1px 0}@media only screen and (min-width:769px){.rn .rn__philo__keyword__body{max-width:77.083vw;margin:auto;width:80%}}@media only screen and (min-width:769px){.rn .rn__philo__keyword__body{max-width:1110px}}.rn .rn__philo__keyword__body-inner{padding:0 23px;margin:79px 0 0;position:relative}@media only screen and (min-width:769px){.rn .rn__philo__keyword__body-inner{width:47.7%;margin:0 0 100px auto;padding:100px 23px;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}}.rn .rn__philo__keyword__body--block:not(:last-child){margin-bottom:80px}@media only screen and (min-width:769px){.rn .rn__philo__keyword__body--block:not(:last-child){margin-bottom:170px}}.rn .rn__philo__keyword__body-title{color:#fff;font-size:22px;line-height:120%;letter-spacing:.44px;margin-bottom:50px}@media only screen and (min-width:769px){.rn .rn__philo__keyword__body-title{font-size:24px;letter-spacing:.48px;margin-bottom:57px}}.rn .rn__philo__keyword__body-paragraph{color:#fff;font-size:15px;line-height:140%;letter-spacing:.6px}@media only screen and (min-width:769px){.rn .rn__philo__keyword__body-paragraph{font-size:16px;letter-spacing:.64px}}.rn .rn__philo__movie{height:480px;position:relative;z-index:2}@media only screen and (min-width:769px){.rn .rn__philo__movie{height:160vh}}.rn .rn__philo__movie.show-movie .rn__philo__movie-container{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rn .rn__philo__movie-overlay,.rn .rn__philo__movie-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;z-index:1}.rn .rn__philo__movie-container::after{-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.rn .rn__philo__movie-pin{height:100%}@media only screen and (min-width:769px){.rn .rn__philo__movie-pin{position:sticky;top:0;height:calc(var(--vh,1vh) * 100)}}.rn .rn__philo__movie-bg{height:100%;width:100%}.rn .rn__philo__movie-bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rn .rn__philo__movie-container{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-49%);transform:translate(-50%,-49%);width:88%;height:vwSP(192px);-webkit-transition:opacity .8s ease,-webkit-transform .6s ease-out;transition:opacity .8s ease,-webkit-transform .6s ease-out;transition:opacity .8s ease,transform .6s ease-out;transition:opacity .8s ease,transform .6s ease-out,-webkit-transform .6s ease-out;opacity:0;pointer-events:none;cursor:pointer}@media only screen and (min-width:769px){.rn .rn__philo__movie-container{width:980px;height:551px}.rn .rn__philo__movie-container:hover::after{opacity:.5}}.rn .rn__philo__movie-container iframe{position:absolute;left:0;top:0}.rn .rn__philo__movie-container.clicked .rn__philo__movie-play,.rn .rn__philo__movie-container.clicked .rn__philo__movie-thumbnail,.rn .rn__philo__movie-container.clicked::after{opacity:0!important;pointer-events:none}.rn .rn__philo__movie-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;width:34px;z-index:3;-webkit-transition:opacity .6s ease .1s;transition:opacity .6s ease .1s}@media only screen and (min-width:769px){.rn .rn__philo__movie-play{width:60px}}.rn .rn__philo__movie-thumbnail{-webkit-transition:opacity .6s ease .1s;transition:opacity .6s ease .1s;height:100%;width:100%}.rn .rn__philo__keyword__bg div:nth-child(1),.rn .rn__philo__keyword__hiding-bg div:nth-child(1){background-color:#c9b498}.rn .rn__philo__keyword__bg div:nth-child(2),.rn .rn__philo__keyword__hiding-bg div:nth-child(2){background-color:#002338}.rn .rn__philo__keyword__bg div:nth-child(3),.rn .rn__philo__keyword__hiding-bg div:nth-child(3){background-color:#b02d32}.rn .rn__philo__keyword#thoughtfulness .rn__philo__keyword__mv-nav ul li:not(.is-active){background-color:#b99e7b}.rn .rn__philo__keyword#craftsmanship .rn__philo__keyword__mv-nav ul li:not(.is-active){background-color:#1a4259}.rn .rn__philo__keyword#experience .rn__philo__keyword__mv-nav ul li:not(.is-active){background-color:#da5055}.rn .rn__philo__keyword#experience .rn__philo__keyword__body-inner{margin:79px 0 125px}@media only screen and (min-width:769px){.rn .rn__philo__keyword#experience .rn__philo__keyword__body-inner{margin:0 0 100px auto}}@media only screen and (min-width:769px){.rn .rn__philo__keyword#experience .rn__philo__keyword__mv-picture{width:864px;max-width:98vh}}.rn .rn__philo__keyword.show-picture .rn__philo__keyword__mv-picture{opacity:1}.rn .rn__philo__keyword.show-picture .rn__philo__keyword__mv-title{opacity:0}.rn .rn__philo__keyword.show-picture.show-slider .rn__philo__keyword__mv-picture{opacity:0}.rn .rn__philo__keyword.show-picture.show-slider .rn__philo__keyword__mv-sliderArea{opacity:1}.rn .rn__philo__keyword.show-picture.show-slider .rn__philo__keyword__mv-nav{opacity:1}.rn .rn__philo__keyword.show-picture.show-slider .rn__philo__keyword__body-inner{opacity:1}.keyword-entered .rn .rn__philo__keyword__bg{opacity:1}