﻿#base-archive .headingPage,#base-details .headingPage{background:url("../../img/base/txt_heading.svg") top right/contain no-repeat}#base-archive .categories{background:#000;margin:76px 0 28px;padding:16px 0 18px}@media (max-width: 767px){#base-archive .categories{margin:48px 0 30px;padding-bottom:12px}}#base-archive .categories ul{display:flex;justify-content:center;width:100%;max-width:692px;margin:0 auto}@media (max-width: 767px){#base-archive .categories ul{justify-content:flex-start;flex-wrap:wrap;max-width:unset}}#base-archive .categories ul li{padding:0 15px}@media (max-width: 767px){#base-archive .categories ul li{width:calc(100% / 3);padding:0 15px 15px}}#base-archive .categories ul li a{color:#fff;display:block;font-size:15px;text-align:center;padding-bottom:8px;line-height:32px;letter-spacing:0.05em;position:relative}#base-archive .categories ul li a::before{content:"";position:absolute;border-bottom:1px solid #fff;border-right:1px solid #fff;width:5px;height:5px;bottom:2px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}#base-archive .posts:not(:last-of-type){padding-bottom:112px}@media (max-width: 767px){#base-archive .posts:not(:last-of-type){padding-bottom:62px}}#base-archive .posts:nth-of-type(2n){margin-top:0}#base-archive .posts:nth-of-type(2n) .posts__heading{text-align:right}#base-archive .posts:nth-of-type(2n) .posts__heading .ttl h2::before{left:auto;right:-11vw}@media (max-width: 767px){#base-archive .posts:nth-of-type(2n) .posts__heading .ttl h2::before{right:-6vw}}#base-archive .posts__heading .bnr img{width:100%}#base-archive .posts__heading .ttl{background:#fff;display:inline-block;margin-top:-86px;padding:32px 11vw}@media (max-width: 767px){#base-archive .posts__heading .ttl{width:calc(100% - 25px);margin-top:-36px;padding:32px 6vw}}#base-archive .posts__heading .ttl h2{font-size:45px;font-weight:bold;margin:10px 0;line-height:44px;letter-spacing:0.025em;position:relative}@media (max-width: 767px){#base-archive .posts__heading .ttl h2{display:inline-block;font-size:30px;margin:0 0 5px;line-height:30px}}#base-archive .posts__heading .ttl h2::before{content:"";position:absolute;background:#000;width:calc(100% + 11vw);height:2px;bottom:0;left:-11vw}@media (max-width: 767px){#base-archive .posts__heading .ttl h2::before{width:calc(100% + 6vw);left:-6vw}}#base-archive .posts__heading .ttl p{color:#bababa;font-family:"Oswald", sans-serif;font-size:16px;font-weight:bold;line-height:24px;letter-spacing:0.1em}@media (max-width: 767px){#base-archive .posts__heading .ttl p{font-size:14px}}#base-archive .posts__content{width:calc(100% - 30px);max-width:712px;margin:48px auto 78px}@media (max-width: 767px){#base-archive .posts__content{width:calc(100% - 42px);margin:12px auto 62px}}#base-archive .posts__content h3{font-size:26px;font-weight:bold;padding-bottom:36px;line-height:37px;letter-spacing:0.025em}@media (max-width: 767px){#base-archive .posts__content h3{font-size:22px;padding-bottom:24px;line-height:32px}}#base-archive .posts__content p{font-size:15px;letter-spacing:0.025em;line-height:30px}#base-archive .posts__content p strong{color:#f27527;display:block;padding-top:10px}@media (max-width: 767px){#base-archive .posts__content p strong{padding-top:20px}}#base-archive .posts__list{display:flex;flex-wrap:wrap;max-width:1092px;margin:0 auto}#base-archive .posts__list li{display:flex;width:calc(100% / 3);margin-bottom:50px;padding:0 8px}@media (max-width: 767px){#base-archive .posts__list li{width:100%;margin-bottom:0;padding:0 22px;margin-bottom:32px}}#base-archive .posts__list li a{background:#e8e1d0;display:flex;flex-direction:column;width:100%}#base-archive .posts__list li a .img{position:relative}#base-archive .posts__list li a .img img{width:100%}#base-archive .posts__list li a .img .cate{background:#000;color:#fff;padding:2px 20px;position:absolute;bottom:0;left:0;z-index:5}#base-archive .posts__list li a .img .cate--garage span{background:url("../../img//base/ico_garage.svg") left center/17px 15px no-repeat}#base-archive .posts__list li a .img .cate--bike span{background:url("../../img//base/ico_bike.svg") left center/17px 12px no-repeat}#base-archive .posts__list li a .img .cate--motorcar span{background:url("../../img//base/ico_motorcar.svg") left center/17px 11px no-repeat}#base-archive .posts__list li a .img .cate span{font-family:"Oswald", sans-serif;font-size:14px;font-weight:500;padding-left:26px;letter-spacing:0.1em}#base-archive .posts__list li a .img .sold-out{background:rgba(46,44,44,0.8);color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;padding-bottom:10px;position:absolute;top:0;left:0;z-index:10}#base-archive .posts__list li a .img .sold-out em{font-family:"Oswald", sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.1em}#base-archive .posts__list li a .img .sold-out strong{font-size:23px;font-weight:500;line-height:37px;letter-spacing:0.05em}#base-archive .posts__list li a .img .sold-out p{font-size:19px;font-weight:500;text-align:center;padding-top:10px;line-height:26px;letter-spacing:0.05em}#base-archive .posts__list li a .info{display:flex;flex-direction:column;flex:1 0 auto;padding:28px 26px}@media (max-width: 767px){#base-archive .posts__list li a .info{padding:24px 26px}}#base-archive .posts__list li a .info .ttl{font-size:18px;font-weight:500;letter-spacing:0.025em;line-height:30px}#base-archive .posts__list li a .info .table{flex:1 0 auto;padding:14px 0 16px;min-height:118px}@media (max-width: 767px){#base-archive .posts__list li a .info .table{padding:14px 0 12px;min-height:unset}}#base-archive .posts__list li a .info .table__item{background:#fff;border-left:5px solid #f27527;display:flex;padding:0 14px}#base-archive .posts__list li a .info .table__item:not(:last-child){margin-bottom:5px}#base-archive .posts__list li a .info .table__item>*{display:block;font-size:13px;font-weight:500;line-height:26px;letter-spacing:0.025em}#base-archive .posts__list li a .info .table__item span{color:#555;width:55px}#base-archive .posts__list li a .info .table__item strong{flex:1;padding-left:15px}#base-archive .posts__list li a .info .read-more{text-align:right}#base-archive .posts__list li a .info .read-more span{background:url("../../img/base/ico_arr.svg") right center/14px 8px no-repeat;display:inline-block;font-family:"Oswald", sans-serif;font-size:14px;font-weight:500;padding-right:22px;letter-spacing:0.1em;position:relative}#base-archive .posts__list li a .info .read-more span::before{content:"";position:absolute;background:#000;width:0;height:2px;bottom:0;left:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}@media (min-width: 768px){#base-archive .posts__list li a:hover .info .read-more span::before{width:100%}}#base-archive .posts__load-more{background:#000;border:none;color:#fff;display:flex;align-items:center;justify-content:center;width:calc(100% - 44px);height:73px;max-width:369px;margin:0 auto;position:relative;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}#base-archive .posts__load-more span{font-size:16px;font-weight:bold;letter-spacing:0.05em;position:relative;z-index:10}@media (min-width: 768px){#base-archive .posts__load-more:hover::before{width:100%}}#base-archive .posts__load-more::before{content:"";position:absolute;background-color:#f27527;width:0;height:100%;top:0;left:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}#base-archive .posts__load-more.loading{opacity:0.5;pointer-events:none}#base-details .introduce{display:flex;padding:78px 0 80px}@media (max-width: 767px){#base-details .introduce{flex-direction:column-reverse;padding:52px 0 96px}}#base-details .introduce__info{width:50%;padding-left:calc(50% - 554px);padding-right:8px}@media (max-width: 767px){#base-details .introduce__info{width:100%;padding:50px 20px 0}}#base-details .introduce__info>*{max-width:494px;padding-left:15px;letter-spacing:0.025em}@media (max-width: 767px){#base-details .introduce__info>*{padding:0}}#base-details .introduce__info strong{color:#f27527;display:block;font-family:"Oswald", sans-serif;font-size:13px;font-weight:normal;padding-left:32px;letter-spacing:0.1em;line-height:18px;position:relative}@media (max-width: 767px){#base-details .introduce__info strong{padding-left:18px}}#base-details .introduce__info strong::before{content:"";position:absolute;background:#f27527;border-radius:50%;width:5px;height:5px;top:50%;left:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){#base-details .introduce__info strong::before{left:2px}}#base-details .introduce__info h1{font-size:35px;font-weight:500;padding-top:10px;line-height:50px}@media (max-width: 767px){#base-details .introduce__info h1{font-size:28px;line-height:42px}}#base-details .introduce__info p{font-size:15px;padding-top:20px;line-height:30px}@media (max-width: 767px){#base-details .introduce__info p{padding-top:28px}}#base-details .introduce__info a{background:#000 url("../../img/base/ico_arr_down.svg") right 22px center/8px 13px no-repeat;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;max-width:364px;height:73px;margin-top:58px}@media (min-width: 768px){#base-details .introduce__info a:hover{background-color:#f27527;opacity:1}}@media (max-width: 767px){#base-details .introduce__info a{margin-top:54px}}#base-details .introduce__img{width:50%;padding-left:8px}@media (max-width: 767px){#base-details .introduce__img{width:100%;padding-left:0}}#base-details .introduce__img img{width:100%}#base-details .place{background:#e8e1d0;padding:65px 0 68px}@media (max-width: 767px){#base-details .place{padding:60px 0 42px}}#base-details .place>*{width:calc(100% - 30px);max-width:894px;margin:0 auto}@media (max-width: 767px){#base-details .place>*{width:calc(100% - 46px)}}#base-details .place__ttl{font-family:"Oswald", sans-serif;font-size:16px;font-weight:500;text-align:center;letter-spacing:0.1em;line-height:24px}#base-details .place__address a{background:#fff url("../../img/base/ico_location.svg") left 18px center/36px no-repeat;display:block;margin-top:20px;padding:12px 15px 12px 75px}@media (max-width: 767px){#base-details .place__address a{background-position:left 15px center;background-size:29px;padding:10px 30px 10px 58px}}#base-details .place__address a span{background:url("../../img/base/ico_tab.svg") right top 2px/8px no-repeat;font-size:15px;padding-right:12px;letter-spacing:0.025em;line-height:30px;text-decoration:underline}#base-details .place__specification{padding-top:54px}#base-details .place__specification .place__ttl{margin-bottom:20px}#base-details .place__specification ul{background:#fff;display:flex;flex-wrap:wrap;padding:32px calc((100% - 830px) / 2)}@media (min-width: 768px){#base-details .place__specification ul{position:relative}#base-details .place__specification ul:not(:first-of-type)::before{content:"";position:absolute;background:#bababa;width:calc(100% - 50px);max-width:calc(100% - (100% - 830px));height:1px;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width: 767px){#base-details .place__specification ul{padding:16px 0}}#base-details .place__specification ul li{display:flex;align-content:center;justify-content:center;flex-wrap:wrap;padding:10px 15px 12px}@media (min-width: 768px){#base-details .place__specification ul li:nth-child(4n+1){width:30%}#base-details .place__specification ul li:nth-child(4n+2){width:25%}#base-details .place__specification ul li:nth-child(4n+3){width:20%}#base-details .place__specification ul li:nth-child(4n+4){width:25%}#base-details .place__specification ul li:nth-of-type(4n+1),#base-details .place__specification ul li:nth-of-type(4n+2),#base-details .place__specification ul li:nth-of-type(4n+3){border-right:1px solid #bababa}}@media (max-width: 767px){#base-details .place__specification ul li{width:50%;padding:16px 15px;position:relative}#base-details .place__specification ul li:nth-of-type(2n+1)::before{content:"";position:absolute;background:#bababa;width:1px;height:75%;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#base-details .place__specification ul li:nth-of-type(2n+3)::after{content:"";position:absolute;background:#bababa;width:80%;height:1px;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#base-details .place__specification ul li:nth-of-type(2n)::before{content:"";position:absolute;background:#bababa;width:80%;height:1px;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#base-details .place__specification ul li:last-child::before{display:none}}#base-details .place__specification ul li span{width:100%;font-size:18px;text-align:center;padding-bottom:5px;letter-spacing:0.025em;line-height:30px}@media (max-width: 767px){#base-details .place__specification ul li span{font-size:15px}}#base-details .place__specification ul li em{font-size:20px;font-style:normal;font-weight:500;padding-top:5px;letter-spacing:0.025em;line-height:30px}@media (max-width: 767px){#base-details .place__specification ul li em{font-size:18px;padding-top:0}}#base-details .anchor{background:#34401d;overflow:hidden}@media (max-width: 767px){#base-details .anchor{background:none}}#base-details .anchor ul{display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:859px;margin:0 auto;padding-top:18px}@media (max-width: 767px){#base-details .anchor ul{width:auto;padding:0;margin:0 -1px}}#base-details .anchor ul li{width:14.2857%;text-align:center;padding:0 15px 18px}@media (max-width: 767px){#base-details .anchor ul li{width:33.3333%;padding:0 1px 3px}}#base-details .anchor ul li a{color:#fff;display:flex;justify-content:center;width:100%}@media (max-width: 767px){#base-details .anchor ul li a{background:#34401d;align-items:center;height:71px}}#base-details .anchor ul li a span{font-weight:500;padding-bottom:10px;position:relative}@media (max-width: 767px){#base-details .anchor ul li a span{font-size:15px}}#base-details .anchor ul li a span::before{content:"";position:absolute;border-bottom:1px solid #fff;border-right:1px solid #fff;width:6px;height:6px;bottom:2px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}#base-details .heading{padding:118px 0 56px}@media (max-width: 767px){#base-details .heading{padding:70px 8px 14px}}#base-details .heading>*{width:calc(100% - 30px);margin:0 auto}#base-details .heading__img{max-width:894px;padding-bottom:68px}@media (max-width: 767px){#base-details .heading__img{padding-bottom:24px}}#base-details .heading__cms{max-width:712px}@media (max-width: 767px){#base-details .heading__cms{max-width:unset}}#base-details .cm-ttl{text-align:center}#base-details .cm-ttl p{font-family:"Oswald", sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.1em;line-height:21px}#base-details .cm-ttl h2{font-size:35px;font-weight:bold;letter-spacing:0.025em;line-height:51px}@media (max-width: 767px){#base-details .cm-ttl h2{font-size:30px;line-height:44px}}#base-details .cm-ttl span{position:relative;padding-right:20px}#base-details .cm-ttl span::after{content:"、";position:absolute;bottom:-5px;right:-18px}#base-details .cm-ttl span:last-child{padding-right:0}#base-details .cm-ttl span:last-child::after{display:none}#base-details .gallery{padding-bottom:58px;margin-bottom:130px;position:relative}@media (max-width: 767px){#base-details .gallery{margin-bottom:85px}}@media (max-width: 767px){#base-details .gallery{padding-bottom:82px}}#base-details .gallery::before{content:"";position:absolute;background:#e8e1d0;width:calc(100% - 75px);height:100%;top:0;right:0;z-index:-1}@media (max-width: 767px){#base-details .gallery::before{width:100%}}#base-details .gallery .cm-ttl{padding:98px 15px 52px}@media (max-width: 767px){#base-details .gallery .cm-ttl{padding:85px 15px 40px}}#base-details .gallery__content{display:flex;align-items:flex-start}@media (max-width: 767px){#base-details .gallery__content{flex-direction:column}}#base-details .gallery__content .img{width:calc(55% - 30px);margin-left:0}@media (max-width: 767px){#base-details .gallery__content .img{width:100%}}#base-details .gallery__content .img .swiper-button-next,#base-details .gallery__content .img .swiper-button-prev{background:#fff;width:60px;height:48px;top:auto;bottom:0;left:auto;margin-top:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}@media (max-width: 767px){#base-details .gallery__content .img .swiper-button-next,#base-details .gallery__content .img .swiper-button-prev{width:56px;height:42px}}@media only screen and (min-width: 1025px){#base-details .gallery__content .img .swiper-button-next:hover,#base-details .gallery__content .img .swiper-button-prev:hover{background:#000}#base-details .gallery__content .img .swiper-button-next:hover::before,#base-details .gallery__content .img .swiper-button-prev:hover::before{color:#fff}}#base-details .gallery__content .img .swiper-button-next::before,#base-details .gallery__content .img .swiper-button-prev::before{content:"";position:absolute;color:#000;width:10px;height:10px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#base-details .gallery__content .img .swiper-button-next::after,#base-details .gallery__content .img .swiper-button-prev::after{display:none}#base-details .gallery__content .img .swiper-button-next{right:0}#base-details .gallery__content .img .swiper-button-next::before{border-top:1px solid currentColor;border-right:1px solid currentColor}#base-details .gallery__content .img .swiper-button-prev{right:60px}@media (max-width: 767px){#base-details .gallery__content .img .swiper-button-prev{right:56px}}#base-details .gallery__content .img .swiper-button-prev::before{border-bottom:1px solid currentColor;border-left:1px solid currentColor}#base-details .gallery__content .info{width:45%;padding:0 32px}@media (max-width: 767px){#base-details .gallery__content .info{display:flex;flex-direction:column;width:100%;padding:0 23px}}#base-details .gallery__content .info>*{max-width:439px}@media (max-width: 767px){#base-details .gallery__content .info>*{max-width:unset}}#base-details .gallery__content .info strong{display:block;font-size:25px;font-weight:500;letter-spacing:0.025em;line-height:38px}@media (max-width: 767px){#base-details .gallery__content .info strong{order:3;font-size:23px;padding-top:50px;line-height:35px}}#base-details .gallery__content .info p{font-size:15px;padding-top:20px;letter-spacing:0.025em;line-height:30px}@media (max-width: 767px){#base-details .gallery__content .info p{order:4}}#base-details .gallery__content .info em{display:block;font-family:"Oswald", sans-serif;font-size:12px;font-style:normal;margin:62px 0 12px;padding-left:10px;letter-spacing:0.1em;line-height:17px;position:relative}@media (max-width: 767px){#base-details .gallery__content .info em{order:1;margin:30px 0 10px}}#base-details .gallery__content .info em::before{content:"";position:absolute;background:#000;width:4px;height:4px;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#base-details .gallery__content .info .list{display:flex;flex-wrap:wrap;margin:0 -2px}@media (max-width: 767px){#base-details .gallery__content .info .list{order:2}}#base-details .gallery__content .info .list__item{cursor:pointer;width:20%;padding:0 2px 4px;opacity:0.5}#base-details .gallery__content .info .list__item.active{opacity:1}#base-details .plan__container{width:calc(100% - 60px);max-width:926px;margin:0 auto;padding-bottom:116px}@media (max-width: 767px){#base-details .plan__container{width:calc(100% - 48px);padding-bottom:82px}}#base-details .plan__container .cm-ttl{padding-bottom:55px}@media (max-width: 767px){#base-details .plan__container .cm-ttl{padding-bottom:32px}}#base-details .plan__container .slider{display:flex;justify-content:space-between;position:relative}@media (max-width: 767px){#base-details .plan__container .slider{flex-direction:column}}#base-details .plan__container .slider__box{width:calc(100% - 154px);position:relative}@media (max-width: 767px){#base-details .plan__container .slider__box{width:100%}}#base-details .plan__container .slider .for{width:100%;margin-left:0}#base-details .plan__container .slider .nav{display:flex;justify-content:center;flex-direction:column;width:107px}@media (max-width: 767px){#base-details .plan__container .slider .nav{justify-content:flex-start;flex-direction:row;width:calc(100% + 4px);margin:15px -2px 0}}#base-details .plan__container .slider .nav__item{cursor:pointer;opacity:0.5}@media (max-width: 767px){#base-details .plan__container .slider .nav__item{width:20%;padding:0 2px 4px}}#base-details .plan__container .slider .nav__item:not(:last-child){margin-bottom:10px}#base-details .plan__container .slider .nav__item.active{opacity:1}#base-details .plan__container .slider .swiper-button-next,#base-details .plan__container .slider .swiper-button-prev{background:#fff;border:2px solid #000;border-radius:50%;width:50px;height:50px;margin-top:0}@media only screen and (min-width: 1025px){#base-details .plan__container .slider .swiper-button-next:hover,#base-details .plan__container .slider .swiper-button-prev:hover{background:#000}#base-details .plan__container .slider .swiper-button-next:hover::before,#base-details .plan__container .slider .swiper-button-prev:hover::before{color:#fff}}#base-details .plan__container .slider .swiper-button-next::before,#base-details .plan__container .slider .swiper-button-prev::before{content:"";position:absolute;color:#000;width:10px;height:10px;top:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#base-details .plan__container .slider .swiper-button-next::after,#base-details .plan__container .slider .swiper-button-prev::after{display:none}#base-details .plan__container .slider .swiper-button-next{right:0;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%)}@media (max-width: 767px){#base-details .plan__container .slider .swiper-button-next{right:10px}}#base-details .plan__container .slider .swiper-button-next::before{border-top:1px solid currentColor;border-right:1px solid currentColor;left:calc(50% - 2px)}#base-details .plan__container .slider .swiper-button-prev{left:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 767px){#base-details .plan__container .slider .swiper-button-prev{left:10px}}#base-details .plan__container .slider .swiper-button-prev::before{border-bottom:1px solid currentColor;border-left:1px solid currentColor;left:calc(50% + 2px)}#base-details .plan__container .content{width:calc(100% - 154px);font-size:15px;padding-top:46px;letter-spacing:0.025em;line-height:30px}@media (max-width: 767px){#base-details .plan__container .content{width:100%;padding-top:22px}}#base-details .spec{position:relative;margin-bottom:132px}@media (max-width: 767px){#base-details .spec{margin-bottom:86px}}#base-details .spec::before{content:"";position:absolute;background:#e8e1d0;width:calc(100% - 75px);height:100%;top:0;left:0;z-index:-1}@media only screen and (max-width: 1096px){#base-details .spec::before{width:calc(100% - 15px)}}@media (max-width: 767px){#base-details .spec::before{width:100%}}#base-details .spec__container{width:calc(100% - 60px);max-width:894px;margin:0 auto;padding:102px 0}@media (max-width: 767px){#base-details .spec__container{padding:84px 0}}#base-details .spec__container .cm-ttl{padding-bottom:50px}@media (max-width: 767px){#base-details .spec__container .cm-ttl{padding-bottom:42px}}#base-details .spec__container .table{border:1px solid #bababa}@media (max-width: 767px){#base-details .spec__container .table{width:calc(100% - 16px);margin:0 auto}}#base-details .spec__container .table li{display:flex}@media (max-width: 767px){#base-details .spec__container .table li{flex-direction:column}}#base-details .spec__container .table li:not(:last-child){border-bottom:1px solid #e4e4e4}#base-details .spec__container .table li strong{background:#333;color:#fff;display:flex;align-items:center;justify-content:center;width:165px;font-size:15px;font-weight:500;letter-spacing:0.025em}@media (max-width: 767px){#base-details .spec__container .table li strong{width:100%;height:55px}}#base-details .spec__container .table li span{background:#fff;flex:1;font-size:15px;letter-spacing:0.025em;line-height:30px;padding:15px 42px}@media (max-width: 767px){#base-details .spec__container .table li span{padding:15px 24px}}#base-details .status__container{padding-bottom:94px}@media (max-width: 767px){#base-details .status__container{padding-bottom:76px}}#base-details .status__container .cm-ttl{padding-bottom:52px}@media (max-width: 767px){#base-details .status__container .cm-ttl{padding-bottom:40px}}#base-details .status__container .slider{width:calc(100% - 60px);max-width:894px;margin:0 auto}@media (max-width: 767px){#base-details .status__container .slider{width:calc(100% - 46px)}}#base-details .status__container .slider__box{position:relative}#base-details .status__container .slider .nav{display:flex;margin:42px -5px 0}@media (max-width: 767px){#base-details .status__container .slider .nav{margin:22px -3px 0}}#base-details .status__container .slider .nav__item{width:136px;padding:0 5px}@media (max-width: 767px){#base-details .status__container .slider .nav__item{width:63px;padding:0 3px}}#base-details .status__container .slider .swiper-button-next,#base-details .status__container .slider .swiper-button-prev{background:#fff;border:2px solid #000;border-radius:50%;width:50px;height:50px}@media only screen and (min-width: 1025px){#base-details .status__container .slider .swiper-button-next:hover,#base-details .status__container .slider .swiper-button-prev:hover{background:#000}#base-details .status__container .slider .swiper-button-next:hover::before,#base-details .status__container .slider .swiper-button-prev:hover::before{color:#fff}}#base-details .status__container .slider .swiper-button-next::before,#base-details .status__container .slider .swiper-button-prev::before{content:"";position:absolute;color:#000;width:10px;height:10px;top:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#base-details .status__container .slider .swiper-button-next::after,#base-details .status__container .slider .swiper-button-prev::after{display:none}#base-details .status__container .slider .swiper-button-next{right:0;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}@media (max-width: 767px){#base-details .status__container .slider .swiper-button-next{right:12px}}#base-details .status__container .slider .swiper-button-next::before{border-top:1px solid currentColor;border-right:1px solid currentColor;left:calc(50% - 2px)}#base-details .status__container .slider .swiper-button-prev{left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 767px){#base-details .status__container .slider .swiper-button-prev{left:12px}}#base-details .status__container .slider .swiper-button-prev::before{border-bottom:1px solid currentColor;border-left:1px solid currentColor;left:calc(50% + 2px)}#base-details .status__container .content{width:calc(100% - 30px);max-width:744px;margin:0 auto;padding:26px 0 0}@media (max-width: 767px){#base-details .status__container .content{width:100%;padding:45px 22px 0}}#base-details .status__container .content p{font-size:15px;margin-bottom:48px;letter-spacing:0.025em;line-height:30px}@media (max-width: 767px){#base-details .status__container .content p{margin-bottom:30px}}#base-details .status__container .content ul li{font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-size:15px;padding-left:18px;letter-spacing:0.025em;line-height:32px;position:relative}@media (max-width: 767px){#base-details .status__container .content ul li{padding-left:26px;line-height:30px}}#base-details .status__container .content ul li::before{content:"";position:absolute;background:#f27527;border-radius:50%;width:8px;height:8px;top:12px;left:0}#base-details .information{position:relative}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#base-details .information{overflow:hidden}}#base-details .information::before,#base-details .information::after{content:"";position:absolute;background:#d9d7d7;width:calc(100% - 30px);max-width:968px;height:1px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 767px){#base-details .information::before,#base-details .information::after{width:calc(100% - 45px)}}#base-details .information::before{bottom:0}#base-details .information::after{top:0}#base-details .information__container{width:calc(100% - 30px);max-width:744px;margin:0 auto;padding:100px 0 120px}@media (max-width: 767px){#base-details .information__container{padding:86px 0 82px}}#base-details .information__container .cm-ttl{padding-bottom:98px}@media (max-width: 767px){#base-details .information__container .cm-ttl{padding-bottom:38px}}@media (max-width: 767px){#base-details .information__container .content{padding:0 8px}}#base-details .information__container .content h3{font-size:21px;font-weight:bold;padding-left:26px;margin-bottom:28px;letter-spacing:0.05em;line-height:37px;position:relative}@media (max-width: 767px){#base-details .information__container .content h3{font-size:20px;line-height:35px}}#base-details .information__container .content h3.small{margin-bottom:20px}#base-details .information__container .content h3::before{content:"";position:absolute;background:#f27527;width:8px;height:8px;top:14px;left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#base-details .information__container .content__table ul{border:1px solid #bababa;margin-bottom:78px}@media (max-width: 767px){#base-details .information__container .content__table ul{margin-bottom:62px}}#base-details .information__container .content__table ul li{display:flex}@media (max-width: 767px){#base-details .information__container .content__table ul li{flex-direction:column}}#base-details .information__container .content__table ul li:not(:last-child){border-bottom:1px solid #e4e4e4}#base-details .information__container .content__table ul li strong{background:#333;color:#fff;display:flex;align-items:center;justify-content:center;width:165px}@media (max-width: 767px){#base-details .information__container .content__table ul li strong{width:100%;height:55px}}#base-details .information__container .content__table ul li span{flex:1;padding:15px 40px}@media (max-width: 767px){#base-details .information__container .content__table ul li span{padding:15px 24px}}#base-details .information__container .content__desc ul{padding-left:30px;margin-bottom:72px}@media (max-width: 767px){#base-details .information__container .content__desc ul{padding-left:0;margin-bottom:54px}}#base-details .information__container .content__desc ul li{font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:500;padding-left:18px;letter-spacing:0.025em;line-height:22px;position:relative}@media (max-width: 767px){#base-details .information__container .content__desc ul li{padding-left:25px;line-height:30px}}#base-details .information__container .content__desc ul li:not(:last-child){margin-bottom:10px}@media (max-width: 767px){#base-details .information__container .content__desc ul li:not(:last-child){margin-bottom:4px}}#base-details .information__container .content__desc ul li::before{content:"";position:absolute;background:#191919;border-radius:50%;width:8px;height:8px;top:6px;left:0}#base-details .information__container .content__desc p{font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:500;padding-left:28px;letter-spacing:0.025em;line-height:32px}@media (max-width: 767px){#base-details .information__container .content__desc p{padding-left:0;line-height:30px}}#base-details .related{padding:98px 0 118px;position:relative}@media (max-width: 767px){#base-details .related{padding:84px 20px 128px}}#base-details .related .cm-ttl{padding-bottom:60px}@media (max-width: 767px){#base-details .related .cm-ttl{padding:0 10px 32px}#base-details .related .cm-ttl span{display:inline-block}}#base-details .related .slider{display:flex;flex-wrap:wrap;margin:0 auto 60px;padding:0 135px}@media (max-width: 767px){#base-details .related .slider{padding:0 0 44px;margin-bottom:0}}#base-details .related .slider__item{display:flex;width:33.3333%;padding:0 8px}@media (min-width: 768px){#base-details .related .slider__item.swiper-slide-duplicate{opacity:0.4}#base-details .related .slider__item.swiper-slide-prev,#base-details .related .slider__item.swiper-slide-active,#base-details .related .slider__item.swiper-slide-next{opacity:1}}@media (max-width: 767px){#base-details .related .slider__item{width:calc(100% / 2);margin-bottom:0;padding:0 4px}#base-details .related .slider__item:not(:last-child){margin-bottom:32px}#base-details .related .slider__item.swiper-slide-active{opacity:1}}#base-details .related .slider__item a{background:#e8e1d0;display:flex;flex-direction:column;width:100%}#base-details .related .slider__item a .img{position:relative}#base-details .related .slider__item a .img img{width:100%}#base-details .related .slider__item a .img .cate{background:#000;color:#fff;padding:2px 20px;position:absolute;bottom:0;left:0;z-index:5}#base-details .related .slider__item a .img .cate--garage span{background:url("../../img//base/ico_garage.svg") left center/17px 15px no-repeat}#base-details .related .slider__item a .img .cate--bike span{background:url("../../img//base/ico_bike.svg") left center/17px 12px no-repeat}#base-details .related .slider__item a .img .cate--motorcar span{background:url("../../img//base/ico_motorcar.svg") left center/17px 11px no-repeat}#base-details .related .slider__item a .img .cate span{font-family:"Oswald", sans-serif;font-size:14px;font-weight:500;padding-left:26px;letter-spacing:0.1em}#base-details .related .slider__item a .img .sold-out{background:rgba(46,44,44,0.8);color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;padding-bottom:10px;position:absolute;top:0;left:0;z-index:10}#base-details .related .slider__item a .img .sold-out em{font-family:"Oswald", sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.1em}#base-details .related .slider__item a .img .sold-out strong{font-size:23px;font-weight:500;line-height:37px;letter-spacing:0.05em}#base-details .related .slider__item a .img .sold-out p{font-size:19px;font-weight:500;text-align:center;padding-top:10px;line-height:26px;letter-spacing:0.05em}#base-details .related .slider__item a .info{display:flex;flex-direction:column;padding:30px 20px}@media (max-width: 767px){#base-details .related .slider__item a .info{padding:24px 26px}}#base-details .related .slider__item a .info .ttl{font-size:20px;font-weight:500;letter-spacing:0.025em;line-height:33px}#base-details .related .slider__item a .info .table{flex:1 0 auto;padding:14px 0 16px;min-height:30px}@media (max-width: 767px){#base-details .related .slider__item a .info .table{padding:14px 0 12px;min-height:unset}}#base-details .related .slider__item a .info .table__item{background:#fff;border-left:5px solid #f27527;display:flex;padding:0 14px}#base-details .related .slider__item a .info .table__item:not(:last-child){margin-bottom:5px}#base-details .related .slider__item a .info .table__item>*{display:block;font-size:14px;font-weight:500;line-height:30px;letter-spacing:0.025em}#base-details .related .slider__item a .info .table__item span{color:#555;width:55px}#base-details .related .slider__item a .info .table__item strong{flex:1;padding-left:15px}#base-details .related .slider__item a .info .read-more{text-align:right}#base-details .related .slider__item a .info .read-more span{background:url("../../img/base/ico_arr.svg") right center/14px 8px no-repeat;display:inline-block;font-family:"Oswald", sans-serif;font-size:14px;font-weight:500;padding-right:22px;letter-spacing:0.1em;position:relative}#base-details .related .slider__item a .info .read-more span::before{content:"";position:absolute;background:#000;width:0;height:2px;bottom:0;left:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}@media (min-width: 768px){#base-details .related .slider__item a:hover .info .read-more span::before{width:100%}}#base-details .related .slider .swiper-button-next,#base-details .related .slider .swiper-button-prev{background:#000;border-radius:50%;width:56px;height:56px}@media only screen and (min-width: 1025px){#base-details .related .slider .swiper-button-next:hover::before,#base-details .related .slider .swiper-button-prev:hover::before{-webkit-transform:translate(-50%, -50%) scale(1.01);-moz-transform:translate(-50%, -50%) scale(1.01);-ms-transform:translate(-50%, -50%) scale(1.01);-o-transform:translate(-50%, -50%) scale(1.01);transform:translate(-50%, -50%) scale(1.01)}}@media (max-width: 767px){#base-details .related .slider .swiper-button-next,#base-details .related .slider .swiper-button-prev{width:50px;height:50px;top:auto;bottom:0}}#base-details .related .slider .swiper-button-next::before,#base-details .related .slider .swiper-button-prev::before{content:"";position:absolute;background:#f27527;border-radius:50%;width:100%;height:100%;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);-o-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#base-details .related .slider .swiper-button-next::after,#base-details .related .slider .swiper-button-prev::after{content:"";position:absolute;width:20px;height:10px;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#base-details .related .slider .swiper-button-next{right:96px}@media (max-width: 767px){#base-details .related .slider .swiper-button-next{right:60px}}#base-details .related .slider .swiper-button-next::after{background:url("../../img/base/ico_arr_next.png") center/cover no-repeat}#base-details .related .slider .swiper-button-prev{left:96px}@media (max-width: 767px){#base-details .related .slider .swiper-button-prev{left:60px}}#base-details .related .slider .swiper-button-prev::after{background:url("../../img/base/ico_arr_prev.png") center/cover no-repeat}#base-details .related .swiper-pagination{bottom:118px;left:50%;line-height:16px;z-index:100;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 767px){#base-details .related .swiper-pagination{bottom:146px}}#base-details .related .swiper-pagination .swiper-pagination-bullet{background:#fff;border:1px solid #000;width:10px;height:10px;opacity:1;margin:0 5px}#base-details .related .swiper-pagination .swiper-pagination-bullet-active{background:#f27527;border-color:#f27527}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#base-details .contact{overflow:hidden}}#base-details .contact__bnr{background:#28292b;color:#fff;padding:88px 0 134px;text-align:center;position:relative}@media (max-width: 767px){#base-details .contact__bnr{overflow:hidden;padding:60px 0 65px}#base-details .contact__bnr::after{content:"";position:absolute;background:url("../../img/base/ico_contact.svg") center/cover no-repeat;width:408px;height:98px;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}#base-details .contact__bnr::before{content:"";position:absolute;background:#fff;width:calc(100% - 30px);max-width:1218px;height:120px;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}@media (max-width: 767px){#base-details .contact__bnr::before{width:calc(100% - 46px);height:60px}}#base-details .contact__bnr p{font-family:"Oswald", sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.1em;line-height:21px}#base-details .contact__bnr h2{font-size:35px;font-weight:bold;letter-spacing:0.025em;line-height:51px}@media (max-width: 767px){#base-details .contact__bnr h2{font-size:30px;line-height:44px}}#base-details .contact .form-block{padding-top:32px}#base-details .contact .form-block__step{padding:112px 15px 56px}#base-details .contact .form-block__form{max-width:1075px}#base-details .contact .form-block__form::before{width:100%}#base-details #plan .cm-thumb,#base-details #status .cm-thumb{background-size:contain}#base-details #gallery-slider .cm-thumb,#base-details #related-slider .cm-thumb{background-size:cover}

/*# sourceMappingURL=maps/base.min.css.map */
