@charset "UTF-8";.inner{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}.l-header{width:100%;height:157px;z-index:999;position:fixed;top:15px}.l-header .l-header__inner{width:90%;max-width:1200px;margin:0 auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.l-header .l-header__inner .l-header-logo{max-width:140px}@media screen and (max-width:768px){.l-header .l-header__inner .l-header-logo{max-width:80px}}.l-header .l-header__inner .l-header-nav .p-gnav{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;align-items:center}.l-header .l-header__inner .l-header-nav .p-gnav .p-gnav__item{font-weight:700}@media screen and (max-width:980px){.l-header .l-header__inner .l-header-nav .p-gnav .p-gnav__item{font-size:14px}}.l-header .l-header__inner .l-header-nav .p-gnav li+li{margin-left:30px}@media screen and (max-width:768px){.l-header .l-header__inner .l-header-nav{position:fixed;right:-320px;top:0;width:300px;height:100vh;padding-top:30vh;background-color:#fff;transition:all .6s;z-index:200;overflow-y:auto}.l-header .l-header__inner .l-header-nav .p-gnav{flex-direction:column;align-items:baseline;padding:0 30px}}@media screen and (max-width:768px) and (max-width:768px){.l-header .l-header__inner .l-header-nav .p-gnav .p-gnav__item{margin-bottom:2vh}}@media screen and (max-width:768px){.l-header .l-header__inner .l-header-nav .p-gnav li+li{margin-left:0}}@media screen and (max-width:768px){.l-header .l-header__inner .l-header-nav .smpMenu{padding:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}.l-header .l-header__inner .l-header-nav .smpMenu li{padding:2vh 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.l-header .l-header__inner .l-header-nav .smpMenu li a{padding-left:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.l-header .l-header__inner .l-header-nav .smpMenu li a p{margin-left:10px;font-weight:700}.l-header .l-header__inner .l-header-nav .smpMenu li+li{padding-top:2vh;border-top:none}}@media screen and (max-width:768px){.hamburger{position:absolute;right:15px;top:8px;width:40px;height:40px;cursor:pointer;z-index:300}.hamburger_border{position:absolute;left:11px;width:18px;height:2px;background-color:#333;transition:all .6s}.hamburger_border_top{top:14px}.hamburger_border_center{top:20px}.hamburger_border_bottom{top:26px}.black_bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#333;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.nav-open .l-header-nav{right:0 !important}.nav-open .black_bg{opacity:.8;visibility:visible}.nav-open .hamburger_border_top{transform:rotate(45deg);top:20px}.nav-open .hamburger_border_center{width:0;left:50%}.nav-open .hamburger_border_bottom{transform:rotate(-45deg);top:20px}}#l-header.HeightMin{height:80px;padding:5px 0;animation:DownAnime .5s forwards;position:fixed;z-index:999;top:0;background:#fff;box-shadow:0 8px 10px rgba(0,0,0,.2)}@media screen and (max-width:768px){#l-header.HeightMin{background:0 0;box-shadow:none;padding:0;top:10px}}#l-header.HeightMin .l-header__inner .l-header-logo{height:70px}#l-header.HeightMin .l-header__inner .l-header-logo img{height:100%}@keyframes DownAnime{from{opacity:0;transform:translateY(-170px)}to{opacity:1;transform:translateY(0)}}.l-footer .l-footer_company{padding:100px 0;background:#f3f3f3}@media screen and (max-width:768px){.l-footer .l-footer_company{padding:8vh 0 1vh}}.l-footer .l-footer_company .inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.l-footer .l-footer_company .inner{margin-bottom:8vh;flex-direction:column}}.l-footer .l-footer_company .inner .company-block1 .x-title_en{font-size:14px;font-weight:400;line-height:1.3}@media screen and (max-width:768px){.l-footer .l-footer_company .inner .company-block1 .x-title_en{font-size:12px}}.l-footer .l-footer_company .inner .company-block1 .x-title_en span{font-family:'Jost',sans-serif;font-size:56px;font-weight:400;letter-spacing:.25em;display:block}@media screen and (max-width:768px){.l-footer .l-footer_company .inner .company-block1 .x-title_en span{font-size:36px}}.l-footer .l-footer_company .inner .company-block1 .x-title_under{margin-top:30px;margin-bottom:20px}@media screen and (max-width:768px){.l-footer .l-footer_company .inner .company-block1 .x-title_under{display:none}}.l-footer .l-footer_company .inner .company-block1 .s-title{line-height:1.6}@media screen and (max-width:768px){.l-footer .l-footer_company .inner .company-block1 .s-title{margin-top:2vh}}.l-footer .l-footer_company .inner .company-block1 .link-area{margin-top:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media screen and (max-width:768px){.l-footer .l-footer_company .inner .company-block1 .link-area{margin-top:1vh}}.l-footer .l-footer_company .inner .company-block1 .link-area .box{padding:3px 10px;font-size:14px;border:1px solid #707070;display:inline-block;text-decoration:none;outline:none;transition:all .3s}@media screen and (max-width:768px){.l-footer .l-footer_company .inner .company-block1 .link-area .box{background:#b48b51;color:#fff;border:none}}.l-footer .l-footer_company .inner .company-block1 .link-area .box:hover{-webkit-transform:translate(0,-2px);transform:translate(0,-2px);-webkit-box-shadow:0 8px 15px rgba(0,0,0,.2);box-shadow:0 8px 15px rgba(0,0,0,.2)}.l-footer .l-footer_company .inner .company-block1 .link-area .box+.box{margin-left:15px}.l-footer .l-footer_company .inner .company-block1 p{font-size:14px}.l-footer .l-footer_company .inner .rightArea{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media screen and (max-width:1200px){.l-footer .l-footer_company .inner .rightArea{margin-top:20px}}@media screen and (max-width:768px){.l-footer .l-footer_company .inner .rightArea{display:none}}.l-footer .l-footer_company .inner .rightArea .company-block2{padding:0 35px;border-left:1px solid #b9b9b9}.l-footer .l-footer_company .inner .rightArea .company-block2 .m-title{margin-top:30px;margin-bottom:40px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;position:relative;align-items:center}.l-footer .l-footer_company .inner .rightArea .company-block2 .m-title span{margin:30px 0 40px;display:block}.l-footer .l-footer_company .inner .rightArea .company-block2 .m-title:before{content:'';border-bottom:1px solid #b9b9b9;width:30px;position:absolute;bottom:0;left:50%;margin-left:-15px}.l-footer .l-footer_company .inner .rightArea .company-block2 .m-title img{max-width:50px}.l-footer .l-footer_company .inner .rightArea .company-block2 .link-box a{padding:13px 60px;background:#4e4e4e;border-radius:5px;color:#fff;font-weight:700;display:block;text-align:center;display:inline-block;text-decoration:none;outline:none;transition:all .3s}.l-footer .l-footer_company .inner .rightArea .company-block2 .link-box a:hover{box-shadow:0 3px 12px rgba(0,0,0,.5);border-color:transparent}.l-footer .l-footer_company .inner .rightArea .company-block3{padding:0 35px;border-left:1px solid #b9b9b9}@media screen and (max-width:1200px){.l-footer .l-footer_company .inner .rightArea .company-block3{border-right:1px solid #b9b9b9}}.l-footer .l-footer_company .inner .rightArea .company-block3 .m-title{margin-top:30px;margin-bottom:40px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;position:relative;align-items:center}.l-footer .l-footer_company .inner .rightArea .company-block3 .m-title span{margin:30px 0 40px;display:block}.l-footer .l-footer_company .inner .rightArea .company-block3 .m-title:before{content:'';border-bottom:1px solid #b9b9b9;width:30px;position:absolute;bottom:0;left:50%;margin-left:-15px}.l-footer .l-footer_company .inner .rightArea .company-block3 .m-title img{max-width:36px}.l-footer .l-footer_company .inner .rightArea .company-block3 .link-area .en{font-size:28px;letter-spacing:.2em}.l-footer .l-footer_company .inner .rightArea .company-block3 .link-area .time{width:90%;margin:0 auto;font-size:14px}.l-footer .l-footer_company .smpArea{display:none}@media screen and (max-width:768px){.l-footer .l-footer_company .smpArea{padding:8vh 0;display:block;background:#b9b9b9;text-align:center}.l-footer .l-footer_company .smpArea .smp-title{color:#fff;font-size:12px;font-weight:700}.l-footer .l-footer_company .smpArea .link-area{margin-top:1vh}.l-footer .l-footer_company .smpArea .link-area .tel{font-size:22px;font-weight:500;color:#fff}.l-footer .l-footer_company .smpArea .link-area .tel span{margin-left:30px;border-bottom:2px solid #fff;position:relative;letter-spacing:.13em}.l-footer .l-footer_company .smpArea .link-area .tel span:before{content:'';background:url("https://www.cleverlyhome-eikou.com/assets/images/icon-tel_w.svg") 0 0 no-repeat;background-size:contain;width:22px;height:22px;position:absolute;top:7px;left:-30px}.l-footer .l-footer_company .smpArea .link-area .time{font-size:10px;font-weight:700;text-align:center;color:#fff}.l-footer .l-footer_company .smpArea .link-area .mailBtn p{max-width:70%;margin:2vh auto 0;padding:10px 0;background:#4e4e4e;text-align:center;color:#fff;position:relative;border-radius:3px}.l-footer .l-footer_company .smpArea .link-area .mailBtn p span{padding-left:30px;position:relative}.l-footer .l-footer_company .smpArea .link-area .mailBtn p span:before{content:'';background:url("https://www.cleverlyhome-eikou.com/assets/images/icon-mail_w.svg") 0 0 no-repeat;background-size:contain;width:21px;height:14px;position:absolute;top:2px;left:0}}.l-footer .l-footer_shop{padding:80px 0 0}@media screen and (max-width:768px){.l-footer .l-footer_shop{padding:5vh 0}}.l-footer .l-footer_shop .inner .shop-list{max-width:980px;margin:0 auto}.l-footer .l-footer_shop .inner .shop-list ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .shop-list ul{flex-direction:column}}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .shop-list ul li.shop-sec{margin-top:3vh}}.l-footer .l-footer_shop .inner .shop-list ul li>.m-title{margin-bottom:10px}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .shop-list ul li>.m-title{display:none}}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .shop-list ul li .add{font-size:12px}.l-footer .l-footer_shop .inner .shop-list ul li .add br{display:none}.l-footer .l-footer_shop .inner .shop-list ul li .add img{max-height:13px}}.l-footer .l-footer_shop .inner .shop-list ul li>.time-area{font-size:12px;letter-spacing:.25em}.l-footer .l-footer_shop .inner .shop-list ul li>.tel-area{font-size:32px;font-family:'Jost',sans-serif;letter-spacing:.25em}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .shop-list ul li>.tel-area{display:none}}.l-footer .l-footer_shop .inner .shop-list ul li>.sns-area{margin-top:5px}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .shop-list ul li>.sns-area{display:none}}.l-footer .l-footer_shop .inner .shop-list ul li>.sns-area>ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}.l-footer .l-footer_shop .inner .shop-list ul li>.sns-area>ul>li>a>img{max-height:25px}.l-footer .l-footer_shop .inner .shop-list ul li>.sns-area>ul>li+li{margin-left:15px}.l-footer .l-footer_shop .inner .shop-list ul li .smpArea{display:none}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .shop-list ul li .smpArea{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex !important;flex-wrap:wrap}.l-footer .l-footer_shop .inner .shop-list ul li .smpArea .m-title{font-size:14px;font-weight:700;letter-spacing:.15em}.l-footer .l-footer_shop .inner .shop-list ul li .smpArea .sns-area{margin-left:10px}.l-footer .l-footer_shop .inner .shop-list ul li .smpArea .sns-area ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end}.l-footer .l-footer_shop .inner .shop-list ul li .smpArea .sns-area ul li img{max-height:14px}.l-footer .l-footer_shop .inner .shop-list ul li .smpArea .sns-area ul li+li{margin-left:10px}.l-footer .l-footer_shop .inner .shop-list ul li .smpArea .tel-area{margin-left:10px}.l-footer .l-footer_shop .inner .shop-list ul li .smpArea .tel-area a{color:#b48b51;border-bottom:1px solid #b48b51}}.l-footer .l-footer_shop .inner .shop-list .sns-area{margin-top:20px;text-align:center}.l-footer .l-footer_shop .inner .copy-area{margin:65px auto 50px;padding-top:15px;border-top:1px solid #b9b9b9;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .copy-area{margin:5vh auto 0;padding-top:5vh;flex-direction:column-reverse;border:none;position:relative}.l-footer .l-footer_shop .inner .copy-area:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);border-top:1px solid #b9b9b9;width:60%}}.l-footer .l-footer_shop .inner .copy-area .copy-text{font-size:14px}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .copy-area .copy-text{font-size:10px}}.l-footer .l-footer_shop .inner .copy-area .link-area a{font-size:12px;position:relative;display:inline-block;text-decoration:none}@media screen and (max-width:768px){.l-footer .l-footer_shop .inner .copy-area .link-area a{font-size:10px}}.l-footer .l-footer_shop .inner .copy-area .link-area a:after{position:absolute;bottom:2px;left:0;content:'';width:100%;height:1px;background:#ddd;opacity:0;visibility:hidden;transition:.3s}.l-footer .l-footer_shop .inner .copy-area .link-area a:hover:after{bottom:-2px;opacity:1;visibility:visible}.fix-area{position:fixed;top:10vh;right:0}@media screen and (max-width:768px){.fix-area{display:none}}.fix-area ul{background:#fff;border-top:1px solid #707070;border-left:1px solid #707070;border-bottom:1px solid #707070}.fix-area ul li{position:relative}.fix-area ul li a{width:66px;height:186px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.fix-area ul li a .vertical-text{margin-top:15px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.fix-area ul li+li:before{content:'';position:absolute;top:0;left:0;width:85%;border:1px solid #707070}.head-image{height:330px;padding-bottom:30px;background:url("https://www.cleverlyhome-eikou.com/assets/images/images-top_sub.jpg") 50% 50% no-repeat;background-size:cover;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:flex-end}@media screen and (max-width:768px){.head-image{height:40vh}}.head-image .head-title{text-align:center;color:#fff}.head-image .head-title .en{margin-bottom:15px;font-size:48px;display:block;position:relative;font-weight:500;color:#fff;letter-spacing:.18em}@media screen and (max-width:768px){.head-image .head-title .en{font-size:24px;padding-bottom:10px}}.head-image .head-title .en:before{content:'';width:45px;position:absolute;left:50%;bottom:0;margin-left:-22.5px;border-bottom:1px solid #fff}.l-container .kv{width:100%;height:100vh;background:url("https://www.cleverlyhome-eikou.com/assets/images/images-top.jpg") 0 0 no-repeat;background-size:cover;position:relative}@media screen and (max-width:768px){.l-container .kv{background:url("https://www.cleverlyhome-eikou.com/assets/images/images-top_smp.jpg") 0 0 no-repeat;background-size:cover}}.l-container .kv .kv-inner{width:90%;max-width:1200px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:768px){.l-container .kv .kv-inner{left:5%;transform:none}}.l-container .kv .kv-inner .kv-title{margin-bottom:66px;color:#fff;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:.18em}@media screen and (max-width:768px){.l-container .kv .kv-inner .kv-title{margin-bottom:30vh;font-size:13px}}.l-container .kv .kv-inner .kv-title .en{font-size:64px;display:block;font-weight:400;letter-spacing:.18em}@media screen and (max-width:768px){.l-container .kv .kv-inner .kv-title .en{font-size:25px}}.l-container .kv .kv-inner .kv-news{height:80px;padding-left:45px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;align-items:center;background:#fff}@media screen and (max-width:768px){.l-container .kv .kv-inner .kv-news{padding:0 5%}}.l-container .kv .kv-inner .kv-news .kv-news_title{font-weight:600}@media screen and (max-width:768px){.l-container .kv .kv-inner .kv-news .kv-new_inner{width:80%}}.l-container .kv .kv-inner .kv-news .kv-new_inner a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.l-container .kv .kv-inner .kv-news .kv-new_inner a{padding-left:5%;flex-direction:column-reverse}}.l-container .kv .kv-inner .kv-news .kv-new_inner a .kv-news_date{margin-left:45px;font-size:14px;color:#b9b9b9}@media screen and (max-width:768px){.l-container .kv .kv-inner .kv-news .kv-new_inner a .kv-news_date{margin-left:0}}.l-container .kv .kv-inner .kv-news .kv-new_inner a .kv-news_text{margin-left:60px;font-size:14px}@media screen and (max-width:768px){.l-container .kv .kv-inner .kv-news .kv-new_inner a .kv-news_text{margin-left:0}}.l-container .t-flow .inner{max-width:980px;margin-top:110px}@media screen and (max-width:768px){.l-container .t-flow .inner{margin-top:5vh}}.l-container .t-flow .inner .xl-title{text-align:center;letter-spacing:.2em}.l-container .t-flow .inner .xl-title_under{margin:65px auto 0;font-size:14px}@media screen and (max-width:768px){.l-container .t-flow .inner .xl-title_under{margin-top:5vh}}.l-container .t-flow .inner .x-title{margin-top:65px;margin-bottom:70px;padding-bottom:70px;text-align:center;position:relative}@media screen and (max-width:768px){.l-container .t-flow .inner .x-title{margin-top:4vh;margin-bottom:4vh;padding-bottom:8vh}}.l-container .t-flow .inner .x-title:before{content:'';background:url("https://www.cleverlyhome-eikou.com/assets/images/icon-arrow_down.svg");width:82px;height:35px;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.l-container .t-flow .inner .other-link{margin-top:10px;margin-left:auto;font-size:14px;font-weight:700;display:table}@media screen and (max-width:768px){.l-container .t-flow .inner .other-link{line-height:1.4}}@media screen and (max-width:768px){.l-container .t-flow .inner .other-link:before{top:23%}}.l-container .t-news{padding:140px 0;overflow:hidden}@media screen and (max-width:768px){.l-container .t-news{padding:10vh 0 5vh}}.l-container .t-news .t-new_wrap.inner{max-width:980px}.l-container .t-news .t-new_wrap .xl-title_en{line-height:1.2;font-size:14px;font-weight:400;letter-spacing:.18em}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .xl-title_en{font-size:12px}}.l-container .t-news .t-new_wrap .xl-title_en span{font-size:64px;font-weight:400;display:block;letter-spacing:.18em}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .xl-title_en span{font-size:36px}}.l-container .t-news .t-new_wrap .news-slider{margin-top:40px;margin-bottom:45px;padding-bottom:30px;position:relative}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider{margin-top:5vh;margin-bottom:5vh}}.l-container .t-news .t-new_wrap .news-slider ul li{max-width:323px;margin-right:20px;position:relative}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider ul li{max-width:140px}}.l-container .t-news .t-new_wrap .news-slider ul li a .tag-area{position:absolute;top:0;left:0;z-index:1}.l-container .t-news .t-new_wrap .news-slider ul li a .tag-area .list-tag__text{width:147px;height:27px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;color:#fff}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider ul li a .tag-area .list-tag__text{width:80px;height:20px;font-size:10px}}.l-container .t-news .t-new_wrap .news-slider ul li a .tag-area .event{background:#3796c1}.l-container .t-news .t-new_wrap .news-slider ul li a .tag-area .seminar{background:#8fc137}.l-container .t-news .t-new_wrap .news-slider ul li a .tag-area .tour{background:#c18a37}.l-container .t-news .t-new_wrap .news-slider ul li a .image-area{width:323px;overflow:hidden}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider ul li a .image-area{width:140px}}.l-container .t-news .t-new_wrap .news-slider ul li a .image-area img{width:100%;height:323px;object-fit:cover;transition:1s all}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider ul li a .image-area img{height:140px}}.l-container .t-news .t-new_wrap .news-slider ul li a .image-area img:hover{transform:scale(1.1,1.1);transition:.5s all}.l-container .t-news .t-new_wrap .news-slider ul li a .text-area{text-align:right}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider ul li a .text-area{margin-top:.5em;text-align:left;font-size:14px;line-height:1.4}}.l-container .t-news .t-new_wrap .news-slider ul li a .text-area .date{color:#b9b9b9}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider ul li a .text-area .date{margin-top:.5em;font-size:10px;text-align:right}}.l-container .t-news .t-new_wrap .news-slider ul .slick-list{overflow:visible}.l-container .t-news .t-new_wrap .news-slider:before{content:'';position:absolute;bottom:0;width:80%;max-width:840px;border-bottom:1px solid #b9b9b9}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider:before{width:70%}}.l-container .t-news .t-new_wrap .news-slider .arrowArea{position:absolute;right:0;bottom:-15px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.l-container .t-news .t-new_wrap .news-slider .arrowArea .slick-next{margin-left:45px}@media screen and (max-width:768px){.l-container .t-news .t-new_wrap .news-slider .arrowArea .slick-next{margin-left:30px}}.l-container .t-news .t-new_wrap .btn-area a{margin:0 auto}.l-container .t-works{padding:90px 0;position:relative}@media screen and (max-width:768px){.l-container .t-works{padding:10vh 0}}.l-container .t-works:before{content:'';width:calc( 100% / 2 + 490px);height:100%;background:#f3f3f3;position:relative;top:0;left:0;position:absolute;z-index:-1}@media screen and (max-width:980px){.l-container .t-works:before{width:90%}}@media screen and (max-width:768px){.l-container .t-works:before{height:85%;top:auto;bottom:0}}.l-container .t-works .inner .xl-title_en{line-height:1.2;font-size:14px;font-weight:400;letter-spacing:.18em;text-align:center}@media screen and (max-width:768px){.l-container .t-works .inner .xl-title_en{font-size:12px;text-align:left}}.l-container .t-works .inner .xl-title_en span{font-size:64px;font-weight:400;display:block;letter-spacing:.18em}@media screen and (max-width:768px){.l-container .t-works .inner .xl-title_en span{font-size:36px}}.l-container .t-works .inner .t-works_list{margin-top:40px}.l-container .t-works .inner .t-works_list ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.l-container .t-works .inner .t-works_list ul{flex-direction:column}}.l-container .t-works .inner .t-works_list ul li{width:calc(50% - 20px)}@media screen and (max-width:768px){.l-container .t-works .inner .t-works_list ul li{width:100%}}.l-container .t-works .inner .t-works_list ul li .c-inner_image{width:100%;height:360px;overflow:hidden}@media screen and (max-width:768px){.l-container .t-works .inner .t-works_list ul li .c-inner_image{height:250px}}.l-container .t-works .inner .t-works_list ul li .c-inner_image img{width:100%;height:100%;height:360px;object-fit:cover;transition:1s all}@media screen and (max-width:768px){.l-container .t-works .inner .t-works_list ul li .c-inner_image img{height:250px}}.l-container .t-works .inner .t-works_list ul li .c-inner_image img:hover{transform:scale(1.1,1.1);transition:.5s all}.l-container .t-works .inner .t-works_list ul li .c-inner_text .c-inner_title{margin:20px 0}@media screen and (max-width:768px){.l-container .t-works .inner .t-works_list ul li .c-inner_text .c-inner_title{margin:1vh 0}}.l-container .t-works .inner .t-works_list ul li .c-inner_text .c-inner_title .c-inner_h2{font-weight:700}.l-container .t-works .inner .t-works_list ul li:nth-child(2n){margin-left:40px}@media screen and (max-width:768px){.l-container .t-works .inner .t-works_list ul li:nth-child(2n){margin-left:0}}.l-container .t-works .inner .btn-area{margin-top:45px}.l-container .t-works .inner .btn-area a{margin:0 auto}.l-container .t-insta .inner{margin:100px auto 90px}@media screen and (max-width:768px){.l-container .t-insta .inner{margin:10vh auto}}.l-container .t-insta .inner .t-insta_title{margin:0 auto;padding-left:40px;font-weight:500;display:table;position:relative}.l-container .t-insta .inner .t-insta_title:before{content:'';background:url("https://www.cleverlyhome-eikou.com/assets/images/icon-insta.svg") 0 0 no-repeat;width:30px;height:30px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.l-container .t-insta .inner .t-insta_title en{font-size:24px;letter-spacing:.18em}.l-container .l-main{width:90%;max-width:1200px;margin:45px auto 110px}@media screen and (max-width:768px){.l-container .l-main{margin:5vh auto 8vh}}.l-container .l-main .l-main__inner{max-width:980px;margin-top:68px;font-size:14px}@media screen and (max-width:768px){.l-container .l-main .l-main__inner{width:100%;margin:3vh 0 0}}.l-container .l-main .l-main__inner .l-main__title{text-align:center}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-main__title{margin-top:5vh}}.l-container .l-main .l-main__inner .l-main__title .m-title{font-size:14px;font-weight:400}.l-container .l-main .l-main__inner .l-main__title .m-title .en{font-size:24px;font-weight:500;letter-spacing:.18em;display:block}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-main__title .m-title .en{font-size:18px}}.l-container .l-main .l-main__inner .l-main__title .m-title .main{font-size:24px;font-weight:600;letter-spacing:.18em;display:block}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-main__title .m-title .main{font-size:18px}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__top{margin:45px auto 75px}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__top .s-title{margin-bottom:15px}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__top .s-title__under{margin-bottom:25px}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__top .name{text-align:right;font-size:16px;font-weight:700}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__top .name{font-size:14px}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__top .name span{margin-left:20px;font-size:24px}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__top .name span{font-size:16px}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__box{margin:35px auto 100px}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__box dl{width:100%;margin-bottom:45px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-flow:row wrap}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__box dl{flex-flow:column}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__box dl dt{padding:20px 0;font-size:16px;font-weight:700;flex-basis:200px;border-bottom:1px solid #707070}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__box dl dt{padding:10px;flex-basis:auto;border:none;background:#f3f3f3}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__box dl dd{padding:20px 0;flex-basis:calc(100% - 200px);border-bottom:1px solid #707070;line-height:2}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__box dl dd{padding:10px;flex-basis:auto;border:none}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh{margin-bottom:100px}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh p{margin:50px auto 35px}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh .l-company_zehBox{width:100%;overflow-x:auto}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table,.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh th,.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh td{border:1px solid #707070}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table{width:100%}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr th{background:#f3f3f3;font-weight:500;vertical-align:middle}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr th.other{background:#f8eecf}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr th.title{width:235px}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr th.title{width:200px}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr th.m-title{width:60px;font-size:12px}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr th.m-title{font-size:.55rem}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr th span{color:#b48b51;font-size:12px;display:block}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr th span{font-size:.55rem}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr td{text-align:center;vertical-align:middle}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company_zeh table tr td{font-size:.675rem}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff{margin-top:75px}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff{margin-top:5vh}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff ul li{width:calc(100% / 3 - 54px);margin-right:80px;margin-bottom:20px}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff ul li{width:calc(100% / 2 - 10px);margin-right:20px}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff ul li .text{text-align:center}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff ul li .text{font-size:12px}}.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff ul li:nth-child(3n){margin-right:0}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff ul li:nth-child(3n){margin-right:20px}}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-company .l-company__inner .l-company__staff ul li:nth-child(2n){margin-right:0}}.l-container .l-main .l-main__inner .l-privacy ul{margin:5px 0 5px 20px}.l-container .l-main .l-main__inner .l-privacy ul ol{margin:5px 0 5px 20px}.l-container .l-main .l-main__inner .l-privacy p+h2{margin-top:20px}.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner{margin-top:35px}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner{margin-top:3vh}}.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner dl{width:100%;margin-bottom:45px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-flow:row wrap}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner dl{flex-flow:column}}.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner dl dt{padding:20px 0;font-size:16px;font-weight:700;flex-basis:200px;border-bottom:1px solid #707070}.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner dl dt:nth-last-child(2){border:none}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner dl dt{padding:10px;flex-basis:auto;border:none;background:#f3f3f3}}.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner dl dd{padding:20px 0;flex-basis:calc(100% - 200px);border-bottom:1px solid #707070}.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner dl dd:last-child{border:none}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner dl dd{padding:10px;flex-basis:auto;border:none}}.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner .btn-area a{margin:0 auto}.l-container .l-main .l-main__inner .l-recruit .l-recruit__inner .btn-area a p{font-size:16px;font-weight:700}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner p br{display:none}}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner p+p{margin-top:20px}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form{margin-top:45px}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl{width:100%;margin-bottom:25px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-flow:row wrap}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl{flex-flow:column}}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dt{margin-bottom:20px;padding:10px 25px 10px 0;font-size:16px;font-weight:700;flex-basis:225px}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dt{margin-bottom:0;padding:10px 0;flex-basis:auto}}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dt p{position:relative}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dt span{width:54px;height:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;position:absolute;top:0;right:0}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dt .required{background:#cc2020}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dt .any{background:#b9b9b9}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd{margin-bottom:20px;padding:0;flex-basis:calc(100% - 225px);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd{padding:0;flex-basis:auto}}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd p{width:100%}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd input,.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd textarea{border:none}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .wpcf7-radio{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}}@media screen and (max-width:768px){.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .wpcf7-radio .wpcf7-list-item{margin-left:0}}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .wpcf7-radio .wpcf7-list-item:first-child{margin-left:0}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .textbox{width:100%;height:50px;padding:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;background:#f3f3f3}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .textarea{width:100%;height:210px;padding:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;background:#f3f3f3}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd ::placeholder{font-size:14px;color:#b9b9b9;letter-spacing:.18em}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd.select{flex-direction:column;align-items:start}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .select-box{position:relative;display:block}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .select-box:after{position:absolute;content:'▼';top:50%;transform:translateY(-50%);right:4%;color:#454545;pointer-events:none}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .select-box+.select-box{margin-top:10px}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form dl dd .wpcf7-select{margin-left:10px;padding:15px 30px 15px 15px !important;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid silver;background-color:#fff !important}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form .accept{margin-bottom:35px;text-align:center}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form .accept a{border-bottom:1px solid #707070}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form .btn-area input[type=submit]{width:90%;max-width:260px;height:50px;margin:0 auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;background:#b48b51;border:none;border-radius:50px;font-size:16px;font-weight:700;color:#fff;letter-spacing:.15em;transition:.3s}.l-container .l-main .l-main__inner .l-inquery .l-inquery__inner .inquery__form .btn-area input[type=submit]:hover{-webkit-transform:translate(0,-2px);transform:translate(0,-2px);-webkit-box-shadow:0 8px 15px rgba(0,0,0,.2);box-shadow:0 8px 15px rgba(0,0,0,.2)}.l-container .c-main .c-title{margin:40px auto;text-align:center}@media screen and (max-width:768px){.l-container .c-main .c-title{margin:5vh auto 3vh}}.l-container .c-main .c-title .c-title_h2{font-size:18px}.l-container .c-main .c-title .c-title_list ul{margin:20px auto 50px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:768px){.l-container .c-main .c-title .c-title_list ul{margin:2vh auto 5vh}}.l-container .c-main .c-title .c-title_list ul li a{font-weight:700}.l-container .c-main .c-title .c-title_list ul li a:after{position:absolute;bottom:3px;left:0;content:'';width:100%;height:3px;background:#4e4e4e;opacity:0;visibility:hidden;transition:.3s}.l-container .c-main .c-title .c-title_list ul li a:hover:after{bottom:-3px;opacity:1;visibility:visible}.l-container .c-main .c-title .c-title_list ul li+li{margin-left:40px}@media screen and (max-width:768px){.l-container .c-main .c-title .c-title_list ul li+li{margin-left:20px}}.l-container .c-main .c-news{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.l-container .c-main .c-news li{width:calc( 100% / 3 - 40px);margin-right:60px;margin-bottom:40px;font-size:14px}@media screen and (max-width:768px){.l-container .c-main .c-news li{width:calc( 100% / 2 - 10px);margin-right:20px;margin-bottom:3vh}}.l-container .c-main .c-news li:nth-child(3n){margin-right:0}@media screen and (max-width:768px){.l-container .c-main .c-news li:nth-child(3n){margin-right:20px}}@media screen and (max-width:768px){.l-container .c-main .c-news li:nth-child(2n){margin-right:0}}.l-container .c-main .c-news li .c-news_image{width:100%;height:260px;overflow:hidden;position:relative}@media screen and (max-width:768px){.l-container .c-main .c-news li .c-news_image{height:120px}}.l-container .c-main .c-news li .c-news_image img{width:100%;height:260px;object-fit:cover;transition:1s all}@media screen and (max-width:768px){.l-container .c-main .c-news li .c-news_image img{height:120px}}.l-container .c-main .c-news li .c-news_image img:hover{transform:scale(1.1,1.1);transition:.5s all}.l-container .c-main .c-news li .c-news_text{padding:15px 10px}@media screen and (max-width:768px){.l-container .c-main .c-news li .c-news_text{padding:10px 0;letter-spacing:.1em}}.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_date{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_date{flex-direction:column}}.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_date .tag{width:130px;height:20px;margin-left:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-content:center;background:#4e4e4e;font-weight:700}@media screen and (max-width:768px){.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_date .tag{width:100px;margin-left:0}}.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_date .tag p{width:100%;text-align:center;font-size:12px;color:#fff}.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_date .tag .event{background:#3796c1}.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_date .tag .seminar{background:#8fc137}.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_date .tag .tour{background:#c18a37}.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_h2{margin:15px 0}@media screen and (max-width:768px){.l-container .c-main .c-news li .c-news_text .c-news_title .c-news_h2{margin:5px 0}}.l-container .c-main .c-news li .c-news_text .c-news_p{letter-spacing:.1em}@media screen and (max-width:768px){.l-container .c-main .c-news li .c-news_text .c-news_p{font-size:12px}}.l-container .c-main .news-area{max-width:980px;margin:65px auto 0}.l-container .c-main .news-area .news_title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.l-container .c-main .news-area .news_title{flex-direction:column}}.l-container .c-main .news-area .news_title .news_h2{width:55%;font-size:18px}@media screen and (max-width:768px){.l-container .c-main .news-area .news_title .news_h2{width:100%}}.l-container .c-main .news-area .news_title .news_date{width:45%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}@media screen and (max-width:768px){.l-container .c-main .news-area .news_title .news_date{width:100%}}.l-container .c-main .news-area .news_title .news_date .date{font-size:14px}.l-container .c-main .news-area .news_title .news_date .tag{width:130px;height:20px;margin-left:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-content:center;background:#4e4e4e;font-weight:700}@media screen and (max-width:768px){.l-container .c-main .news-area .news_title .news_date .tag{width:100px}}.l-container .c-main .news-area .news_title .news_date .tag p{width:100%;text-align:center;font-size:12px;color:#fff;background:#4e4e4e}.l-container .c-main .news-area .news-wrap{margin:25px auto 0;font-size:14px;line-height:1.6}.l-container .c-main .news-area .news-wrap p{margin:20px auto}.l-container .c-main .news-area .news-wrap p img{margin:0 auto;display:block}.l-container .c-main .c-works{margin-top:65px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.l-container .c-main .c-works{margin-top:5vh}}.l-container .c-main .c-works li{width:calc(100% / 2 - 30px);margin-right:60px;margin-bottom:80px;position:relative}@media screen and (max-width:768px){.l-container .c-main .c-works li{width:100%;margin:0 0 3vh}}.l-container .c-main .c-works li:nth-child(2n){margin-right:0}.l-container .c-main .c-works li .c-works_image{width:100%;height:350px;overflow:hidden;position:relative}@media screen and (max-width:768px){.l-container .c-main .c-works li .c-works_image{height:250px}}.l-container .c-main .c-works li .c-works_image img{width:100%;height:350px;object-fit:cover;transition:1s all}@media screen and (max-width:768px){.l-container .c-main .c-works li .c-works_image img{height:250px}}.l-container .c-main .c-works li .c-works_image img:hover{transform:scale(1.1,1.1);transition:.5s all}.l-container .c-main .c-works li .c-works_text{width:90%;padding:10px 45px 10px 10px;position:absolute;left:0;bottom:0;background:#fff;z-index:1;font-size:14px;font-weight:700}@media screen and (max-width:768px){.l-container .c-main .c-works li .c-works_text{width:100%;margin:1vh auto;padding:0;position:relative;background:0 0}}.l-container .c-main .c-works li .c-works_text .c-works_title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}@media screen and (max-width:768px){.l-container .c-main .c-works li .c-works_text .c-works_title{flex-direction:column}}.l-container .c-main .c-works li .c-works_text .c-works_title .c-works_h3{text-align:right;color:#b9b9b9}.l-container .c-main .works-area{max-width:980px;margin:65px auto 0}@media screen and (max-width:768px){.l-container .c-main .works-area{margin-top:5vh}}.l-container .c-main .works-area .works-image{margin-bottom:40px}@media screen and (max-width:768px){.l-container .c-main .works-area .works-image{margin-bottom:3vh}}.l-container .c-main .works-area .works-title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.l-container .c-main .works-area .works-title .works-h2{font-size:24px}@media screen and (max-width:768px){.l-container .c-main .works-area .works-title .works-h2{font-size:18px}}.l-container .c-main .works-area .works-title .works-name{font-size:14px;font-weight:700;color:#b9b9b9}.l-container .c-main .works-area .works-wrap{margin:25px auto 0;font-size:14px;line-height:1.6}.l-container .c-main .works-area .works-wrap p{margin:20px auto}.l-container .c-main .works-area .works-wrap p img{margin:0 auto;display:block}.l-container .c-main .works-area .works-wrap ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media screen and (max-width:768px){.l-container .c-main .works-area .works-wrap ul{flex-direction:column}}.l-container .c-main .works-area .works-wrap ul li{padding:5px 5px 5px 0}.bread ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.bread ul li{font-weight:700}@media screen and (max-width:768px){.bread ul li a{font-size:12px}}.bread ul li+li:before{content:"/";margin:.5em}@media screen and (max-width:768px){.bread ul li+li:before{margin:.2em}}.pagenation{width:100%;padding-top:25px;position:relative;border-top:1px solid #b9b9b9;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.pagenation{padding-bottom:25px}}.pagenation .prev{width:50%;text-align:left}.pagenation .next{width:50%;text-align:right}.single-pagenation{width:100%;max-width:980px;margin:40px auto 0;padding:25px 0 0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;align-items:center;position:relative;font-size:14px;border-top:1px solid #b9b9b9}@media screen and (max-width:768px){.single-pagenation{font-size:12px}}.single-pagenation .prev{width:40%}.single-pagenation .all{width:20%;text-align:center}.single-pagenation .next{width:40%;text-align:right}.prev-link{padding-left:30px;position:relative;display:inline-block}@media screen and (max-width:768px){.prev-link{padding-left:20px}}.prev-link:before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;background:url("https://www.cleverlyhome-eikou.com/assets/images/icon-arrow_prev.svg") 0 0 no-repeat;width:6px;height:11px}.next-link{padding-right:30px;position:relative;display:inline-block}@media screen and (max-width:768px){.next-link{padding-right:20px}}.next-link:before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;background:url("https://www.cleverlyhome-eikou.com/assets/images/icon-arrow_next.svg") 0 0 no-repeat;width:6px;height:11px}.wpcf7-list-item.first{margin:0}.wpcf7-list-item-label{cursor:pointer;display:flex}input[type=radio]{opacity:0;position:absolute}.wpcf7-list-item-label:before{background:#fff;border:1px solid #707070;border-radius:100%;content:"";height:1.2em;margin-bottom:auto;margin-right:.5em;margin-top:auto;transition:background-color .5s;width:1.2em}input[type=radio]:checked+.wpcf7-list-item-label:before{background-color:#b48b51;box-shadow:inset 0 0 0 3px #fff}.other-link{padding-left:20px;position:relative}.other-link:before{content:'';background:url("https://www.cleverlyhome-eikou.com/assets/images/icon-link.svg") 0 0 no-repeat;width:15px;height:13px;top:50%;left:0;transform:translateY(-50%);position:absolute}.other-link a{position:relative;display:inline-block;text-decoration:none}.other-link a:after{position:absolute;bottom:2px;left:0;content:'';width:100%;height:1px;background:#ddd;opacity:0;visibility:hidden;transition:.3s}.other-link a:hover:after{bottom:-2px;opacity:1;visibility:visible}.btn-area a{width:90%;max-width:260px;height:50px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;background:#b48b51;border-radius:50px;color:#fff;letter-spacing:.15em;transition:.3s}.btn-area a:hover{-webkit-transform:translate(0,-2px);transform:translate(0,-2px);-webkit-box-shadow:0 8px 15px rgba(0,0,0,.2);box-shadow:0 8px 15px rgba(0,0,0,.2)}