html{font-size:100%;scroll-behavior:smooth}body.seren{font-family:"Noto Sans JP",sans-serif;color:#444;background-color:#f0eeec;margin:0;scroll-behavior:smooth;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;-webkit-text-size-adjust:100%;position:relative;cursor:none}body.seren::-webkit-scrollbar{display:none;-webkit-appearance:none}body.seren a{text-decoration:none;color:#444}body.seren h1,body.seren h2,body.seren h3,body.seren h4,body.seren h5,body.seren p{margin:0}body.seren ul{list-style:none;margin:0;padding:0}body.seren button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;margin:0;outline:none;padding:0;vertical-align:middle}body.seren img{vertical-align:middle}body.seren input,body.seren textarea{border:1px solid #f0eeec;box-sizing:border-box;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}body.seren input::-moz-placeholder,body.seren textarea::-moz-placeholder{color:#afafaf}body.seren input::placeholder,body.seren textarea::placeholder{color:#afafaf}body.seren input:focus,body.seren textarea:focus{outline:none;border:1px solid #646464}body.seren .ctypewrap .wpcf7-radio label{display:flex;gap:2rem;align-items:center}body.seren .ctypewrap .wpcf7-radio .wpcf7-list-item{margin:0 50px 0 0}@media screen and (max-width:480px){body.seren .ctypewrap .wpcf7-radio .wpcf7-list-item{margin-bottom:16px}}body.seren .ctypewrap .wpcf7-radio label input[type=radio]{display:none}body.seren .ctypewrap .wpcf7-radio label{position:relative;padding-left:40px;cursor:pointer;font-size:16px;color:#333;user-select:none;font-weight:300}body.seren .ctypewrap .wpcf7-radio label input[type=radio]:checked+.radio-label:before{background-color:#8a6a35;box-shadow:inset 0 0 0 8px #fff}body.seren .ctypewrap .wpcf7-list-item-label:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:29px;height:29px;border:1px solid #ccc;border-radius:50%;background-color:#fff}body.seren .ctypewrap input[type=radio]:checked+.wpcf7-list-item-label:before{background-color:#8a6a35;box-shadow:inset 0 0 0 8px #fff}body.seren #loader{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:40;display:flex;align-items:center;justify-content:center;background-color:#c3dce1}body.seren #loader img{width:223px;animation-name:smooth-fadein-out;animation-duration:1s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate}@media screen and (max-width:480px){body.seren #loader img{width:145px}}@keyframes smooth-fadein-out{0%{opacity:0}100%{opacity:1}}body.seren #curtain{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:30}body.seren #curtain .drape{position:absolute;width:100%;height:100%;background-color:#f0eeec;z-index:2}body.seren #curtain .drape.open{animation-name:slideOut;animation-fill-mode:forwards;animation-duration:1s;animation-delay:1s}@keyframes slideOut{from{transform:translateY(0)}to{transform:translateY(-100%)}}body.seren #curtain .lace{position:absolute;width:100%;height:100%;background-color:#fff;z-index:1}body.seren #stkr{position:fixed;top:0;left:0;opacity:0;z-index:20;pointer-events:none}@media screen and (max-width:1190px){body.seren #stkr{display:none}}body.seren #stkr.type1{opacity:.45}body.seren #stkr.type2{opacity:1}body.seren #stkr span{display:block;width:15px;height:15px;border:2px solid #f0eeec;background-color:#000;border-radius:50%;box-sizing:border-box;transition:.2s}body.seren #stkr span.hover{width:38px;height:38px;margin-top:-11.5px;margin-left:-11.5px}body.seren #stkr span.view{width:140px;height:140px;border:1px solid #fff;background-color:transparent;margin-top:-62.5px;margin-left:-62.5px;position:relative;font-family:"Avenir","Sen",sans-serif;font-size:22px;font-weight:400;color:#fff;display:flex;align-items:center;justify-content:center}body.seren #stkr span.view:after{content:"";position:absolute;width:52px;height:1px;background-color:#fff;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-26px}body.seren #dots{display:flex;flex-direction:column;align-items:center;width:8px;position:fixed;right:20px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:5}body.seren #dots a{display:inline-block;width:7px;height:7px;background-color:#fff;border-radius:50%;opacity:.7}body.seren #dots a+a{margin-top:30px}body.seren #dots a.active{opacity:1}body.seren #dots.dots-gr a{background-color:#cecece}body.seren .sec{width:100%}body.seren .sec__inr,body.seren .areasingle_contact{max-width:1440px;margin:0 auto;width:85%;display:flex;flex-direction:column;justify-content:center;height:100%}@media screen and (max-width:950px){body.seren .sec__inr,body.seren .areasingle_contact{width:87%}}body.seren .snap{height:100vh}@media screen and (max-width:950px){body.seren .snap{height:auto}}body.seren .scrolld{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);display:flex;justify-content:center;align-items:flex-end;width:126px;height:10%;max-height:100px}@media screen and (max-width:480px){body.seren .scrolld{height:15%}}body.seren .scrolld--txt{height:15%;max-height:130px}body.seren .scrolld span{display:block;width:100%;height:56%;max-height:56px;position:relative}body.seren .scrolld span:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#fff;top:-7px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}body.seren .scrolld span:after{content:"";position:absolute;width:1px;height:100%;background-color:#fff;top:0;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);animation:pathmove 1.4s ease-in-out infinite;opacity:0}@keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:60%;opacity:1}95%{height:0}100%{top:100%;opacity:0}}body.seren .scrolld p{position:absolute;top:20px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);color:#fff;font-family:"Avenir","Sen",sans-serif;font-size:22px;font-weight:400;letter-spacing:.05em;line-height:1.1818181818}@media screen and (max-width:480px){body.seren .scrolld p{font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.2;top:15px}}body.seren .scrolld--gray span:before,body.seren .scrolld--gray span:after{background-color:#646464}body.seren .scrolld--gray p{color:#646464}body.seren .scrolld--arrow{bottom:50px;align-items:center}@media screen and (max-width:480px){body.seren .scrolld--arrow{bottom:30px}}body.seren .scrolld--arrow span{width:23px;height:23px;border-right:solid 1px #fff;border-bottom:solid 1px #fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}body.seren .scrolld--arrow span:before,body.seren .scrolld--arrow span:after{display:none}body.seren .scrolld--arrow--gray span{border-color:#646464}body.seren .btn{font-size:16px;font-weight:300;letter-spacing:.14em;height:60px;width:340px;display:flex;align-items:center;justify-content:center;transition:.2s;position:relative}@media screen and (max-width:480px){body.seren .btn{height:44px;width:258px;font-size:13px;font-weight:300;letter-spacing:.14em}}body.seren .btn:hover{opacity:.85}body.seren .btn:after{content:"";position:absolute;height:1px;width:94px;top:50%;right:-47px}@media screen and (max-width:480px){body.seren .btn:after{width:60px;right:-30px}}body.seren .breadcrumbs{width:100%;height:78px;background-color:#4d4d4d;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}body.seren .breadcrumbs::-webkit-scrollbar{display:none;-webkit-appearance:none}@media screen and (max-width:480px){body.seren .breadcrumbs{height:47px}}body.seren .breadcrumbs ul{max-width:1440px;margin:0 auto;width:85%;display:flex;align-items:center;height:100%}@media screen and (max-width:480px){body.seren .breadcrumbs ul{width:87%}}body.seren .breadcrumbs ul li+li{margin-left:83px;position:relative}@media screen and (max-width:480px){body.seren .breadcrumbs ul li+li{margin-left:62px}}body.seren .breadcrumbs ul li+li:before{content:"";position:absolute;height:1px;width:40px;background-color:gray;top:50%;left:-60px}@media screen and (max-width:480px){body.seren .breadcrumbs ul li+li:before{width:30px;left:-45px}}body.seren .breadcrumbs ul li span{color:gray;font-family:"Avenir","Sen",sans-serif;font-size:16px;font-weight:400;white-space:nowrap}@media screen and (max-width:480px){body.seren .breadcrumbs ul li span{font-size:13px;font-weight:400}}@media screen and (max-width:480px){body.seren .breadcrumbs ul li:last-child span{padding-right:10px}}body.seren .breadcrumbs ul li a{transition:.2s}body.seren .breadcrumbs ul li a:hover{opacity:.85}@media screen and (max-width:950px){body.seren .br--pc{display:none}}body.seren .br--tabv{display:none}@media screen and (max-width:950px){body.seren .br--tabv{display:block}}@media screen and (max-width:480px){body.seren .br--tabv{display:none}}body.seren .br--sp{display:none}@media screen and (max-width:480px){body.seren .br--sp{display:block}}body.seren.noscroll{overflow:hidden}body.seren header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 50px;box-sizing:border-box;position:fixed;height:49px;top:45px;left:0;right:0;z-index:10}@media screen and (max-width:480px){body.seren header{top:20px;height:29px;padding:0 15px}}body.seren header .logo{position:relative;height:100%}body.seren header .logo a{display:flex;align-items:center;height:100%}body.seren header .logo a img{height:100%}body.seren header .logo a img.white{display:none}body.seren header .gnavi{display:flex}body.seren header .gnavi__menu,body.seren header .gnavi__lang{display:flex}body.seren header .gnavi__menu a,body.seren header .gnavi__lang a{display:block;color:#646464;font-family:"Avenir","Sen",sans-serif;font-size:18px;font-weight:400;line-height:1.2222222222;transition:.2s}@media screen and (max-width:480px){body.seren header .gnavi__menu a,body.seren header .gnavi__lang a{font-size:16px;font-weight:400;line-height:1.1875}}body.seren header .gnavi__menu a:hover,body.seren header .gnavi__lang a:hover{opacity:.85}@media screen and (max-width:950px){body.seren header .gnavi__menu{display:none}}body.seren header .gnavi__menu>li+li{margin-left:35px}body.seren header .gnavi__menu>li.drop{position:relative}body.seren header .gnavi__menu>li.drop div{display:none;padding-top:50px;position:absolute;top:-15px;left:-15px;width:132px;z-index:-1}body.seren header .gnavi__menu>li.drop div ul{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#f7f6f5;border-radius:14px;box-sizing:border-box}body.seren header .gnavi__menu>li.drop div ul li{width:76%;padding:0 24px;position:relative}body.seren header .gnavi__menu>li.drop div>ul>li+li>a{border-top:1px solid #d0cecc}body.seren header .gnavi__menu>li.drop div ul li a{color:#444;font-size:14px;font-weight:300;letter-spacing:.05em;line-height:1.2142857143;padding:12px 0}body.seren header .gnavi__menu>li.drop div ul li:last-child>a{padding:12px 0 16px}body.seren header .gnavi__menu>li.drop div ul li:first-child>a{padding:16px 0 12px}body.seren header .gnavi__menu>li.drop:hover div{display:block}body.seren header .gnavi__lang{padding-right:110px;margin-left:100px}body.seren header .gnavi__menu>li.drop div ul li ul.areapost{display:none;padding:16px;position:absolute;top:0;left:145px;z-index:-1;width:200px}body.seren header .gnavi__menu>li.drop div ul li ul.areapost li{width:100%;padding:12px 0 0;margin-bottom:12px}body.seren header .gnavi__menu>li.drop div ul li ul.areapost li a{padding:0}body.seren header .gnavi__menu>li.drop div ul li ul.areapost li+li{padding-top:0}body.seren header .gnavi__menu>li.drop div ul li ul.areapost li+li a{border-top:1px solid #d0cecc;padding-top:12px}body.seren header .gnavi__menu>li.drop:hover div>ul>li:hover>a+ul.areapost{display:block;padding:4px 16px}@media screen and (max-width:480px){body.seren header .gnavi__lang{padding-right:50px;margin-left:0}}body.seren header .gnavi__lang li+li{margin-left:22px;position:relative}body.seren header .gnavi__lang li+li:after{content:"";position:absolute;width:1px;height:18px;background-color:#444;left:-11px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}body.seren header .nav{z-index:15;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#c8dbe0;visibility:hidden;opacity:0}body.seren header .nav.fade{visibility:visible;opacity:1;transition:.5s;overflow-y:auto;-webkit-overflow-scrolling:touch}body.seren header .nav__inr{min-width:840px;width:81%;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;height:100%;-ms-overflow-style:none}body.seren header .nav__inr::-webkit-scrollbar{display:none;-webkit-appearance:none}@media screen and (max-width:950px){body.seren header .nav__inr{width:90%;min-width:auto;justify-content:flex-start}@media (orientation:landscape){body.seren header .nav__inr{height:auto;padding-top:20px}}}body.seren header .nav__inr>p{font-family:"Avenir","Sen",sans-serif;font-size:16px;font-weight:400;line-height:1.1875;margin-bottom:20px;color:#a67827}@media screen and (max-width:480px){body.seren header .nav__inr>p{font-size:15px;font-weight:400;line-height:1.2}}body.seren header .nav__inr>div{background-color:#d2e2e6;border-radius:8px;padding:50px 70px 75px}@media screen and (max-width:480px){body.seren header .nav__inr>div{padding:15px 30px 50px;margin-bottom:40px}}body.seren header .nav__inr>div>div{display:flex;justify-content:space-between}@media screen and (max-width:950px){body.seren header .nav__inr>div>div{flex-direction:column}}body.seren header .nav__inr>div>div>ul{width:48.2%}@media screen and (max-width:950px){body.seren header .nav__inr>div>div>ul{width:100%}}body.seren header .nav__inr>div>div>ul>li>a{display:block;font-family:"Avenir","Sen",sans-serif;color:#646464;font-size:34px;font-weight:400;line-height:1.2058823529;border-bottom:1px solid #aac4c9;padding-top:36px;padding-bottom:30px;box-sizing:border-box}@media screen and (max-width:480px){body.seren header .nav__inr>div>div>ul>li>a{font-size:20px;font-weight:400;line-height:1.2;padding-top:28px;padding-bottom:23px}}body.seren header .nav__inr>div>div>ul>li a{position:relative;transition:.2s}body.seren header .nav__inr>div>div>ul>li a:hover{opacity:.85}body.seren header .nav__inr>div>div>ul>li a:after{content:"";position:absolute;width:7px;height:7px;border-right:solid 1px #41403e;border-bottom:solid 1px #41403e;top:50%;right:0;transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}body.seren header .nav__inr>div>div>ul>li>ul{display:flex;margin-top:25px;flex-flow:wrap row;gap:16px 40px;width:100%;display:block}@media screen and (max-width:480px){body.seren header .nav__inr>div>div>ul>li>ul{margin-top:20px;gap:10px 25px}}body.seren header .nav__inr>div>div>ul>li>ul>li{margin-bottom:36px}body.seren header .nav__inr>div>div>ul>li>ul>li>a{padding-right:22px;font-size:18px;font-weight:300;letter-spacing:.05em;line-height:1.4444444444;color:#646464;background-image:repeating-linear-gradient(to right,#aac4c9 0px,#aac4c9 3px,transparent 3px,transparent 6px);background-position:0 100%;background-repeat:repeat-x;background-size:6px 1px;padding-bottom:9px;display:block}@media screen and (max-width:480px){body.seren header .nav__inr>div>div>ul>li>ul>li>a{padding-right:20px;font-size:14px;font-weight:300;letter-spacing:.05em;line-height:1.4285714286}}body.seren header .nav__inr>div>ul{margin-top:60px;display:flex;align-items:center;flex-flow:wrap row;gap:0 22px}@media screen and (max-width:480px){body.seren header .nav__inr>div>ul{margin-top:50px;gap:5px 20px}}body.seren header .nav__inr>div>ul li a{color:gray;transition:.2s;font-size:14px;font-weight:300;letter-spacing:.05em;line-height:1.4285714286}@media screen and (max-width:480px){body.seren header .nav__inr>div>ul li a{font-size:13px;font-weight:300;letter-spacing:0em;line-height:1.4615384615}}body.seren header .nav__inr>div>ul li a:hover{opacity:.85}body.seren header .nav__inr>div>div>ul>li>ul>li ul.modal_areapost{margin-top:13px;display:flex;flex-wrap:wrap;gap:8px 30px}body.seren header .nav__inr>div>div>ul>li>ul>li ul.modal_areapost a{color:#646464;margin-right:20px;font-weight:300;letter-spacing:.05rem}@media screen and (max-width:480px){body.seren header .nav__inr>div>div>ul>li>ul>li ul.modal_areapost a{font-size:13px}}body.seren header .nav__inr>div>div>ul>li>ul.modal_area>li>a:after,body.seren header .nav__inr>div>div>ul>li>ul>li ul.modal_areapost a:after{content:unset}body.seren header .nav__inr>div>div>ul>li>ul.modal_area>li>a span:after,body.seren header .nav__inr>div>div>ul>li>ul>li ul.modal_areapost a span:after{content:"";position:absolute;width:7px;height:7px;border-right:solid 1px #41403e;border-bottom:solid 1px #41403e;bottom:3px;margin-left:8px;transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}body.seren header .nav__inr>div>div>ul>li>ul.modal_area>li>a span:after{top:41%}body.seren header .hamburger{position:absolute;display:block;width:70px;height:22px;right:50px;z-index:20;box-sizing:border-box}@media screen and (max-width:480px){body.seren header .hamburger{right:15px;width:28px;height:11px}}body.seren header .hamburger__bar{display:inline-block;position:absolute;background-color:#646464;left:0;height:2px;width:100%;box-sizing:border-box;transition:.2s}@media screen and (max-width:480px){body.seren header .hamburger__bar{height:1px}}body.seren header .hamburger__bar--top{top:0}body.seren header .hamburger__bar--bottom{bottom:0}body.seren header .hamburger.close .hamburger__bar{background-color:#646464}body.seren header .hamburger.close .hamburger__bar--top{transform:translate(0,10px) rotate(35deg);transition:transform .2s}@media screen and (max-width:480px){body.seren header .hamburger.close .hamburger__bar--top{transform:translate(0,5px) rotate(35deg)}}body.seren header .hamburger.close .hamburger__bar--bottom{transform:translate(0,-10px) rotate(-35deg);transition:transform .2s}@media screen and (max-width:480px){body.seren header .hamburger.close .hamburger__bar--bottom{transform:translate(0,-5px) rotate(-35deg)}}body.seren header .noscroll{overflow:hidden}body.seren header.switch .logo a img.black{display:none}body.seren header.switch .logo a img.white{display:block}body.seren header.switch .gnavi__menu a,body.seren header.switch .gnavi__lang a{color:#fff}body.seren header.switch .gnavi__lang li+li:after{background-color:#fff}body.seren header.switch .hamburger__bar{background-color:#fff}body.seren.home .fv{position:relative}body.seren.home .fv__txt{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;align-items:center}body.seren.home .fv__txt:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgba(0,0,0,.5),rgba(34,34,34,0));pointer-events:none;z-index:0}body.seren.home .fv__txt img{position:relative;height:217px;top:35.5%}@media screen and (max-width:480px){body.seren.home .fv__txt img{height:126px}}body.seren.home .fv__txt p{color:#fff}body.seren.home .fv__txt p:nth-of-type(1){position:relative;top:41%;font-family:"Avenir","Sen",sans-serif;font-size:24px;font-weight:400;letter-spacing:.125em;line-height:1.2083333333}@media screen and (max-width:480px){body.seren.home .fv__txt p:nth-of-type(1){top:38.5%;font-size:13px;font-weight:400;letter-spacing:.125em;line-height:1.2307692308}}body.seren.home .fv__txt p:nth-of-type(2){position:absolute;top:84%;font-size:17px;font-weight:300;line-height:1.1764705882}@media screen and (max-width:950px){body.seren.home .fv__txt p:nth-of-type(2){top:75%;text-align:center}}@media screen and (max-width:480px){body.seren.home .fv__txt p:nth-of-type(2){top:66%;font-size:14px;font-weight:300;line-height:1.2142857143}}body.seren.home .fv__slideshow{height:100vh;width:100%;position:relative;z-index:-1}body.seren.home .fv__slideshow img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}body.seren.home .brand{position:relative}body.seren.home .brand>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}@media screen and (max-width:950px){body.seren.home .brand__inr{padding-top:186px;padding-bottom:310px}}@media screen and (max-width:480px){body.seren.home .brand__inr{padding-top:93px;padding-bottom:155px}}body.seren.home .brand__inr>h2{font-family:"Avenir","Sen",sans-serif;color:#fff;font-size:17px;font-weight:400;letter-spacing:.08em;line-height:1.2941176471;margin-bottom:11px}@media screen and (max-width:480px){body.seren.home .brand__inr>h2{font-size:13px;font-weight:400;letter-spacing:.125em;line-height:1.2307692308;margin-bottom:21px}}body.seren.home .brand__inr>h3{color:#fff;font-size:30px;font-weight:300;line-height:1.4666666667;width:74%;margin-bottom:36px}@media screen and (max-width:950px){body.seren.home .brand__inr>h3{width:100%}}@media screen and (max-width:480px){body.seren.home .brand__inr>h3{font-size:28px;font-weight:300;line-height:1.2142857143;margin-bottom:56px}}body.seren.home .brand__inr>p{color:#fff;font-size:15px;font-weight:300;line-height:1.8666666667}@media screen and (max-width:480px){body.seren.home .brand__inr>p{font-size:14px;font-weight:300;line-height:1.7142857143}}body.seren.home .brand__inr>p+p{margin-top:26px}body.seren.home .modal{cursor:pointer;color:#fff;text-decoration:underline;font-size:15px;font-weight:300;line-height:1.8666666667;margin-top:45px;transition:.2s;width:140px}body.seren.home .modal.stkr-target{text-decoration:none;font-size:16px;text-align:center;color:#444;padding:17px 19px;letter-spacing:.14rem;background:rgb(255 255 255/85%);max-width:340px;box-sizing:border-box}@media screen and (max-width:480px){body.seren.home .modal{font-size:14px;font-weight:300;line-height:2}body.seren.home .modal.stkr-target{font-size:14px;max-width:60%;padding:10px 19px}}body.seren.home .modal:hover{opacity:.85}body.seren.home .modal-overlay{cursor:pointer;display:none;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:10}body.seren.home .modal-window{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:69%;min-width:1000px;max-width:1200px;height:77%;min-height:693px;z-index:11;background-color:#f0eeec;border-radius:8px;padding:60px 70px 70px;box-sizing:border-box;box-shadow:0px 3px 35px rgba(0,0,0,.16)}@media screen and (max-width:950px){body.seren.home .modal-window{min-width:auto;min-height:auto;width:92%;height:90%;padding:120px 40px 40px}}@media screen and (max-width:480px){body.seren.home .modal-window{padding:60px 20px 20px}}body.seren.home .modal-window>p{font-size:24px;font-weight:300;line-height:.9583333333;margin-bottom:36px}@media screen and (max-width:480px){body.seren.home .modal-window>p{font-size:20px;font-weight:300;line-height:1.15;margin-bottom:29px}}body.seren.home .modal-window>div{overflow-y:auto;height:97%}@media screen and (max-width:950px){body.seren.home .modal-window>div{height:92%}}body.seren.home .modal-window>div .grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width:480px){body.seren.home .modal-window>div .grid{grid-template-columns:1fr;gap:5px 0}}body.seren.home .modal-window>div .grid .card{display:flex;flex-direction:column;background-color:#f7f6f5;border-radius:8px;padding:26px 30px 25px;box-sizing:border-box}@media screen and (max-width:480px){body.seren.home .modal-window>div .grid .card{padding:15px 20px 20px}}body.seren.home .modal-window>div .grid .card img{width:66px}@media screen and (max-width:480px){body.seren.home .modal-window>div .grid .card img{width:57px}}body.seren.home .modal-window>div .grid .card p{margin-top:10px;font-size:14px;font-weight:300;line-height:1.6428571429}@media screen and (max-width:480px){body.seren.home .modal-window>div .grid .card p{margin-top:7px}}body.seren.home .modal-close{position:absolute;width:25px;height:25px;top:40px;right:40px;cursor:pointer}@media screen and (max-width:480px){body.seren.home .modal-close{top:20px;right:20px}}body.seren.home .modal-close .bar{position:absolute;background-color:#a7a7a7;height:2px;width:100%}body.seren.home .modal-close .bar--top{transform:translate(0,10px) rotate(45deg)}body.seren.home .modal-close .bar--bottom{transform:translate(0,10px) rotate(-45deg)}body.seren.home .concept{position:relative;background-color:#c8dbe0}@media screen and (max-width:950px){body.seren.home .concept__inr{padding:186px 0}}@media screen and (max-width:480px){body.seren.home .concept__inr{padding:93px 0}}body.seren.home .concept__inr>h2{font-family:"Avenir","Sen",sans-serif;color:#a67827;font-size:16px;font-weight:400;letter-spacing:.08em;line-height:1.1875;margin-bottom:10px}@media screen and (max-width:480px){body.seren.home .concept__inr>h2{font-size:13px;font-weight:400;letter-spacing:.125em;line-height:1.2307692308;margin-bottom:26px}}body.seren.home .concept__inr>h3{font-family:"Avenir","Sen",sans-serif;color:#646464;font-size:36px;font-weight:400;letter-spacing:.03em;line-height:1.1944444444;margin-bottom:20px}@media screen and (max-width:480px){body.seren.home .concept__inr>h3{font-size:28px;font-weight:400;letter-spacing:0em;line-height:1.2142857143;margin-bottom:12px}}body.seren.home .concept__inr>p{font-size:18px;font-weight:300;line-height:1.1666666667}@media screen and (max-width:480px){body.seren.home .concept__inr>p{font-size:15px;font-weight:300;line-height:1.2}}body.seren.home .concept__inr .grid{margin-top:70px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}@media screen and (max-width:950px){body.seren.home .concept__inr .grid{grid-template-columns:1fr;margin-top:112px;gap:72px 0}}@media screen and (max-width:480px){body.seren.home .concept__inr .grid{margin-top:56px;gap:36px 0}}body.seren.home .concept__inr .grid .card{width:100%}body.seren.home .concept__inr .grid .card div{position:relative;width:100%}body.seren.home .concept__inr .grid .card div img{width:100%;border-radius:8px}body.seren.home .concept__inr .grid .card div span{position:absolute;left:20px;bottom:24px;color:#fff;font-size:18px;font-weight:300;line-height:1.2222222222}body.seren.home .concept__inr .grid .card p{margin:0 auto;margin-top:20px;font-size:15px;font-weight:300;line-height:1.7333333333;width:90%}@media screen and (max-width:950px){body.seren.home .concept__inr .grid .card p{width:auto;padding:0 20px}}@media screen and (max-width:480px){body.seren.home .concept__inr .grid .card p{margin-top:15px;padding:0}}body.seren.home .concept__inr .btn{margin:0 0 0 auto;margin-top:55px;background-color:rgba(255,255,255,.5)}body.seren.home .concept__inr .btn:after{background-color:#a4babf}@media screen and (max-width:480px){body.seren.home .concept__inr .btn{margin:0;margin-top:55px}}body.seren.page-template-page-values .fv{position:relative}body.seren.page-template-page-values .fv>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}body.seren.page-template-page-values .fv__inr{height:90%}body.seren.page-template-page-values .fv__inr h2,body.seren.page-template-page-values .fv__inr h3{color:#f0eeec}body.seren.page-template-page-values .fv__inr h2{font-family:"Avenir","Sen",sans-serif;font-size:75px;font-weight:400;margin-bottom:13px}@media screen and (max-width:950px){body.seren.page-template-page-values .fv__inr h2{font-size:100px;font-weight:400}}@media screen and (max-width:480px){body.seren.page-template-page-values .fv__inr h2{font-size:50px;font-weight:400;margin-bottom:20px}}body.seren.page-template-page-values .fv__inr h3{font-size:18px;font-weight:300;letter-spacing:.05em;line-height:1.1666666667}@media screen and (max-width:480px){body.seren.page-template-page-values .fv__inr h3{font-size:15px;font-weight:300;letter-spacing:.05em;line-height:1.2}}body.seren.page-template-page-values .col2{width:100%}body.seren.page-template-page-values .col2__inr{max-width:1560px;margin:0 auto;width:93%;height:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:950px){body.seren.page-template-page-values .col2__inr{flex-direction:column-reverse;width:87%;padding-top:140px;padding-bottom:120px}}@media screen and (max-width:480px){body.seren.page-template-page-values .col2__inr{padding-top:70px;padding-bottom:60px}}body.seren.page-template-page-values .col2__inr .img{width:49.1%}@media screen and (max-width:950px){body.seren.page-template-page-values .col2__inr .img{width:100%}}body.seren.page-template-page-values .col2__inr .img>img{width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:950px){body.seren.page-template-page-values .col2__inr .img>img{height:auto}}@media screen and (max-width:480px){body.seren.page-template-page-values .col2__inr .img>img{height:auto}}body.seren.page-template-page-values .col2__inr .img>img.h-auto{height:auto}body.seren.page-template-page-values .col2__inr .img .grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:11px 6px}body.seren.page-template-page-values .col2__inr .img .grid a{position:relative;transition:.2s}body.seren.page-template-page-values .col2__inr .img .grid a:hover{opacity:.85}body.seren.page-template-page-values .col2__inr .img .grid a img{width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}body.seren.page-template-page-values .col2__inr .img .grid a span{color:#fff;font-size:13px;font-weight:300;position:absolute;left:10px;bottom:10px;z-index:2}body.seren.page-template-page-values .col2__inr .img .grid a:after{content:"";position:absolute;width:100%;height:37px;bottom:0;left:0;background-color:#000;border-radius:0 0 8px 8px;z-index:1;background:linear-gradient(rgba(34,34,34,.3) 0%,#222 100%)}body.seren.page-template-page-values .col2__inr .img .grid a:before{content:"";position:absolute;width:18px;height:18px;top:10px;right:10px;background-image:url(//www.serencollective.com/wp-content/themes/seren/assets/css/../images/play_icon.png);background-size:contain;background-repeat:no-repeat}body.seren.page-template-page-values .col2__inr .txt{width:42.7%;padding-right:4.5%;box-sizing:border-box}@media screen and (max-width:950px){body.seren.page-template-page-values .col2__inr .txt{width:100%;padding-right:0}}body.seren.page-template-page-values .col2__inr .txt h2{color:#525252;font-family:"Avenir","Sen",sans-serif;font-size:36px;font-weight:400;letter-spacing:.03em;line-height:1.1944444444;margin-bottom:16px}@media screen and (max-width:480px){body.seren.page-template-page-values .col2__inr .txt h2{font-size:26px;font-weight:400;letter-spacing:0em;line-height:1.1923076923;margin-bottom:5px}}body.seren.page-template-page-values .col2__inr .txt h3{font-size:18px;font-weight:300;line-height:1.2777777778}@media screen and (max-width:480px){body.seren.page-template-page-values .col2__inr .txt h3{font-size:15px;font-weight:300;line-height:1.8666666667}}body.seren.page-template-page-values .col2__inr .txt p{margin-top:40px;padding-top:50px;font-size:16px;font-weight:300;line-height:1.75;position:relative}@media screen and (max-width:950px){body.seren.page-template-page-values .col2__inr .txt p{margin-bottom:60px}}@media screen and (max-width:480px){body.seren.page-template-page-values .col2__inr .txt p{margin-top:20px;padding-top:25px;font-size:14px;font-weight:300;line-height:1.8571428571;margin-bottom:46px}}body.seren.page-template-page-values .col2__inr .txt p:before{content:"";position:absolute;height:2px;width:30px;background-color:#a67827;top:0;left:0}body.seren.page-template-page-values .col2__inr .txt .btn{margin-top:48px;background-color:rgba(255,255,255,.5)}@media screen and (max-width:950px){body.seren.page-template-page-values .col2__inr .txt .btn{margin-top:-20px;margin-bottom:50px}}@media screen and (max-width:480px){body.seren.page-template-page-values .col2__inr .txt .btn{margin-top:-15px;margin-bottom:40px}}body.seren.page-template-page-values .col2__inr .txt .btn:after{background-color:#b5aea6}body.seren.page-template-page-values .col2:nth-child(2n){background-color:#c8dbe0}body.seren.page-template-page-values .col2:nth-child(2n) .col2__inr{flex-direction:row-reverse}@media screen and (max-width:950px){body.seren.page-template-page-values .col2:nth-child(2n) .col2__inr{flex-direction:column-reverse}}body.seren.page-template-page-values .col2:nth-child(2n) .col2__inr .txt{padding-right:0;padding-left:4.5%}@media screen and (max-width:950px){body.seren.page-template-page-values .col2:nth-child(2n) .col2__inr .txt{padding-left:0}}body.seren.page-template-page-values .quality__inr{flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:950px){body.seren.page-template-page-values .quality__inr{flex-direction:column;padding-top:140px;padding-bottom:100px}}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr{padding-top:70px;padding-bottom:50px}}body.seren.page-template-page-values .quality__inr .head{width:49.5%}@media screen and (max-width:950px){body.seren.page-template-page-values .quality__inr .head{width:100%}}body.seren.page-template-page-values .quality__inr .head h2{color:#646464;font-family:"Avenir","Sen",sans-serif;font-size:36px;font-weight:400;line-height:1.1944444444;margin-bottom:7px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .head h2{font-size:26px;font-weight:400;line-height:1.1923076923}}body.seren.page-template-page-values .quality__inr .head h3{font-size:16px;font-weight:300;line-height:1.5625;margin-bottom:56px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .head h3{font-size:15px;font-weight:300;line-height:1.8666666667;margin-bottom:35px}}body.seren.page-template-page-values .quality__inr .head img{width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:950px){body.seren.page-template-page-values .quality__inr .head img{height:400px;margin-bottom:60px}}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .head img{height:170px;margin-bottom:30px}}body.seren.page-template-page-values .quality__inr .body{width:44.3%}@media screen and (max-width:950px){body.seren.page-template-page-values .quality__inr .body{width:100%}}body.seren.page-template-page-values .quality__inr .body .accordion{background-color:rgba(255,255,255,.3);border-top:2px solid #c7c7c7;padding:0 30px;cursor:pointer}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion{padding:0 20px}}body.seren.page-template-page-values .quality__inr .body .accordion__head{padding-top:23px;padding-bottom:15px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__head{padding-top:15px;padding-bottom:10px}}body.seren.page-template-page-values .quality__inr .body .accordion__head .txt h4,body.seren.page-template-page-values .quality__inr .body .accordion__head .txt h5{display:inline-block}body.seren.page-template-page-values .quality__inr .body .accordion__head .txt h4{font-family:"Avenir","Sen",sans-serif;font-size:22px;font-weight:400;line-height:1.3636363636}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__head .txt h4{font-size:16px;font-weight:400;line-height:1.1875}}body.seren.page-template-page-values .quality__inr .body .accordion__head .txt h5{color:#8e8e96;font-size:14px;font-weight:300;line-height:2.1428571429;margin-left:15px;padding-left:15px;position:relative}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__head .txt h5{font-size:13px;font-weight:300;line-height:2.3076923077}}body.seren.page-template-page-values .quality__inr .body .accordion__head .txt h5:before{content:"";position:absolute;height:15px;width:1px;background-color:#8e8e96;left:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}body.seren.page-template-page-values .quality__inr .body .accordion__head .togglebtn{position:relative;width:22px;height:22px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__head .togglebtn{width:16px;height:16px}}body.seren.page-template-page-values .quality__inr .body .accordion__head .togglebtn .bar{position:absolute;background-color:#bebebe;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}body.seren.page-template-page-values .quality__inr .body .accordion__head .togglebtn .bar--minus{height:2px;width:22px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__head .togglebtn .bar--minus{height:1px;width:16px}}body.seren.page-template-page-values .quality__inr .body .accordion__head .togglebtn .bar--plus{height:2px;width:22px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__head .togglebtn .bar--plus{height:1px;width:16px}}body.seren.page-template-page-values .quality__inr .body .accordion__head .togglebtn .bar--plus.close{transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}body.seren.page-template-page-values .quality__inr .body .accordion__body li{display:flex;padding-top:20px;padding-bottom:20px;border-top:1px solid #d3d3d3}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__body li{padding-top:15px;padding-bottom:15px}}body.seren.page-template-page-values .quality__inr .body .accordion__body li:first-child{padding-top:40px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__body li:first-child{padding-top:15px}}body.seren.page-template-page-values .quality__inr .body .accordion__body li:last-child{padding-bottom:40px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__body li:last-child{padding-bottom:15px}}body.seren.page-template-page-values .quality__inr .body .accordion__body li img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__body li img{width:46px;height:46px}}body.seren.page-template-page-values .quality__inr .body .accordion__body li div{margin-left:25px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__body li div{margin-left:15px}}body.seren.page-template-page-values .quality__inr .body .accordion__body li div .ttl{font-size:14px;font-weight:300;margin-bottom:5px}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__body li div .ttl{font-size:12px;font-weight:300}}body.seren.page-template-page-values .quality__inr .body .accordion__body li div .desc{font-size:16px;font-weight:300}@media screen and (max-width:480px){body.seren.page-template-page-values .quality__inr .body .accordion__body li div .desc{font-size:14px;font-weight:300}}body.seren.page-template-page-values .quality__inr .body .accordion.facility .accordion__body{display:none}body.seren.page-template-page-value-detail .fv{position:relative;height:100vh}body.seren.page-template-page-value-detail .fv__inr h2,body.seren.page-template-page-value-detail .fv__inr h3,body.seren.page-template-page-value-detail .fv__inr p{color:#646464}body.seren.page-template-page-value-detail .fv__inr h2{font-family:"Avenir","Sen",sans-serif;font-size:75px;font-weight:400;margin-bottom:13px}@media screen and (max-width:1190px){body.seren.page-template-page-value-detail .fv__inr h2{font-size:75px;font-weight:400}}@media screen and (max-width:950px){body.seren.page-template-page-value-detail .fv__inr h2{font-size:72px;font-weight:400;margin-bottom:18px}}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .fv__inr h2{font-size:36px;font-weight:400;margin-bottom:9px}}body.seren.page-template-page-value-detail .fv__inr h3{font-size:18px;font-weight:300;letter-spacing:.05em;line-height:1.1666666667;margin-bottom:40px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .fv__inr h3{font-size:15px;font-weight:300;letter-spacing:.05em;line-height:1.2}}body.seren.page-template-page-value-detail .fv__inr p{font-size:15px;font-weight:300;line-height:1.8}body.seren.page-template-page-value-detail .contents{padding-top:90px;padding-bottom:140px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .contents{padding-top:60px;padding-bottom:80px}}body.seren.page-template-page-value-detail .contents__visual{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:3px;width:100%;margin-bottom:160px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .contents__visual{grid-template-columns:1fr 1fr;margin-bottom:70px}}body.seren.page-template-page-value-detail .contents__visual img{width:100%;-o-object-fit:cover;object-fit:cover}body.seren.page-template-page-value-detail .contents__desc>h3{color:#646464;font-size:38px;font-weight:300;line-height:.8421052632;margin-bottom:57px;position:relative}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .contents__desc>h3{font-size:24px;font-weight:300;line-height:1.3333333333;margin-bottom:30px}}body.seren.page-template-page-value-detail .contents__desc>h3 span{position:absolute;color:#f4f4f4;font-family:"Avenir","Sen",sans-serif;font-size:118px;font-weight:400;line-height:1;width:100%;left:0;top:-85px;z-index:-1}@media screen and (max-width:1190px){body.seren.page-template-page-value-detail .contents__desc>h3 span{font-size:90px;font-weight:400;line-height:1;top:-60px}}@media screen and (max-width:950px){body.seren.page-template-page-value-detail .contents__desc>h3 span{font-size:90px;font-weight:400;line-height:1;top:-110px}}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .contents__desc>h3 span{font-size:50px;font-weight:400;line-height:1;top:-55px}}body.seren.page-template-page-value-detail .contents__desc>div{display:flex;justify-content:space-between}@media screen and (max-width:950px){body.seren.page-template-page-value-detail .contents__desc>div{flex-direction:column}}body.seren.page-template-page-value-detail .contents__desc>div .col1{width:45%}@media screen and (max-width:950px){body.seren.page-template-page-value-detail .contents__desc>div .col1{width:100%}}body.seren.page-template-page-value-detail .contents__desc>div .col1 p{color:#646464;font-size:16px;font-weight:300;line-height:2}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .contents__desc>div .col1 p{font-size:14px;font-weight:300;line-height:1.8571428571}}body.seren.page-template-page-value-detail .contents__desc>div .col1 p+p{margin-top:18px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .contents__desc>div .col1 p+p{margin-top:12px}}body.seren.page-template-page-value-detail .contents__desc>div .col2{width:46%}@media screen and (max-width:950px){body.seren.page-template-page-value-detail .contents__desc>div .col2{width:100%;margin-top:50px}}body.seren.page-template-page-value-detail .contents__desc>div .col2>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .contents__desc>div .col2>div{gap:6px}}body.seren.page-template-page-value-detail .contents__desc>div .col2>div img{width:100%}body.seren.post-type-archive-area .fv{position:relative}body.seren.post-type-archive-area .fv__inr{height:90%}body.seren.post-type-archive-area .fv__inr h2,body.seren.post-type-archive-area .fv__inr h3{color:#646464}body.seren.post-type-archive-area .fv__inr h2{font-family:"Avenir","Sen",sans-serif;font-size:75px;font-weight:400;margin-bottom:13px}@media screen and (max-width:950px){@media (orientation:landscape){body.seren.post-type-archive-area .fv__inr h2{font-size:38px}}}@media screen and (max-width:480px){body.seren.post-type-archive-area .fv__inr h2{font-size:50px;font-weight:400;margin-bottom:20px}}body.seren.post-type-archive-area .fv__inr h3{font-size:18px;font-weight:300;letter-spacing:.05em;line-height:1.1666666667}@media screen and (max-width:480px){body.seren.post-type-archive-area .fv__inr h3{font-size:15px;font-weight:300;letter-spacing:.05em;line-height:1.2}}body.seren.post-type-archive-area .fv ul{position:absolute;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:105px;display:flex;flex-flow:wrap row;justify-content:center;gap:10px 40px;background-color:#f7f6f5;border-radius:16px;padding:22px 50px;box-sizing:border-box}@media screen and (max-width:1190px){body.seren.post-type-archive-area .fv ul{bottom:140px;padding:30px}}@media screen and (max-width:950px){body.seren.post-type-archive-area .fv ul{bottom:160px}@media (orientation:landscape){body.seren.post-type-archive-area .fv ul{width:80%;bottom:50px}}}@media screen and (max-width:480px){body.seren.post-type-archive-area .fv ul{width:87%;bottom:140px;gap:10px 35px;padding:20px 30px}}body.seren.post-type-archive-area .fv ul li{position:relative;padding-right:20px}body.seren.post-type-archive-area .fv ul li:after{content:"";position:absolute;width:8px;height:8px;border-right:solid 1px #41403e;border-bottom:solid 1px #41403e;top:calc(50% - 2px);right:0;transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}@media screen and (max-width:480px){body.seren.post-type-archive-area .fv ul li:after{width:6px;height:6px;top:calc(50% - 1px)}}body.seren.post-type-archive-area .fv ul li a{font-size:15px;font-weight:300;letter-spacing:.05em;line-height:1.2}@media screen and (max-width:480px){body.seren.post-type-archive-area .fv ul li a{font-size:14px;font-weight:300;letter-spacing:.05em;line-height:1.4285714286}}body.seren.post-type-archive-area .area{position:relative}body.seren.post-type-archive-area .area:after{content:"";position:absolute;width:100%;height:38%;left:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.45) 100%)}body.seren.post-type-archive-area .area>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}body.seren.post-type-archive-area .area>a{display:block;width:100%;height:100%;cursor:none;position:relative;z-index:2}body.seren.post-type-archive-area .area>a.disable{pointer-events:none}body.seren.post-type-archive-area .area__inr{justify-content:flex-end;color:#fff;padding-top:15%;padding-bottom:10%;box-sizing:border-box;position:relative}@media screen and (max-width:480px){body.seren.post-type-archive-area .area__inr{padding-bottom:18%}}body.seren.post-type-archive-area .area__inr>div{display:flex}body.seren.post-type-archive-area .area__inr>div>div{width:40%}@media screen and (max-width:950px){body.seren.post-type-archive-area .area__inr>div>div{width:60%}}@media screen and (max-width:480px){body.seren.post-type-archive-area .area__inr>div>div{width:100%}}body.seren.post-type-archive-area .area__inr>div>div h2{font-size:42px;font-weight:300;margin-bottom:15px}@media screen and (max-width:480px){body.seren.post-type-archive-area .area__inr>div>div h2{font-size:40px;font-weight:300;margin-bottom:24px}}body.seren.post-type-archive-area .area__inr>div>div h3{font-size:15px;font-weight:300;line-height:1.7333333333}@media screen and (max-width:480px){body.seren.post-type-archive-area .area__inr>div>div h3{font-size:15px;font-weight:300;line-height:1.6666666667}}body.seren.post-type-archive-area .area__inr>p{position:absolute;top:25%;right:0;font-size:40px;font-weight:300;line-height:.55}@media screen and (max-width:480px){body.seren.post-type-archive-area .area__inr>p{top:12%;font-size:30px;font-weight:300;line-height:.9333333333}}body.seren.post-type-archive-area .area:nth-child(2n) .area__inr>div{justify-content:flex-end}@media screen and (max-width:480px){body.seren.post-type-archive-area .area:nth-child(2n) .area__inr>div>div h2{text-align:right}}body.seren.post-type-archive-area .area:nth-child(2n) .area__inr>p{right:auto;left:0}body.seren.tax-area .fv{position:relative;height:100vh;margin-bottom:96px}@media screen and (max-width:1190px){body.seren.tax-area .fv{margin-bottom:70px}}@media screen and (max-width:950px){body.seren.tax-area .fv{margin-bottom:50px}}body.seren.tax-area .fv>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}body.seren.tax-area .fv__inr{align-items:center}body.seren.tax-area .fv__inr>p{color:#646464;font-size:16px;font-weight:300;line-height:1.25;background-color:rgba(255,255,255,.75);border-radius:2px;padding:3.5px 10px;margin-bottom:27px}@media screen and (max-width:480px){body.seren.tax-area .fv__inr>p{font-size:16px;font-weight:300;line-height:1.75;padding:0 10px}}body.seren.tax-area .fv__inr>div{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:40px 108px 30px;margin-bottom:100px}@media screen and (max-width:480px){body.seren.tax-area .fv__inr>div{width:96.5%;padding:30px 0 20px;margin-bottom:50px}}body.seren.tax-area .fv__inr>div>h2{font-size:40px;font-weight:300;line-height:1;margin-bottom:20px}@media screen and (max-width:480px){body.seren.tax-area .fv__inr>div>h2{font-size:36px;font-weight:300;line-height:.7777777778}}body.seren.tax-area .fv__inr>div>h3{font-family:"Avenir","Sen",sans-serif;font-size:15px;font-weight:400;letter-spacing:.1em;line-height:1.2}@media screen and (max-width:480px){body.seren.tax-area .fv__inr>div>h3{font-size:14px;font-weight:400;letter-spacing:.1em;line-height:1.3571428571}}body.seren.tax-area .property{position:relative;height:805px}@media screen and (max-width:1190px){body.seren.tax-area .property{height:auto}}body.seren.tax-area .property:before,body.seren.tax-area .property:after{content:"";position:absolute;width:100%;height:250px;left:0}@media screen and (max-width:480px){body.seren.tax-area .property:before,body.seren.tax-area .property:after{height:150px}}body.seren.tax-area .property:before{background:linear-gradient(to bottom,#f0eeec 0%,rgba(240,238,236,0) 100%);top:0}body.seren.tax-area .property:after{background:linear-gradient(to top,#f0eeec 0%,rgba(240,238,236,0) 100%);bottom:0}body.seren.tax-area .property>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:.09}body.seren.tax-area .property__inr{position:relative;z-index:2}body.seren.tax-area .property__inr>a{display:block;width:66%;padding:15px;box-sizing:border-box}@media screen and (max-width:1190px){body.seren.tax-area .property__inr>a{width:70%;padding:30px 0}}@media screen and (max-width:950px){body.seren.tax-area .property__inr>a{width:100%}}body.seren.tax-area .property__inr>a img{width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;margin-bottom:50px;aspect-ratio:90/50;object-position:center}@media screen and (max-width:480px){body.seren.tax-area .property__inr>a img{height:200px;margin-bottom:15px}}body.seren.tax-area .property__inr>a h3{font-size:24px;font-weight:300;line-height:1;margin-bottom:27px}@media screen and (max-width:480px){body.seren.tax-area .property__inr>a h3{font-size:20px;font-weight:300;line-height:2.05;margin-bottom:10px}}body.seren.tax-area .property__inr>a p{font-size:15px;font-weight:300;line-height:1.8}@media screen and (max-width:480px){body.seren.tax-area .property__inr>a p{font-size:14px;font-weight:300;line-height:1.8571428571}}body.seren.tax-area .property:nth-child(2n) .property__inr{align-items:flex-end}body.seren.tax-area .breadcrumbs{margin-top:107px}@media screen and (max-width:1190px){body.seren.tax-area .breadcrumbs{margin-top:70px}}@media screen and (max-width:950px){body.seren.tax-area .breadcrumbs{margin-top:50px}}body.seren.single-area .fv{position:relative;height:100vh}@media screen and (max-width:950px){body.seren.single-area .fv{height:580px}}@media screen and (max-width:480px){body.seren.single-area .fv{height:290px}}body.seren.single-area .fv:after{content:"";position:absolute;width:100%;height:37%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.25) 100%);left:0;bottom:0}body.seren.single-area .fv>img,body.seren.single-area .fv>video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}body.seren.single-area .fv__inr{color:#fff;justify-content:flex-end;position:relative;z-index:2}body.seren.single-area .fv__inr>h2{margin-bottom:18px}@media screen and (max-width:480px){body.seren.single-area .fv__inr>h2{margin-bottom:5px}}body.seren.single-area .fv__inr>h2 span{font-size:18px;font-weight:300;line-height:1.2777777778}@media screen and (max-width:480px){body.seren.single-area .fv__inr>h2 span{font-size:14px;font-weight:300;line-height:2}}body.seren.single-area .fv__inr>h2 span:nth-child(2){padding-left:36px;position:relative}@media screen and (max-width:480px){body.seren.single-area .fv__inr>h2 span:nth-child(2){padding-left:20px}}body.seren.single-area .fv__inr>h2 span:nth-child(2):before{content:"";position:absolute;width:1px;height:20px;background-color:#fff;left:17px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media screen and (max-width:480px){body.seren.single-area .fv__inr>h2 span:nth-child(2):before{left:9px;height:14px}}body.seren.single-area .fv__inr>h3{font-size:35px;font-weight:300;line-height:1;padding-bottom:7.5%}@media screen and (max-width:480px){body.seren.single-area .fv__inr>h3{font-size:26px;font-weight:300;line-height:1.4615384615;padding-bottom:35px}}body.seren.single-area .col1 .ttl,body.seren.single-area .col2 .ttl{font-family:"Avenir","Sen",sans-serif;color:#a67827;font-size:20px;font-weight:400;letter-spacing:.08em;line-height:1.2}@media screen and (max-width:950px){body.seren.single-area .col1 .ttl,body.seren.single-area .col2 .ttl{margin-bottom:30px}}@media screen and (max-width:480px){body.seren.single-area .col1 .ttl,body.seren.single-area .col2 .ttl{font-size:14px;font-weight:400;letter-spacing:.08em;line-height:1.3571428571;margin-bottom:25px}}body.seren.single-area .col2 .sec__inr{flex-direction:row;justify-content:space-between}@media screen and (max-width:950px){body.seren.single-area .col2 .sec__inr{flex-direction:column}}body.seren.single-area .col2__contents{width:56%}@media screen and (max-width:950px){body.seren.single-area .col2__contents{width:100%}}body.seren.single-area .concept__inr{padding-top:184px;padding-bottom:170px}@media screen and (max-width:950px){body.seren.single-area .concept__inr{padding-top:110px;padding-bottom:140px}}@media screen and (max-width:480px){body.seren.single-area .concept__inr{padding-top:55px;padding-bottom:70px}}body.seren.single-area .concept__inr>div>h4{color:#646464;font-size:32px;font-weight:300;line-height:1}@media screen and (max-width:480px){body.seren.single-area .concept__inr>div>h4{font-size:24px;font-weight:300;line-height:1.1666666667}}body.seren.single-area .concept__inr>div>p{font-size:15px;font-weight:300;line-height:2;padding-top:40px;margin-top:35px;position:relative}@media screen and (max-width:480px){body.seren.single-area .concept__inr>div>p{font-size:14px;font-weight:300;line-height:1.8571428571;padding-top:0;margin-top:20px}}body.seren.single-area .concept__inr>div>p:before{content:"";position:absolute;left:0;top:0;width:40px;height:1px;background-color:#d0cecc}@media screen and (max-width:480px){body.seren.single-area .concept__inr>div>p:before{display:none}}body.seren.single-area .focus__inr{padding-bottom:160px}@media screen and (max-width:950px){body.seren.single-area .focus__inr{padding-bottom:140px}}@media screen and (max-width:480px){body.seren.single-area .focus__inr{padding-bottom:70px}}body.seren.single-area .focus__inr .ttl{margin-bottom:60px}@media screen and (max-width:950px){body.seren.single-area .focus__inr .ttl{margin-bottom:30px}}@media screen and (max-width:480px){body.seren.single-area .focus__inr .ttl{margin-bottom:25px}}body.seren.single-area .focus__inr>div{display:flex;justify-content:space-between}@media screen and (max-width:950px){body.seren.single-area .focus__inr>div{flex-direction:column}}body.seren.single-area .focus__inr>div+div{margin-top:90px}@media screen and (max-width:950px){body.seren.single-area .focus__inr>div+div{margin-top:60px}}@media screen and (max-width:480px){body.seren.single-area .focus__inr>div+div{margin-top:30px}}body.seren.single-area .focus__inr>div>img{width:51%;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media screen and (max-width:950px){body.seren.single-area .focus__inr>div>img{width:100%;margin-bottom:40px}}@media screen and (max-width:480px){body.seren.single-area .focus__inr>div>img{margin-bottom:20px}}body.seren.single-area .focus__inr>div>div{width:43%}@media screen and (max-width:950px){body.seren.single-area .focus__inr>div>div{width:100%}}body.seren.single-area .focus__inr>div>div>h4{color:#939393;font-family:"Avenir","Sen",sans-serif;font-size:15px;font-weight:400;letter-spacing:.08em;line-height:1.2;margin-bottom:12px}@media screen and (max-width:480px){body.seren.single-area .focus__inr>div>div>h4{font-size:13px;font-weight:400;letter-spacing:.08em;line-height:1.3846153846;margin-bottom:5px}}body.seren.single-area .focus__inr>div>div>h5{color:#646464;font-size:24px;font-weight:300;line-height:1;margin-bottom:30px}@media screen and (max-width:950px){body.seren.single-area .focus__inr>div>div>h5{margin-bottom:30px}}@media screen and (max-width:480px){body.seren.single-area .focus__inr>div>div>h5{font-size:20px;font-weight:300;line-height:1.4;margin-bottom:15px}}body.seren.single-area .focus__inr>div>div>p{font-size:16px;font-weight:300;line-height:2}@media screen and (max-width:480px){body.seren.single-area .focus__inr>div>div>p{font-size:14px;font-weight:300;line-height:1.8571428571}}body.seren.single-area .architect__inr{padding-bottom:160px}@media screen and (max-width:950px){body.seren.single-area .architect__inr{padding-bottom:140px}}@media screen and (max-width:480px){body.seren.single-area .architect__inr{padding-bottom:70px}}body.seren.single-area .architect__inr>div>img{width:47%;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){body.seren.single-area .architect__inr>div>img{width:100%}}body.seren.single-area .architect__inr>div>h4{margin-top:50px}@media screen and (max-width:480px){body.seren.single-area .architect__inr>div>h4{margin-top:20px}}body.seren.single-area .architect__inr>div>h4 span:nth-child(1){color:#646464;font-size:22px;font-weight:300;line-height:1}@media screen and (max-width:480px){body.seren.single-area .architect__inr>div>h4 span:nth-child(1){font-size:18px;font-weight:300;line-height:1.7777777778}}body.seren.single-area .architect__inr>div>h4 span:nth-child(2){color:#838383;font-family:"Avenir","Sen",sans-serif;font-size:15px;font-weight:400;letter-spacing:.125em;line-height:1.2;margin-left:17px}@media screen and (max-width:480px){body.seren.single-area .architect__inr>div>h4 span:nth-child(2){font-size:13px;font-weight:400;letter-spacing:.08em;line-height:1.3846153846;margin-left:13px}}body.seren.single-area .architect__inr>div>p{margin-top:22px;margin-bottom:36px;font-size:14px;font-weight:300;line-height:2}@media screen and (max-width:480px){body.seren.single-area .architect__inr>div>p{margin-top:20px;margin-bottom:20px;font-size:14px;font-weight:300;line-height:1.7142857143}}body.seren.single-area .architect__inr>div>a{font-size:15px;font-weight:300;line-height:1.8666666667;position:relative;transition:.2s}body.seren.single-area .architect__inr>div>a:hover{opacity:.85}body.seren.single-area .architect__inr>div>a:after{content:"";position:absolute;width:36px;height:1px;background-color:#444;bottom:2px;left:0}body.seren.single-area .floor__inr{padding-bottom:164px}@media screen and (max-width:950px){body.seren.single-area .floor__inr{padding-bottom:140px}}@media screen and (max-width:480px){body.seren.single-area .floor__inr{padding-bottom:70px}}body.seren.single-area .floor__inr>div img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}body.seren.single-area .floor__inr>div img+img{margin-top:40px}@media screen and (max-width:480px){body.seren.single-area .floor__inr>div img+img{margin-top:20px}}body.seren.single-area .gallery__inr{padding-bottom:164px}@media screen and (max-width:950px){body.seren.single-area .gallery__inr{padding-bottom:140px}}@media screen and (max-width:480px){body.seren.single-area .gallery__inr{padding-bottom:70px}}body.seren.single-area .gallery__view{margin-top:60px;display:flex;justify-content:space-between}@media screen and (max-width:950px){body.seren.single-area .gallery__view{margin-top:0;flex-direction:column}}body.seren.single-area .gallery__main{width:51%;min-height:388px;position:relative}@media screen and (max-width:950px){body.seren.single-area .gallery__main{width:100%;min-height:420px;margin-bottom:60px}}@media screen and (max-width:480px){body.seren.single-area .gallery__main{min-height:210px;margin-bottom:30px}}body.seren.single-area .gallery__main li{position:absolute;width:100%;height:100%;top:0;left:0;display:none}body.seren.single-area .gallery__main li img{width:100%;min-height:388px;max-height:500px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media screen and (max-width:950px){body.seren.single-area .gallery__main li img{min-height:420px;max-height:460px}}@media screen and (max-width:480px){body.seren.single-area .gallery__main li img{min-height:210px;max-height:230px}}body.seren.single-area .gallery__thumb{width:41%}@media screen and (max-width:950px){body.seren.single-area .gallery__thumb{width:100%}}body.seren.single-area .gallery__thumb ul{display:flex;flex-flow:wrap row;gap:20px calc((100% - 440px) / 3)}@media screen and (max-width:1190px){body.seren.single-area .gallery__thumb ul{gap:20px calc((100% - 320px) / 3)}}@media screen and (max-width:950px){body.seren.single-area .gallery__thumb ul{gap:24px calc((100% - 600px) / 3)}}@media screen and (max-width:480px){body.seren.single-area .gallery__thumb ul{gap:12px calc((100% - 300px) / 3)}}body.seren.single-area .gallery__thumb ul li{width:110px;height:110px;cursor:pointer}@media screen and (max-width:1190px){body.seren.single-area .gallery__thumb ul li{width:80px;height:80px}}@media screen and (max-width:950px){body.seren.single-area .gallery__thumb ul li{width:150px;height:150px}}@media screen and (max-width:480px){body.seren.single-area .gallery__thumb ul li{width:75px;height:75px}}body.seren.single-area .gallery__thumb ul li img{width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}body.seren.single-area .overview__inr{padding-bottom:145px}@media screen and (max-width:480px){body.seren.single-area .overview__inr{padding-bottom:30px}}body.seren.single-area .overview__inr .showmore_content{position:relative;overflow:hidden}body.seren.single-area .overview__inr .showmore_trigger{display:flex;justify-content:center;margin-top:40px;position:relative}body.seren.single-area .overview__inr .showmore_trigger.shade:before{content:"";position:absolute;top:-75px;left:0;width:100%;height:49px;background:linear-gradient(to bottom,rgba(240,238,236,0) 0%,#f0eeec 100%)}body.seren.single-area .overview__inr .showmore_trigger .more,body.seren.single-area .overview__inr .showmore_trigger .less{background-color:#f7f6f5;border-radius:21px;width:110px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:"Avenir","Sen",sans-serif;font-size:13px;font-weight:400;line-height:2.1538461538;color:#646464}body.seren.single-area .overview__inr dl,body.seren.single-area .overview__inr dt,body.seren.single-area .overview__inr dd{margin:0;padding:0}body.seren.single-area .overview__inr dl{width:100%;display:flex;flex-flow:wrap row}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl{flex-direction:column}}body.seren.single-area .overview__inr dl dt,body.seren.single-area .overview__inr dl dd{padding:34px 0;border-top:1px solid #d0cecc;border-bottom:1px solid #d0cecc}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dt,body.seren.single-area .overview__inr dl dd{padding:0;border:none}}body.seren.single-area .overview__inr dl dt:nth-child(n+3),body.seren.single-area .overview__inr dl dd:nth-child(n+3){border-top:none;border-bottom:1px solid #d0cecc}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dt:nth-child(n+3),body.seren.single-area .overview__inr dl dd:nth-child(n+3){border:none}}body.seren.single-area .overview__inr dl dt{width:20%;color:#939393;font-size:16px;font-weight:300;line-height:1.75}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dt{width:100%;padding-top:20px;padding-bottom:2px;border-top:1px solid #d0cecc !important;font-size:14px;font-weight:300;line-height:2}}body.seren.single-area .overview__inr dl dd{width:80%;font-size:16px;font-weight:300;line-height:1.75}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dd{width:100%;padding-bottom:20px;font-size:16px;font-weight:300;line-height:1.5625}}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dd:last-child{border-bottom:1px solid #d0cecc !important}}body.seren.single-area .overview__inr dl dd iframe{width:100%;margin:25px 0}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dd iframe{height:160px;margin:18px 0}}body.seren.single-area .pager{padding-bottom:100px}@media screen and (max-width:480px){body.seren.single-area .pager{padding-bottom:80px}}body.seren.single-area .pager__inr{margin-bottom:64px;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:950px){body.seren.single-area .pager__inr{flex-direction:column}}@media screen and (max-width:480px){body.seren.single-area .pager__inr{margin-bottom:40px}}body.seren.single-area .pager__inr .prev,body.seren.single-area .pager__inr .next{width:46%;background-color:#f7f6f5;border-radius:8px;height:110px;display:flex;align-items:center;justify-content:center;transition:.2s;font-size:16px;font-weight:300;line-height:1.125;padding:0 80px;box-sizing:border-box;position:relative}@media screen and (max-width:950px){body.seren.single-area .pager__inr .prev,body.seren.single-area .pager__inr .next{width:100%;height:auto;padding:18px 80px}}@media screen and (max-width:480px){body.seren.single-area .pager__inr .prev,body.seren.single-area .pager__inr .next{font-size:16px;font-weight:300;line-height:1.75;padding:18px 40px}}body.seren.single-area .pager__inr .prev:hover,body.seren.single-area .pager__inr .next:hover{opacity:.85}body.seren.single-area .pager__inr .prev:after,body.seren.single-area .pager__inr .next:after{content:"";position:absolute;width:16px;height:16px;border-right:solid 2px #acacac;border-bottom:solid 2px #acacac;top:50%}@media screen and (max-width:480px){body.seren.single-area .pager__inr .prev:after,body.seren.single-area .pager__inr .next:after{width:6px;height:6px;border-right:solid 1px #acacac;border-bottom:solid 1px #acacac}}@media screen and (max-width:950px){body.seren.single-area .pager__inr .prev{margin-bottom:10px}}@media screen and (max-width:480px){body.seren.single-area .pager__inr .prev{margin-bottom:5px}}body.seren.single-area .pager__inr .prev:after{left:52px;transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg)}@media screen and (max-width:480px){body.seren.single-area .pager__inr .prev:after{left:20px}}body.seren.single-area .pager__inr .next:after{right:52px;transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}@media screen and (max-width:480px){body.seren.single-area .pager__inr .next:after{right:20px}}body.seren.single-area .pager .link{color:#646464;font-size:15px;font-weight:300;line-height:1.8666666667;transition:.2s}@media screen and (max-width:480px){body.seren.single-area .pager .link{font-size:14px;font-weight:300;line-height:2}}body.seren.single-area .pager .link:hover{opacity:.85}body.seren.error .main{height:90vh}@media screen and (max-width:480px){body.seren.error .main{height:64vh}}body.seren.error .main__inr{align-items:center}body.seren.error .main__inr>p,body.seren.error .main__inr a{color:#646464}body.seren.error .main__inr>p:nth-of-type(1){font-family:"Avenir","Sen",sans-serif;font-size:98px;font-weight:400;line-height:1.2040816327;margin-bottom:18px}@media screen and (max-width:480px){body.seren.error .main__inr>p:nth-of-type(1){font-size:50px;font-weight:400;line-height:1.2}}body.seren.error .main__inr>p:nth-of-type(2){font-family:"Avenir","Sen",sans-serif;font-size:68px;font-weight:400;line-height:1.2058823529;margin-bottom:58px}@media screen and (max-width:480px){body.seren.error .main__inr>p:nth-of-type(2){font-size:36px;font-weight:400;line-height:1.1944444444;margin-bottom:35px}}body.seren.error .main__inr>p:nth-of-type(3){font-size:18px;font-weight:300;letter-spacing:.05em;line-height:1.6666666667;text-align:center;margin-bottom:60px}@media screen and (max-width:480px){body.seren.error .main__inr>p:nth-of-type(3){font-size:14px;font-weight:300;letter-spacing:.05em;line-height:1.8571428571;margin-bottom:70px}}body.seren.error .main__inr>a{width:219px;height:63px;font-size:16px;font-weight:300;line-height:2;border:1px solid #646464;display:flex;align-items:center;justify-content:center;transition:.2s}@media screen and (max-width:480px){body.seren.error .main__inr>a{width:67%;height:53px}}body.seren.error .main__inr>a:hover{opacity:.85}body.seren.thanks .main{height:87vh}@media screen and (max-width:480px){body.seren.thanks .main{height:77vh}}body.seren.thanks .main__inr{align-items:center}body.seren.thanks .main__inr>p,body.seren.thanks .main__inr a{color:#646464}body.seren.thanks .main__inr>p:nth-of-type(1){font-family:"Avenir","Sen",sans-serif;font-size:68px;font-weight:400;line-height:1.2058823529;margin-bottom:37px}@media screen and (max-width:480px){body.seren.thanks .main__inr>p:nth-of-type(1){font-size:50px;font-weight:400;line-height:1.36;margin-bottom:4px;width:100%}}body.seren.thanks .main__inr>p:nth-of-type(2){font-size:22px;font-weight:300;letter-spacing:.05em;line-height:1.1818181818;margin-bottom:60px}@media screen and (max-width:480px){body.seren.thanks .main__inr>p:nth-of-type(2){font-size:15px;font-weight:300;letter-spacing:.05em;line-height:1.4;width:100%}}body.seren.thanks .main__inr>p:nth-of-type(3){font-size:18px;font-weight:300;letter-spacing:.05em;line-height:1.6666666667;text-align:center;margin-bottom:60px}@media screen and (max-width:480px){body.seren.thanks .main__inr>p:nth-of-type(3){font-size:14px;font-weight:300;letter-spacing:.05em;line-height:1.8571428571;text-align:left;margin-bottom:70px}}body.seren.thanks .main__inr>a{width:219px;height:63px;font-size:16px;font-weight:300;line-height:2;border:1px solid #646464;display:flex;align-items:center;justify-content:center;transition:.2s}@media screen and (max-width:480px){body.seren.thanks .main__inr>a{width:67%;height:53px}}body.seren.thanks .main__inr>a:hover{opacity:.85}body.seren.contact .main__inr,body.seren.single-area .main__inr{padding-top:236px;padding-bottom:138px}@media screen and (max-width:480px){body.seren.contact .main__inr,body.seren.single-area .main__inr{padding-top:115px;padding-bottom:80px}}body.seren.single-area .main__inr.areasingle_contact{padding-top:68px;border-top:1px solid #d0cecc;border-bottom:1px solid #d0cecc;padding-bottom:80px;margin-bottom:80px}body.seren.contact .main__inr>h2,body.seren.contact .main__inr h3,body.seren.single-area .main__inr>h2,body.seren.single-area .main__inr h3{color:#646464}body.seren.contact .main__inr>h2,body.seren.single-area .main__inr>h2{font-family:"Avenir","Sen",sans-serif;font-size:68px;font-weight:400;line-height:1.2058823529;margin-bottom:40px}@media screen and (max-width:480px){body.seren.contact .main__inr>h2,body.seren.single-area .main__inr>h2{font-size:50px;font-weight:400;line-height:1.36;margin-bottom:3px}}body.seren.contact .main__inr>h3,body.seren.single-area .main__inr>h3{font-size:22px;font-weight:300;letter-spacing:.05em;line-height:1.1818181818}@media screen and (max-width:480px){body.seren.contact .main__inr>h3,body.seren.single-area .main__inr>h3{font-size:15px;font-weight:300;letter-spacing:.05em;line-height:1.4}}body.seren.single-area .main__inr.areasingle_contact h3{font-size:24px;text-align:center;font-weight:400;margin-bottom:30px}body.seren.single-area .main__inr.areasingle_contact h3+p{text-align:center;font-size:18px;color:#646464}body.seren.contact .main__inr .contactForm,body.seren.single-area .main__inr .contactForm{max-width:1300px;margin:0 auto;width:90%;display:flex;flex-direction:column;justify-content:center;height:100%;margin-top:140px}body.seren.single-area .main__inr .contactForm{margin-top:60px}@media screen and (max-width:950px){body.seren.contact .main__inr .contactForm,body.seren.single-area .main__inr .contactForm{width:100%;margin-top:120px}}@media screen and (max-width:480px){body.seren.contact .main__inr .contactForm,body.seren.single-area .main__inr .contactForm{margin-top:60px}}body.seren.contact .main__inr .contactForm__desc,body.seren.single-area .main__inr .contactForm__desc{font-size:15px;font-weight:300;line-height:2;margin-bottom:10px}@media screen and (max-width:480px){body.seren.contact .main__inr .contactForm__desc,body.seren.single-area .main__inr .contactForm__desc{font-size:14px;font-weight:300;line-height:1.8571428571;margin-bottom:5px}}body.seren.contact .main__inr .contactForm__attn,body.seren.single-area .main__inr .contactForm__attn{font-size:13px;font-weight:300;line-height:2.4615384615}body.seren.contact .main__inr .contactForm form,body.seren.single-area .main__inr .contactForm form{margin-top:70px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:480px){body.seren.contact .main__inr .contactForm form,body.seren.single-area .main__inr .contactForm form{margin-top:40px}}body.seren.contact .main__inr .contactForm form .row,body.seren.single-area .main__inr .contactForm form .row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}@media screen and (max-width:950px){body.seren.contact .main__inr .contactForm form .row,body.seren.single-area .main__inr .contactForm form .row{flex-direction:column}}body.seren.contact .main__inr .contactForm form .row+.row,body.seren.single-area .main__inr .contactForm form .row+.row{margin-top:30px}@media screen and (max-width:480px){body.seren.contact .main__inr .contactForm form .row+.row,body.seren.single-area .main__inr .contactForm form .row+.row{margin-top:20px}}body.seren.contact .main__inr .contactForm form .row>[data-class=wpcf7cf_group],body.seren.single-area .main__inr .contactForm form .row>[data-class=wpcf7cf_group]{width:100%}body.seren.contact .main__inr .contactForm form .row>label,body.seren.contact .main__inr .contactForm form .row>[data-class=wpcf7cf_group]>label,body.seren.single-area .main__inr .contactForm form .row>label,body.seren.single-area .main__inr .contactForm form .row>[data-class=wpcf7cf_group]>label{width:34%;font-size:16px;font-weight:300;line-height:1.375}@media screen and (max-width:950px){body.seren.contact .main__inr .contactForm form .row>label,body.seren.single-area .main__inr .contactForm form .row>label{width:100%;margin-bottom:20px}}@media screen and (max-width:480px){body.seren.contact .main__inr .contactForm form .row>label,body.seren.single-area .main__inr .contactForm form .row>label{font-size:16px;font-weight:300;line-height:1.75;margin-bottom:11px}}body.seren.contact .main__inr .contactForm form .row input,body.seren.contact .main__inr .contactForm form .row textarea,body.seren.single-area .main__inr .contactForm form .row input,body.seren.contact .main__inr .contactForm form .row textarea,body.seren.single-area .main__inr .contactForm form .row textarea{font-size:16px;font-weight:300;line-height:2;padding:20px}@media screen and (max-width:480px){body.seren.contact .main__inr .contactForm form .row input,body.seren.contact .main__inr .contactForm form .row textarea,body.seren.single-area .main__inr .contactForm form .row input,body.seren.contact .main__inr .contactForm form .row textarea{font-size:15px;font-weight:300;line-height:2.1333333333;padding:7px 15px}}body.seren.contact .main__inr .contactForm form .row>div,body.seren.single-area .main__inr .contactForm form .row>div{width:63%;display:flex;justify-content:space-between}@media screen and (max-width:950px){body.seren.contact .main__inr .contactForm form .row>div,body.seren.single-area .main__inr .contactForm form .row>div{width:100%}}body.seren.contact .main__inr .contactForm form .row>div>input,body.seren.single-area .main__inr .contactForm form .row>div>input{width:49%}body.seren.contact .main__inr .contactForm form .row>input,body.seren.contact .main__inr .contactForm form .row textarea,body.seren.single-area .main__inr .contactForm form .row>input,body.seren.contact .main__inr .contactForm form .row textarea{width:63%}@media screen and (max-width:950px){body.seren.contact .main__inr .contactForm form .row>input,body.seren.contact .main__inr .contactForm form .row textarea,body.seren.single-area .main__inr .contactForm form .row>input,body.seren.contact .main__inr .contactForm form .row textarea{width:100%}}body.seren.contact .main__inr .contactForm form .row>textarea,body.seren.single-area .main__inr .contactForm form .row>textarea{min-height:190px;resize:vertical}@media screen and (max-width:480px){ body.seren.contact .main__inr .contactForm form .row>textarea,body.seren.single-area .main__inr .contactForm form .row>textarea{min-height:153px}}body.seren.contact .main__inr .contactForm form .submit,body.seren.single-area .main__inr .contactForm form .submit{width:100%;display:flex;justify-content:flex-end}body.seren.contact .main__inr .contactForm form .submit>div,body.seren.single-area .main__inr .contactForm form .submit>div{width:63%}@media screen and (max-width:950px){body.seren.contact .main__inr .contactForm form .submit>div,body.seren.single-area .main__inr .contactForm form .submit>div{width:100%}}body.seren.contact .main__inr .contactForm form .submit>div>input[type=submit],body.seren.single-area .main__inr .contactForm form .submit>div>input[type=submit]{background-color:#a67827;color:#fff;width:219px;height:73px;margin-top:40px;font-size:16px;font-weight:300;line-height:2;transition:.2s}@media screen and (max-width:950px){body.seren.contact .main__inr .contactForm form .submit>div>input[type=submit],body.seren.single-area .main__inr .contactForm form .submit>div>input[type=submit]{width:100%}}@media screen and (max-width:480px){body.seren.contact .main__inr .contactForm form .submit>div>input[type=submit],body.seren.single-area .main__inr .contactForm form .submit>div>input[type=submit]{height:51px;margin-top:30px}}body.seren.contact .main__inr .contactForm form .submit>div>input[type=submit]:hover,body.seren.single-area .main__inr .contactForm form .submit>div>input[type=submit]:hover{opacity:.85}body.seren .footer{background-color:#464646}body.seren .footer__inr{flex-direction:row;justify-content:space-between;padding:60px 0}@media screen and (max-width:950px){body.seren .footer__inr{flex-direction:column;padding:120px 0}}@media screen and (max-width:480px){body.seren .footer__inr{padding:60px 0}}body.seren .footer__inr>div{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:950px){body.seren .footer__inr>div{flex-direction:row;justify-content:center;padding-bottom:80px;border-bottom:2px solid gray}}@media screen and (max-width:480px){body.seren .footer__inr>div{padding-bottom:40px;border-bottom:1px solid gray}}body.seren .footer__inr>div img{width:192px}@media screen and (max-width:480px){body.seren .footer__inr>div img{width:137px}}body.seren .footer__inr>div p{color:gray;margin-top:30px;font-family:"Avenir","Sen",sans-serif;font-size:13px;font-weight:400;line-height:1.3846153846}@media screen and (max-width:950px){body.seren .footer__inr>div p{display:none}}body.seren .footer__inr>nav{display:flex;flex-direction:column;justify-content:center}body.seren .footer__inr>nav ul{display:flex;align-items:center;justify-content:flex-end}body.seren .footer__inr>nav ul li a{color:gray;transition:.2s}body.seren .footer__inr>nav ul li a:hover{opacity:.85}body.seren .footer__inr>nav ul:nth-child(1){margin-bottom:26px}@media screen and (max-width:950px){body.seren .footer__inr>nav ul:nth-child(1){flex-direction:column;padding-top:68px;padding-bottom:60px;border-bottom:2px solid gray}}@media screen and (max-width:480px){body.seren .footer__inr>nav ul:nth-child(1){padding-top:34px;padding-bottom:30px;border-bottom:1px solid gray}}body.seren .footer__inr>nav ul:nth-child(1) li+li{margin-left:39px}@media screen and (max-width:950px){body.seren .footer__inr>nav ul:nth-child(1) li+li{margin-left:0;margin-top:24px}}@media screen and (max-width:480px){body.seren .footer__inr>nav ul:nth-child(1) li+li{margin-top:12px}}body.seren .footer__inr>nav ul:nth-child(1) li a{font-family:"Avenir","Sen",sans-serif;font-size:24px;font-weight:400;line-height:1.375}@media screen and (max-width:480px){body.seren .footer__inr>nav ul:nth-child(1) li a{font-size:16px;font-weight:400;line-height:1.1875}}@media screen and (max-width:950px){body.seren .footer__inr>nav ul:nth-child(2){display:block}}@media screen and (max-width:950px){body.seren .footer__inr>nav ul:nth-child(2) li{display:inline-block;margin-right:30px}}@media screen and (max-width:480px){body.seren .footer__inr>nav ul:nth-child(2) li{margin-right:15px}}body.seren .footer__inr>nav ul:nth-child(2) li+li{margin-left:22px}@media screen and (max-width:950px){body.seren .footer__inr>nav ul:nth-child(2) li+li{margin-left:0}}body.seren .footer__inr>nav ul:nth-child(2) li a{font-size:13px;font-weight:300;line-height:1.2307692308}body.seren .footer__inr>p{display:none}@media screen and (max-width:950px){body.seren .footer__inr>p{display:block;color:gray;font-family:"Avenir","Sen",sans-serif;font-size:13px;font-weight:400;line-height:1.3846153846;text-align:center;margin-top:54px}}@media screen and (max-width:480px){body.seren .footer__inr>p{font-size:10px;font-weight:400;line-height:1.2;margin-top:27px}}body.seren .footer__inr>nav a.snslink{background:gray;width:37px;height:37px;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-top:30px}@media screen and (max-width:480px){body.seren .footer__inr>nav a.snslink{margin-inline:auto}}body.seren header .nav__inr>div>div>ul>li a:after{transition:.4s}body.seren header .nav__inr>div>div>ul>li a:hover:after{transition:.4s;right:-3px}body.seren.home .concept__inr .btn,body.seren.page-template-page-values .col2__inr .txt .btn{transition:.4s}body.seren.home .concept__inr .btn:hover,body.seren.page-template-page-values .col2__inr .txt .btn:hover{transition:.4s;background:rgba(0,0,0,.07)}body.seren.home .concept__inr .btn:after,body.seren.page-template-page-values .col2__inr .txt .btn:after{opacity:0;right:-10px;transition:.4s}body.seren.home .concept__inr .btn:hover:after,body.seren.page-template-page-values .col2__inr .txt .btn:hover:after{transition:.4s;opacity:1;right:-47px;background:gray}@media screen and (max-width:480px){body.seren.home .fv__txt p:nth-of-type(2){line-height:1.6}}body.seren.post-type-archive-area .fv ul li:after{transition:.3s}body.seren.post-type-archive-area .fv ul li:hover:after{transition:.3s;top:calc(50% + .5px)}@media screen and (max-width:480px){body.seren.post-type-archive-area .area__inr>div>div h2{font-size:30px}}@media screen and (max-width:480px){body.seren.tax-area .fv__inr>div>h2{font-size:28px}body.seren.tax-area .fv__inr>div>h3{font-size:13px}}body.seren.single-area .pager__inr .prev,body.seren.single-area .pager__inr .next{transition:.4s}body.seren.single-area .pager__inr .prev:hover,body.seren.single-area .pager__inr .next:hover{transition:.4s;background:rgba(0,0,0,.07)}body.seren.single-area .pager__inr .prev:after{transition:.4s;left:52px}body.seren.single-area .pager__inr .next:after{transition:.4s;right:52px}body.seren.single-area .pager__inr .prev:hover:after{transition:.4s;left:43px}body.seren.single-area .pager__inr .next:hover:after{transition:.4s;right:43px}body.seren.thanks .main__inr>p:nth-of-type(1){font-size:48px;margin-bottom:20px}body.seren.thanks .main__inr>p:nth-of-type(2){font-size:18px}body.seren.thanks .main__inr>p:nth-of-type(3){font-size:16px}body.seren.thanks .main__inr>a{transition:.4s}body.seren.thanks .main__inr>a:hover{transition:.4s;background:rgba(0,0,0,.07)}body.seren .scrolld--arrow{transition:.4s}body.seren .scrolld--arrow:hover{transition:.4s;bottom:37px}body.seren.page-template-page-value-detail .contents__desc>h3{font-size:32px}body.seren.page-template-page-value-detail .contents__desc>h3 span{font-size:98px;top:-65px}body.seren.error .main__inr>p:nth-of-type(1){font-size:48px;margin-bottom:10px}body.seren.error .main__inr>p:nth-of-type(2){font-size:38px;margin-bottom:38px}body.seren.error .main__inr>p:nth-of-type(3){font-size:16px;margin-bottom:50px}body.seren.error .main__inr>a{transition:.4s}body.seren.error .main__inr>a:hover{transition:.4s;background:rgba(0,0,0,.07)}@media screen and (max-width:480px){body.seren.error .main__inr>p:nth-of-type(1){font-size:38px}body.seren.error .main__inr>p:nth-of-type(2){font-size:28px}}body.seren.error.maintenance header .logo a{pointer-events:none}body.seren.error.maintenance .main{height:90vh}body.seren.error.maintenance .main__inr>p:nth-of-type(1){margin-bottom:38px}body.seren.error.maintenance .main__inr>p:nth-of-type(2){font-size:16px;font-weight:300;letter-spacing:.05em;line-height:1.6;text-align:center;margin-bottom:0}}@media screen and (max-width:480px){body.seren .footer__inr>nav ul:nth-child(2) li+li{margin-left:0!important;margin-right:10px}}body.seren.page-template-page-values .quality__inr .body .facility .accordion__body li{display:block}body.seren.page-template-page-values .quality__inr .body .facility .accordion__body li img{display:none}body.seren.page-template-page-values .quality__inr .body .facility .accordion__body li div{margin-left:0}body.seren.home .modal-window{min-height:unset}body.seren.confirm .main__inr .contactForm form .row>span{width:calc(63% - 42px)}.page-template-page-value-detail .contents{overflow:hidden}@media screen and (max-width:480px){body.seren.single-area .pager__inr .prev:after{left:20px}body.seren.single-area .pager__inr .next:after{right:20px}}@media screen and (max-width:1190px){body.seren #stkr{display:block}}body.seren #loader{display:none}body.seren #loader.active{display:flex}body.seren.page-template-page-value-detail .contents__desc>div{flex-direction:column}body.seren.page-template-page-value-detail .contents__desc>div .col1{width:100%}body.seren.page-template-page-value-detail .contents__desc>div .grid{margin-top:90px;display:grid;grid-template-columns:1fr 1fr;gap:35px 32px}@media screen and (max-width:760px){body.seren.page-template-page-value-detail .contents__desc>div .grid{margin-top:40px;grid-template-columns:1fr;gap:3px 0}}body.seren.page-template-page-value-detail .contents__desc>div .grid .modal{cursor:pointer;transition:.2s;position:relative;border-radius:3px;overflow:hidden;pointer-events:none}body.seren.page-template-page-value-detail .contents__desc>div .grid .modal:after{content:"";position:absolute;width:100%;height:80%;left:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%)}body.seren.page-template-page-value-detail .contents__desc>div .grid .modal:hover{opacity:.85}body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div{position:absolute;left:0;bottom:0;width:100%;height:47%;padding:0 12% 0 5%;z-index:2;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center}@media screen and (max-width:1130px){body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div{height:60%}}body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div>h4,body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div p{color:#fff}body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div>h4{font-size:28px;font-weight:300;line-height:1.1428571429;margin-bottom:10px}@media screen and (max-width:1130px){body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div>h4{font-size:24px;font-weight:300;line-height:1.3333333333;margin-bottom:4px}}@media screen and (max-width:760px){body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div>h4{font-size:20px;font-weight:300;line-height:1.6;margin-bottom:0}}body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div>p{font-size:16px;font-weight:300;line-height:1.375}@media screen and (max-width:1130px){body.seren.page-template-page-value-detail .contents__desc>div .grid .modal>div>p{font-size:14px;font-weight:300;line-height:1.5714285714}}body.seren.page-template-page-value-detail .modal-overlay{cursor:pointer;display:none;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:10}body.seren.page-template-page-value-detail .modal-window{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:69%;min-width:1000px;max-width:1200px;height:77%;min-height:unset;z-index:11;background-color:#f0eeec;border-radius:8px;padding:60px 70px 70px;box-sizing:border-box;overflow:hidden;box-shadow:0px 3px 35px rgba(0,0,0,.16)}@media screen and (max-width:950px){body.seren.page-template-page-value-detail .modal-window{min-width:auto;min-height:auto;width:92%;height:90%;padding:120px 40px 40px}}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .modal-window{padding:40px 20px 40px}}body.seren.page-template-page-value-detail .modal-window>h4{font-size:24px;font-weight:300;line-height:.9583333333;margin-bottom:8px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .modal-window>h4{font-size:22px;font-weight:300;line-height:1.0454545455}}body.seren.page-template-page-value-detail .modal-window>p{font-size:15px;font-weight:300;line-height:1.5333333333;margin-bottom:36px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .modal-window>p{font-size:14px;font-weight:300;line-height:1.6428571429;margin-bottom:29px}}body.seren.page-template-page-value-detail .modal-window>div{overflow-y:auto;height:97%}@media screen and (max-width:950px){body.seren.page-template-page-value-detail .modal-window>div{height:90%}}body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat{margin-bottom:47px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat{margin-bottom:40px}}body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat>p{font-size:20px;font-weight:300;line-height:1.15;margin-bottom:15px}body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat .grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat .grid{grid-template-columns:1fr;gap:13px 0}}body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat .grid .card{display:flex;flex-direction:column;background-color:#f7f6f5;border-radius:8px;padding:30px;box-sizing:border-box}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat .grid .card{padding:15px 15px 20px}}body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat .grid .card img{width:100%;border-radius:3px}body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat .grid .card .head{margin-top:20px;font-size:14px;font-weight:500;line-height:1.5714285714}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat .grid .card .head{margin-top:15px}}body.seren.page-template-page-value-detail .modal-window>div .lifestyleCat .grid .card .body{margin-top:9px;font-size:14px;font-weight:300;line-height:1.5714285714}body.seren.page-template-page-value-detail .modal-window .modal-close{position:absolute;width:25px;height:25px;top:40px;right:40px;cursor:pointer}@media screen and (max-width:480px){body.seren.page-template-page-value-detail .modal-window .modal-close{top:20px;right:20px}}body.seren.page-template-page-value-detail .modal-window .modal-close .bar{position:absolute;background-color:#a7a7a7;height:2px;width:100%}body.seren.page-template-page-value-detail .modal-window .modal-close .bar--top{transform:translate(0,10px) rotate(45deg)}body.seren.page-template-page-value-detail .modal-window .modal-close .bar--bottom{transform:translate(0,10px) rotate(-45deg)}body.seren.single-area .overview__inr .col2__contents{display:flex;flex-flow:row wrap;gap:0px 20px}@media screen and (max-width:950px){body.seren.single-area .overview__inr .col2__contents{width:100%;display:block;gap:0px}}body.seren.single-area .overview__inr dl{width:calc(50% - 10px);flex-direction:column;border-top:1px solid #d0cecc;border-bottom:1px solid #d0cecc;padding:20px 0}@media screen and (max-width:950px){body.seren.single-area .overview__inr dl{width:100%}}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl{flex-direction:column}}body.seren.single-area .overview__inr dl:nth-child(n+3){border-top:none;border-bottom:1px solid #d0cecc}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl:nth-child(n+3){border:none}}@media screen and (max-width:950px){body.seren.single-area .overview__inr dl:nth-child(n+2){border-top:none;border-bottom:1px solid #d0cecc}}body.seren.single-area .overview__inr dl dt,body.seren.single-area .overview__inr dl dd{padding:0;border:none}body.seren.single-area .overview__inr dl dt:nth-child(n+3),body.seren.single-area .overview__inr dl dd:nth-child(n+3){border:none}body.seren.single-area .overview__inr dl dt{width:100%;font-size:15px;font-weight:300;line-height:1.8666666667;margin-bottom:5px}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dt{font-size:14px;font-weight:300;line-height:2;padding:0;border:none !important}}body.seren.single-area .overview__inr dl dd{width:100%}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dd{padding:0}}@media screen and (max-width:480px){body.seren.single-area .overview__inr dl dd:last-child{border:none !important}}body.seren.single-area .overview__inr dl dd iframe{margin:15px 0;height:150px}body.seren header .gnavi__lang{visibility:hidden;padding-right:0;z-index:-2;position:relative}body.seren .footer__inr>nav ul:nth-child(2) li+li{margin-left:13px}body.seren .breadcrumbs ul li span{text-transform:capitalize}body.seren.single-area .pager__inr .next:first-child{margin-left:auto}body.seren.contact .main__inr .contactForm form .row.column2>div>span,body.seren.single-area .main__inr .contactForm form .row.column2>div>span{width:49%;overflow:hidden}body.seren.contact .main__inr .contactForm form .row>span,body.seren.contact .main__inr .contactForm form .row>[data-class=wpcf7cf_group]>span,body.seren.single-area .main__inr .contactForm form .row>span,body.seren.single-area .main__inr .contactForm form .row>[data-class=wpcf7cf_group]>span{width:63%}body.seren.contact .main__inr .contactForm form .row input,body.seren.contact .main__inr .contactForm form .row textarea,body.seren.single-area .main__inr .contactForm form .row input,body.seren.single-area .main__inr .contactForm form .row textarea{width:100%}body.seren.contact .main__inr .contactForm form .row.column2.zipcode>div,body.seren.single-area .main__inr .contactForm form .row.column2.zipcode>div{display:flex;align-items:center;justify-content:flex-start}body.seren.contact .main__inr .contactForm form .row.column2.zipcode>div>span[data-name=your-post1],body.seren.single-area .main__inr .contactForm form .row.column2.zipcode>div>span[data-name=your-post1]{width:20%;margin-right:10px}body.seren.contact .main__inr .contactForm form .row.column2.zipcode>div>span[data-name=your-post2],body.seren.single-area .main__inr .contactForm form .row.column2.zipcode>div>span[data-name=your-post2]{width:25%;margin-left:10px}body.seren.confirm .main__inr .contactForm form .row.column2>div>span{border:1px solid #f0eeec;line-height:2;padding:20px;background:#e1e1e1;width:42%}body.seren.confirm .main__inr .contactForm form .row>span{line-height:2;padding:20px;background:#e1e1e1;width:59%}body.seren.contact .main__inr .contactForm form .row textarea,body.seren.single-area .main__inr .contactForm form .row textarea{min-height:153px;height:1px}body.seren.contact .main__inr .contactForm form .submit>div>input[type=button]{background-color:transparent;color:#a67827;border:1px solid;width:219px;height:73px;margin-left:16px;margin-top:40px;font-size:16px;font-weight:300;line-height:2;transition:.2s}body.seren.confirm .main__inr .contactForm form .submit>div{position:relative}body.seren.contact .main__inr .contactForm form .wpcf7-spinner{position:relative;bottom:0;left:0}body.seren.contact.confirm .main__inr .contactForm form .wpcf7-spinner{position:absolute;bottom:-40px;left:0}@media screen and (max-width:480px){body.seren.confirm .main__inr .contactForm form .row.column2>div>span,body.seren.confirm .main__inr .contactForm form .row>span{font-size:15px;font-weight:300;line-height:2.1333333333;padding:7px 15px;width:39%}body.seren.confirm .main__inr .contactForm form .row+.row{overflow:hidden}body.seren.confirm .main__inr .contactForm form .submit>div>input[type=button]{height:51px;width:100%;margin-left:0;margin-top:20px}body.seren.contact .main__inr .contactForm form .row>span,body.seren.single-area .main__inr .contactForm form .row>span{width:100%}}body.seren.contact .main__inr .contactForm form .row input[type=checkbox],body.seren.single-area .main__inr .contactForm form .row input[type=checkbox]{display:none}body.seren.contact .main__inr .contactForm form .row.acceptancebox .wpcf7-list-item,body.seren.single-area .main__inr .contactForm form .row.acceptancebox .wpcf7-list-item{margin-left:0}body.seren.contact .main__inr .contactForm form .row.acceptancebox a,body.seren.single-area .main__inr .contactForm form .row.acceptancebox a{margin-left:15px;text-decoration:underline}body.seren.contact .main__inr .contactForm form .row.acceptancebox .wpcf7-list-item>label,body.seren.single-area .main__inr .contactForm form .row.acceptancebox .wpcf7-list-item>label{cursor:pointer;display:block;position:relative}body.seren.contact .main__inr .contactForm form .row.acceptancebox .wpcf7-list-item>label:before,body.seren.single-area .main__inr .contactForm form .row.acceptancebox .wpcf7-list-item>label:before{content:"";pointer-events:all;width:25px;height:25px;display:inline-block;border:1px solid #d0cecc;background:#fff;box-sizing:border-box;padding:0;margin:0;top:5px;position:relative}body.seren.contact .main__inr .contactForm form .row input[type=checkbox]+span.wpcf7-list-item-label,body.seren.single-area .main__inr .contactForm form .row input[type=checkbox]+span.wpcf7-list-item-label{display:inline-block;position:relative}body.seren.contact .main__inr .contactForm form .row input[type=checkbox]:checked+span.wpcf7-list-item-label:before,body.seren.single-area .main__inr .contactForm form .row input[type=checkbox]:checked+span.wpcf7-list-item-label:before{content:'';display:block;height:5px;width:10px;border-bottom:3px solid #444;border-left:3px solid #444;position:absolute;transform:rotate(-45deg);left:-19px;top:0;bottom:3px;margin:auto}body.seren.contact .main__inr .contactForm form .row input[type=checkbox]:checked+span.wpcf7-list-item-label:before,body.seren.single-area .main__inr .contactForm form .row input[type=checkbox]:checked+span.wpcf7-list-item-label:before{animation:.5s example2}@keyframes example2{0%{height:0;width:0;top:5px;left:-20px}30%{height:5px;width:0;top:7px;left:-19px}100%{height:5px;width:10px;top:0;left:-20px}}body.seren.contact .main__inr .contactForm form .submit>div>input[type=submit]:disabled,body.seren.single-area .main__inr .contactForm form .submit>div>input[type=submit]:disabled{opacity:.6;transition:.3s ease}body.seren.contact .main__inr .contactForm form .submit>div>input[type=submit],body.seren.single-area .main__inr .contactForm form .submit>div>input[type=submit]{opacity:1;transition:.3s ease}body.seren.confirm .main__inr .contactForm form .row.acceptancebox>span{background:0 0;padding-left:0;width:61%}body.seren.confirm .main__inr .contactForm form .row span.wpcf7-list-item-label:before{content:'';display:block;border-bottom:3px solid #444;border-left:3px solid #444;position:absolute;transform:rotate(-45deg);top:0;bottom:3px;margin:auto;height:5px;width:10px;left:6px}@media screen and (max-width:480px){body.seren.contact .main__inr .contactForm form .row.acceptancebox .wpcf7-list-item{width:100%}body.seren.confirm .main__inr .contactForm form .row.acceptancebox>label{display:none}}body.seren.home .modal{width:auto}.grecaptcha-badge{visibility:hidden}body.seren.home .fv__txt p:nth-of-type(2){text-align:center;line-height:1.6875;font-size:16px;top:80%}@media screen and (max-width:950px){body.seren.home .fv__txt p:nth-of-type(2){top:75%;text-align:center}}@media screen and (max-width:480px){body.seren.home .fv__txt p:nth-of-type(2){top:66%;font-size:14px;font-weight:300;width:90%}}.device_text{position:absolute;color:#fff;z-index:9;bottom:30px;right:40px;font-size:13px;opacity:.7}@media screen and (max-width:480px){.device_text{bottom:20px;right:20px;font-size:12px}}body.seren.home .modal-window{overflow:scroll}body.seren.home .modal-window>p{margin-bottom:25px}body.seren.home .modal-window>div{height:unset;margin-bottom:60px}body.seren.home .modal-window>div.modal-close{height:inherit}body.seren.home .modal-window>div .grid .card p{margin-top:0}body.seren.home .modal-window>div .grid .card *+p{margin-top:10px}body.seren.post-type-archive-area .area__inr{padding-bottom:5%}body.seren.post-type-archive-area .area__inr>div>div h2{font-size:34px}body.seren.post-type-archive-area .area:nth-child(even) .area__inr>div>div h2{text-align:right}@media screen and (max-width:480px){body.seren.post-type-archive-area .area__inr>div>div h2{font-size:30px}}body.seren.home .fv__slideshow video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}body.seren.home .modal-window{padding:0 70px;overflow:unset}body.seren.home .modal-window div.scroll{overflow:scroll;height:calc(100% - 60px);padding-top:55px;margin-top:5px}body.seren.home .modal-window div.scroll>div{height:unset;margin-bottom:60px}body.seren.home .modal-window div.scroll>p{margin-bottom:25px;font-size:24px;font-weight:300;line-height:.9583333333}@media screen and (max-width:480px){body.seren.home .modal-window{padding:0 20px}body.seren.home .modal-window div.scroll>div{margin-bottom:40px}body.seren.home .modal-window div.scroll>p{margin-bottom:20px;font-size:20px;font-weight:300;line-height:1.15}body.seren.home .modal-close{top:20px;right:10px}}@media screen and (max-width:950px){body.seren.page-template-page-values .fv__inr h2{font-size:75px}}@media screen and (max-width:480px){body.seren.post-type-archive-area #area03.area>img{object-position:right}body.seren.page-template-page-values .fv__inr h2{font-size:50px}}