:root{--pc: 1150px;--mb: 360px}.viewmode-mobile .content{min-height:0;padding:0}#slider{overflow-y:hidden;padding:0px;position:relative}#slider .swiper-slide{background-color:var(--wp--preset--color--color-1);background-color:#191a22;box-sizing:border-box;letter-spacing:normal;list-style-type:none;width:calc(100% - 48px);height:100vh;max-height:700px;overflow:hidden;margin:0 auto;padding:0 0;display:block;position:relative;vertical-align:top;border-radius:26px}#slider .swiper-slide h1{position:absolute;z-index:1;top:27px;left:50%;transform:translateX(-50%);width:calc(100% - 102px);padding:0;display:block}#slider .swiper-slide h1 span{color:#fff;display:block;font-size:70px;font-weight:700;line-height:1.2;letter-spacing:.01em;margin-bottom:23px}#slider .swiper-slide h1 small{color:#fff;display:block;font-size:19px;font-weight:400;letter-spacing:.12em;line-height:1}#slider .swiper-slide .bg{width:100%;height:100%}#slider .swiper-slide .bg img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:240/129;transition:all 1s;opacity:0;will-change:opacity}#slider .swiper-slide .bg img.highlight{opacity:1}#slider .swiper-slide-active .bg img{opacity:1}#slider .swiper-pagination{background-color:rgba(0,0,0,.5);bottom:1px;left:auto;line-height:1;margin-top:0;padding:10px;position:absolute;right:0;z-index:1;width:auto}#slider .swiper-pagination-bullet{background-color:#fff;border-radius:0;height:10px;opacity:.2;width:40px}#slider .swiper-pagination-bullet-active{opacity:1}#slider .swiper-horizontal>.swiper-pagination-bullets span.swiper-pagination-bullet,#slider .swiper-pagination-horizontal.swiper-pagination-bullets span.swiper-pagination-bullet{margin:0 10px}.viewmode-mobile #slider .swiper-slide{width:calc(100% - 28px);height:497px;max-height:none;border-radius:19px}.viewmode-mobile #slider .swiper-slide h1{top:7%;width:calc(100% - 40px);font-size:24px}.viewmode-mobile #slider .swiper-slide h1 span{font-size:40px;margin-bottom:20px;line-height:1.3}.viewmode-mobile #slider .swiper-slide h1 small{letter-spacing:normal;font-weight:500}#block-entry{clear:both;padding-top:0px;margin:25px auto 50px auto;width:auto}#block-entry .icon_external{display:none}.viewmode-mobile #block-entry{margin:25px auto 0px auto;padding:0 10px}.viewmode-mobile .title_area h2{font-size:36px}.viewmode-mobile .title_area h2 small{font-size:14px;margin-top:14px}.sec-used{margin-top:80px}.sec-used p{text-align:center}.viewmode-mobile .sec-used{width:calc(100% - 28px);margin:48px auto 0}.viewmode-mobile .sec-used>p{display:none}.article_edit_btn{margin-top:.2em}.article_edit_btn a{padding:4px 6px 5px}.entry-content{text-align:center}.entry-content .list-item.type01{display:flex;gap:73px 4%;flex-wrap:wrap;margin:0px auto 0}.entry-content .list-item.type01>li{width:30.6666666667%;display:block}.entry-content .list-item.type01>li+li{margin:0}.entry-content .list-item.type01>li::before{display:none}.entry-content .list-item.type01>li .post-eyecatch{position:relative;width:100%;border-radius:10px;overflow:hidden}.entry-content .list-item.type01>li .post-eyecatch img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:150/107}.entry-content .list-item.type01>li .post-eyecatch #item_images{display:none}.entry-content .list-item.type01>li .item_txt_wrap{display:flex;flex-wrap:wrap}.entry-content .list-item.type01>li .item_txt_wrap .code{display:none}.entry-content .list-item.type01>li .item_txt_wrap .post-title{width:100%;order:1;margin:15px 0 11px}.entry-content .list-item.type01>li .item_txt_wrap .category{order:2}.entry-content .list-item.type01>li .item_txt_wrap .tag{order:4;margin:13px 0 0;width:100%;letter-spacing:0;max-height:16px;overflow:hidden}.entry-content .list-item.type01>li .item_txt_wrap .tag ul{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:4px 6px;font-size:13px;font-weight:500;letter-spacing:normal}.entry-content .list-item.type01>li .item_txt_wrap .tag ul li{line-height:1.3}.entry-content .list-item.type01>li .item_txt_wrap .tag ul li::before{content:"#";display:inline-block}.entry-content .list-item.type01>li .item_txt_wrap .tag ul li+li{margin:0}.entry-content .list-item.type01>li .item_txt_wrap .price{display:none}.entry-content .list-item.type01>li .item_txt_wrap .maintenance{order:3;margin-left:7px}.entry-content .list-item.type01>li .item_txt_wrap .readmore{display:none}.entry-content .list-item.type01>li .item_txt_wrap .readmore-ui{display:none}.entry-content .list-item.type01>li .item_txt_wrap .contact{display:none}.entry-content .list-item.type01>li .item_txt_wrap .note{display:none}.entry-content>.btn{margin:70px auto 0}.viewmode-mobile .entry-content .list-item.type01{gap:27px 4%}.viewmode-mobile .entry-content .list-item.type01>li{width:48%}.viewmode-mobile .entry-content .list-item.type01>li .item_txt_wrap .post-title{margin:8px 0 7px;font-size:17px;font-weight:600}.viewmode-mobile .entry-content .list-item.type01>li .item_txt_wrap .tag{margin-top:7px}.sec-about{position:relative;z-index:1;width:calc(100% - 48px);margin:0 auto}.sec-about__title-wrapp{background:url(../../assets/home/top_img_2.webp) no-repeat;background-position:center center;background-size:cover;padding:113px 24px 175px;border-radius:26px}.sec-about__title-wrapp h2{color:#fff}.sec-about__title-wrapp h2 small{color:#fff}.sec-about__title-wrapp>p{color:#fff}.sec-about__link-wrapp{position:absolute;bottom:-128px;left:50%;transform:translateX(-50%);width:calc(100% - 48px);max-width:980px;display:block}.sec-about__link-wrapp ul{display:flex;justify-content:center;gap:0 4%;padding:0}.sec-about__link-wrapp ul li{width:30.6666666667%}.sec-about__link-wrapp ul li a{display:block;background:#fff;border-radius:12px}.sec-about__link-wrapp ul li a:hover{opacity:1}.sec-about__link-wrapp ul li a img{display:block;border-radius:12px;width:100%;height:auto}.sec-about__link-wrapp ul li a p{font-size:21px;font-weight:700;line-height:1;text-align:center;margin:19px auto 0;color:var(--wp--preset--color--darl)}.viewmode-mobile .sec-about{margin-top:58px;width:100%}.viewmode-mobile .sec-about__title-wrapp{border-radius:14px}.viewmode-mobile .sec-about .title_area{margin-top:0px;padding:59px 14px 62px}.viewmode-mobile .sec-about .title_area>p{font-weight:500;line-height:1.65;text-align:justify;letter-spacing:normal}.viewmode-mobile .sec-about .title_area>p br{display:none}.viewmode-mobile .sec-about__link-wrapp{position:relative;bottom:auto;left:auto;transform:translateX(0);width:100%;margin:28px auto 0}.viewmode-mobile .sec-about__link-wrapp ul{flex-wrap:wrap;gap:24px 0}.viewmode-mobile .sec-about__link-wrapp ul li{width:100%}.viewmode-mobile .sec-about__link-wrapp ul li a{background:none}.viewmode-mobile .sec-about__link-wrapp ul li a img{-o-object-fit:cover;object-fit:cover;aspect-ratio:98.5/43}.viewmode-mobile .sec-about__link-wrapp ul li a p{position:relative;font-size:17px;padding:0 0 0 2px;margin:6px 0 0;color:#fff;font-weight:500;text-align:left}.viewmode-mobile .sec-about__link-wrapp ul li a p::before{content:"";position:absolute;top:50%;right:2px;transform:translateY(-50%);width:10px;height:16px;display:block;background:url(../../img/arw_icon_white_2.svg) no-repeat;background-position:center center;background-size:100% auto}.sec-news{width:calc(100% - 48px);max-width:980px;margin:210px auto 0}.sec-news .news-archive{margin:64px auto 0;text-align:center}.sec-news .container-block-news .block-news .news-content ul li{display:none}.sec-news .container-block-news .block-news .news-content ul li:nth-child(-n+3){display:flex}.viewmode-mobile .sec-news{margin:0 auto;width:100%}.viewmode-mobile .sec-news .news-archive{margin-top:42px}.viewmode-mobile .sec-news .sec-news__title-wrapp{width:calc(100% - 28px);margin-left:auto;margin-right:auto}.post_password_required .content{background-color:#ecc;padding:35px;text-align:center}.post_password_required .content .post_password input{display:block;font-size:100%;margin:0 auto;text-align:center;width:15em}.post_password_required .content .post_password input[type=password]{padding:.25em}.post_password_required .content .post_password input[type=submit]{background-color:var(--wp--preset--color--color-1);border:none;cursor:pointer;color:#fff;margin-top:.25em;padding:.25em}.post_password_required .content .post_password input[type=submit]:hover{opacity:.7}
/*# sourceMappingURL=home.min.css.map */