﻿@charset "UTF-8";.splide__track--nav>.splide__list>.splide__slide{width:100%!important;}.splide__track--nav>.splide__list>.splide__slide.is-active{width:100%!important;}#js_ThumbnailCarousel-1 .splide__list,#js_ThumbnailCarousel-2 .splide__list{display:grid;grid-template-columns:repeat(3,1fr);}@media print,screen and (min-width:1080px){#js_ThumbnailCarousel-1 .splide__list,#js_ThumbnailCarousel-2 .splide__list{grid-template-columns:repeat(6,1fr);}}.splide__slide{opacity:.6;}.splide__slide.is-active{opacity:1;}.splide__slide img{height:auto;width:100%;}.wrapper{margin-inline:auto;max-width:500px;width:100%;}@media print,screen and (min-width:768px){.wrapper{max-width:800px;width:100%;}}.splide{margin-bottom:5px;}.splide__slide{position:relative;overflow:hidden;}.slide-caption{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;font-size:.95rem;line-height:1.6;padding:8px 12px;word-wrap:break-word;overflow-wrap:anywhere;}@media(max-width:480px){.slide-caption{font-size:.9rem;padding:6px 10px;}}@media print,screen and (min-width:768px){.pg_SisterBrandArea .pg_MainImg{height:300px;}}.pg_SisterBrandArea .TitleBox{position:relative;padding:35px 0 10px;width:90%;max-width:380px;top:-75px;margin:0 auto -20px;background-color:#292933;}@media print,screen and (min-width:768px){.pg_SisterBrandArea .TitleBox{max-width:530px;margin:0 auto -100px;}}.pg_SisterBrandArea .sc_TitleDecoration{color:#fff;}.pg_SisterBrandArea .sc_TitleH2{color:#fff;font-size:24px;}@media print,screen and (min-width:768px){.pg_SisterBrandArea .sc_TitleH2{font-size:40px;}}.pg_SisterBrandArea .BrandBox{border-left:10px solid #292933;padding:0 10px 20px;margin-bottom:50px;}@media print,screen and (min-width:768px){.pg_SisterBrandArea .BrandBox{display:flex;border-left:0;align-items:flex-start;padding:20px;}}.pg_SisterBrandArea .BrandImg{margin-bottom:20px;align-items:flex-start;}@media print,screen and (min-width:768px){.pg_SisterBrandArea .BrandImg{width:46%;padding:0 20px 0 0;}}@media print,screen and (min-width:1080px){.pg_SisterBrandArea .BrandImg{width:50%;}}.pg_SisterBrandArea .Contents{position:relative;}@media print,screen and (min-width:768px){.pg_SisterBrandArea .Contents{width:54%;border-left:10px solid #292933;padding:0 25px 0 15px;}}@media print,screen and (min-width:1080px){.pg_SisterBrandArea .Contents{width:50%;}}.pg_SisterBrandArea .Contents:before{position:absolute;top:0;right:0;color:#292933;font-weight:bold;font-style:italic;font-size:54px;opacity:.1;}@media print,screen and (min-width:768px){.pg_SisterBrandArea .Contents:before{top:-35px;letter-spacing:2px;}}.pg_SisterBrandArea .Name{color:#292933;font-family:"游ゴシック Reguar","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,Lato,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold;padding-bottom:0;text-align:left;}@media print,screen and (min-width:1080px){.pg_SisterBrandArea .Name{font-size:30px;}}.pg_SisterBrandArea .sc_ButtonEffect1{background-color:#fff;border:1px solid #292933;color:#292933;}.pg_SisterBrandArea .sc_ButtonEffect1:after{background-color:#292933;}@media print,screen and (min-width:768px){.pg_SisterBrandArea .sc_ButtonEffect1:hover{border:1px solid #fff;color:#fff;}}.pg_SisterBrandArea .Icon{padding-left:5px;}.pg_SisterBrand .pg_MainImg{background-image:url("../images/sister-brand/main-sister-brand.webp");}.pg_SisterBrand .Studio:before{content:"Hall&Studio";}.pg_SisterBrand .DiningBar:before{content:"Dining Bar";}:root{--cancel-border-color:#fff;}.pg_BrandMainImg{background-size:cover;background-position:left 40%;}.pg_BrandMainImg.-DaibaCross{background-image:url("../images/sister-brand/daibacross/main.webp");}.pg_BrandMainImg.-CsGarden{background-image:url("../images/sister-brand/csgarden/main.webp");}.pg_DaibaCrossArea{background-color:#fffaf2;}.pg_DaibaCrossArea .sc_TitleBorderBottom:after{background-color:#d4af37;}.pg_DaibaCrossArea .sc_TitleDecoration{font-family:Arial;letter-spacing:2px;}.pg_DaibaCrossArea .sc_TitleH1,.pg_DaibaCrossArea .sc_TitleH2,.pg_DaibaCrossArea .sc_TitleH3,.pg_DaibaCrossArea .FeaturesTitle,.pg_DaibaCrossArea .CaseTitle{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:650;letter-spacing:2px;}.pg_DaibaCrossArea .FeaturesTitle{border-left:5px solid #d4af37;}.pg_DaibaCrossArea .Button{background-color:#000;border:1px solid #fffaf2;color:#fffaf2;}.pg_DaibaCrossArea .Button:after{background-color:#fffaf2;}@media print,screen and (min-width:768px){.pg_DaibaCrossArea .Button:hover{border:1px solid #000;color:#000;}}.pg_DaibaCrossArea .pg_Table{border:1px solid #000;}.pg_DaibaCrossArea .pg_Table .Row{border:1px solid #000;}.pg_DaibaCrossArea .pg_Table .Col{padding:15px 20px;border:1px solid #000;}.pg_DaibaCrossArea .LogoFrame{--x-gradient:linear-gradient(90deg,#000 0 20px,transparent 0 calc(100% - 20px),#000 calc(100% - 20px));--y-gradient:linear-gradient(#000 0 20px,transparent 0 calc(100% - 20px),#000 calc(100% - 20px));}.pg_DaibaCrossArea .CaseItem i{color:#d4af37;}.pg_DaibaCrossArea .BgBlack{color:#fff;background-color:#000;}.pg_DaibaCrossArea .BgBlack .sc_TitleDecoration,.pg_DaibaCrossArea .BgBlack .sc_TitleH1,.pg_DaibaCrossArea .BgBlack .sc_TitleH2,.pg_DaibaCrossArea .BgBlack .sc_TitleH3{color:#fff;}.pg_DaibaCrossArea .BgBlack .Button{background-color:#000;border:1px solid #fffaf2;color:#fffaf2;border:1px solid #fff;color:#fff;}.pg_DaibaCrossArea .BgBlack .Button:after{background-color:#fffaf2;}@media print,screen and (min-width:768px){.pg_DaibaCrossArea .BgBlack .Button:hover{border:1px solid #000;color:#000;}}.pg_DaibaCrossArea .splide__track--nav>.splide__list>.splide__slide.is-active{width:100%!important;border:4px solid #d4af37!important;}.pg_CsGardenArea{background-color:#202020;color:#fff;}.pg_CsGardenArea .sc_TitleBorderBottom:after{background-color:#b9a881;}.pg_CsGardenArea .sc_TitleDecoration,.pg_CsGardenArea .sc_TitleH1,.pg_CsGardenArea .sc_TitleH2,.pg_CsGardenArea .sc_TitleH3{color:#fff;}.pg_CsGardenArea .sc_LinkText{color:#b9a881;}.pg_CsGardenArea .FeaturesTitle{border-left:5px solid #b9a881;}.pg_CsGardenArea .Button{background-color:#202020;border:1px solid #000;color:#000;border:1px solid #fff;color:#fff;}.pg_CsGardenArea .Button:after{background-color:#000;}@media print,screen and (min-width:768px){.pg_CsGardenArea .Button:hover{border:1px solid #202020;color:#202020;}}@media print,screen and (min-width:768px){.pg_CsGardenArea .Button:hover{border:1px solid #fff;color:#fff;}}.pg_CsGardenArea .LogoFrame{--x-gradient:linear-gradient(90deg,#fff 0 20px,transparent 0 calc(100% - 20px),#fff calc(100% - 20px));--y-gradient:linear-gradient(#fff 0 20px,transparent 0 calc(100% - 20px),#fff calc(100% - 20px));}.pg_CsGardenArea .CaseItem i{color:#b9a881;}.pg_CsGardenArea .BgBlack{background-color:#000;}.pg_CsGardenArea .BgBlack .Button{background-color:#000;border:1px solid #202020;color:#202020;border:1px solid #fff;color:#fff;}.pg_CsGardenArea .BgBlack .Button:after{background-color:#202020;}@media print,screen and (min-width:768px){.pg_CsGardenArea .BgBlack .Button:hover{border:1px solid #000;color:#000;}}@media print,screen and (min-width:768px){.pg_CsGardenArea .BgBlack .Button:hover{border:1px solid #fff;color:#fff;}}.pg_CsGardenArea .BgBrown{background-color:#604c3f;}.pg_CsGardenArea .BgBrown .Button{background-color:#604c3f;border:1px solid #63a168;color:#63a168;border:1px solid #fff;color:#fff;}.pg_CsGardenArea .BgBrown .Button:after{background-color:#63a168;}@media print,screen and (min-width:768px){.pg_CsGardenArea .BgBrown .Button:hover{border:1px solid #604c3f;color:#604c3f;}}.pg_CsGardenArea .splide__track--nav>.splide__list>.splide__slide.is-active{width:100%!important;border:4px solid #63a168!important;}.pg_DescriptionText{margin-bottom:30px;}@media print,screen and (min-width:768px){.pg_DescriptionText{text-align:center;margin-bottom:50px;}}.pg_OpeningArea .CatchText{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:20px;font-weight:bold;text-align:center;margin-bottom:30px;}@media print,screen and (min-width:768px){.pg_OpeningArea .CatchText{font-size:28px;}}.pg_OpeningArea .CatchTextRuby{display:block;font-size:16px;font-weight:normal;letter-spacing:2px;}@media print,screen and (min-width:768px){.pg_OpeningArea .CatchTextRuby{font-size:20px;}}.pg_OpeningArea .LineBreak{display:inline;}@media print,screen and (min-width:768px){.pg_OpeningArea .LineBreak{display:none;}}.pg_OpeningArea .LogoArea{max-width:400px;margin:0 auto 30px;}.pg_OpeningArea .LogoFrame{position:relative;padding:1rem;margin-bottom:.2rem;background-image:var(--x-gradient),var(--y-gradient),var(--x-gradient),var(--y-gradient);background-repeat:no-repeat;background-size:100% 1px,1px 100%,100% 1px,1px 100%;background-position:top,right,bottom,left;text-align:center;}.pg_OpeningArea .Logo{width:100%;max-width:320px;padding:15px;}@media print,screen and (min-width:768px){.pg_OpeningArea .Logo{margin:0 auto 30px;}}.pg_FeaturesArea .FeaturesList{display:grid;gap:50px;margin:0 auto;padding:0 15px;}@media print,screen and (min-width:768px){.pg_FeaturesArea .FeaturesList{gap:50px;padding:0 50px;grid-template-columns:repeat(2,1fr);}}.pg_FeaturesArea .FeaturesImages{position:relative;margin-bottom:15px;}.pg_FeaturesArea .FeaturesNumber{position:absolute;right:-20px;top:-20px;}.pg_FeaturesArea .FeaturesNumberImage{width:200px;}@media print,screen and (min-width:768px){.pg_FeaturesArea .FeaturesNumberImage{width:max-content;}}.pg_FeaturesArea .FeaturesTitle{color:#fff;font-size:18px;font-weight:bold;text-align:left;margin:15px 0;padding-left:15px;}@media print,screen and (min-width:768px){.pg_FeaturesArea .FeaturesTitle{font-size:21px;}}@media print,screen and (min-width:768px){.pg_GalleryArea .SliderItem{margin:10px;max-width:850px;}}@media print,screen and (min-width:1080px){.pg_GalleryArea .SliderItem{max-width:1000px;}}.pg_UseArea .UseList{display:grid;margin:0 auto 30px;padding:0 15px;}@media print,screen and (min-width:768px){.pg_UseArea .UseList{gap:50px;padding:0 50px;grid-template-columns:repeat(3,1fr);}}.pg_UseArea .CaseImageWrap{aspect-ratio:1/1;margin-bottom:15px;}.pg_UseArea .CaseImage{width:100%;height:100%;object-fit:cover;border-radius:50%;}.pg_UseArea .CaseTitle{color:#fff;font-size:18px;text-align:center;margin-bottom:8px;}.pg_UseArea .CaseTitle:before{content:"▼";margin-right:5px;}.pg_UseArea .CaseTitle:after{content:"▼";margin-left:5px;}.pg_UseArea .CaseList{padding:0 20px;margin-bottom:50px;}.pg_UseArea .CaseItem i{font-size:8px;vertical-align:middle;margin-right:10px;}.pg_ReadMore{display:block;}.pg_Table{border:1px solid #fff;width:100%;max-width:800px;margin:0 auto;padding:15px;}.pg_Table .Row{border:1px solid #fff;}.pg_Table .Col{padding:15px 20px;border:1px solid #fff;}.pg_Table .Col.Time{padding:5px 20px 20px;}.pg_Table .TimeName{padding:0;font-size:14px;}.pg_Table .TimeName._DayColor{color:#63a168;}.pg_Table .TimeName._NightColor{color:#b9a881;}.pg_Table .TimeDetails{padding-left:10px;display:block;}.pg_Table .TimeDetails._DayColor{border-left:3px solid #63a168;}.pg_Table .TimeDetails._NightColor{border-left:3px solid #b9a881;}.pg_NoteList{max-width:800px;margin:0 auto;margin:15px auto 50px;}.pg_NoteItem:before{content:"※";}@media print,screen and (min-width:768px){.pg_ContactArea .ButtonList{width:700px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;}}