@charset "utf-8";body{background:#fff;color:#333;font-weight:400;font-size:1.6rem;font-feature-settings:"palt";letter-spacing:0.1em}a:hover{opacity:0.8;text-decoration:none}.breadcrumb{margin:0 auto 0 0}.invisible-all{display:none}@media screen and (min-width:1025px){.pc_none{display:none}}@media screen and (min-width:601px) and (max-width:1024px){.tab_none{display:none}}@media screen and (max-width:600px){.sp_none{display:none}}.separator{width:100%;border-bottom:1px dotted #cecece}@media screen and (min-width:600px){.center{text-align:center}}@media screen and (min-width:1025px){.pc_none{display:none}.pc_br_none br,br.pc_br_none{display:none}}@media screen and (max-width:768px){.sp_txt_center{text-align:center}.sp_txt_left{text-align:left !important}.sp_br_none br,br.sp_br_none{display:none}}@media screen and (max-width:768px){.sp_pdg{padding:0 20px}}.siteHeader{background:transparent;box-shadow:none;min-height:0}.container.siteHeadContainer{max-width:100%}@media screen and (max-width:768px){.siteHeader_logo{padding:10px 45px;background:#5c2c7c}}.navbar-brand img{max-height:80px !important}@media screen and (min-width:601px){.siteHeader_logo{padding:0px}}@media screen and (max-width:600px){h1.navbar-brand.siteHeader_logo{padding-top:10px}}.device-mobile .gMenu>li,.gMenu>li{padding:0}.gMenu_outer{padding-right:0px;padding-left:20px}.gMenu>li>a{display:block;padding:24px 2em}.device-pc .gMenu>li a{padding:0px 2.7em 0px !important}@media (min-width:1200px){.gMenu_outer nav{display:flex}}@media screen and (max-width:767px){div#gMenu_outer{display:none}}strong.gMenu_name{font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif !important;font-weight:600;letter-spacing:4px;font-size:16px}span.gMenu_description{color:#8c0b0b;font-size:12px}.vk-mobile-nav nav ul li a{padding:2em 0.5em 1em;position:relative;display:block;overflow:hidden;font-family:'EB Garamond', serif !important}li#menu-item-452{position:relative;padding-top:6px;font-family:'EB Garamond', serif !important}li#menu-item-452::before{content:"ホーム";display:contents;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:10%;left:0%}@media screen and (max-width:600px){li#menu-item-452::before{content:"ホーム";display:block;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:20%;left:2%}}li#menu-item-1214{position:relative;padding-top:6px;font-family:'EB Garamond', serif}li#menu-item-1214::before{content:"コンセプト";display:contents;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:10%;left:0%}@media screen and (max-width:600px){li#menu-item-1214::before{content:"コンセプト";display:block;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:20%;left:2%}}li#menu-item-1213{position:relative;padding-top:6px;font-family:'EB Garamond', serif}li#menu-item-1213::before{content:"メニュー";display:contents;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:10%;left:0%}@media screen and (max-width:600px){li#menu-item-1213::before{content:"メニュー";display:block;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:20%;left:2%}}li#menu-item-1212{position:relative;padding-top:6px;font-family:'EB Garamond', serif}li#menu-item-1212::before{content:"スタッフ";display:contents;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:10%;left:0%}@media screen and (max-width:600px){li#menu-item-1212::before{content:"スタッフ";display:block;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:20%;left:2%}}li#menu-item-1211{position:relative;padding-top:6px;font-family:'EB Garamond', serif}li#menu-item-1211::before{content:"サロン情報";display:contents;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:10%;left:0%}@media screen and (max-width:600px){li#menu-item-1211::before{content:"サロン情報";display:block;color:#aaa;font-size:14px;font-family:serif;position:absolute;height:30px;top:20%;left:2%}}.gMenu>li:before{border:none}.gMenu{top:15px}.device-pc .gMenu>li a{padding:0px 1.8em 28px}.gMenu>li .gMenu_name{font-size:18px;font-family:'EB Garamond', serif !important}@media (min-width:992px){.header_scrolled .gMenu>li{width:50%;border-left:0px solid #f5f5f5}.header_scrolled .gMenu>li:last-child{border-right:0px solid #f5f5f5}}ul.gMenu>li:hover{color:#fff}@media screen and (min-width:768px){ul.gMenu>li>a:hover:after,ul.gMenu>li.current-post-ancestor>a:after,ul.gMenu>li.current-menu-item>a:after,ul.gMenu>li.current-menu-parent>a:after,ul.gMenu>li.current-menu-ancestor>a:after,ul.gMenu>li.current_page_parent>a:after,ul.gMenu>li.current_page_ancestor>a:after{border-bottom-color:#111}}a[title="noevent"]{pointer-events:none}@media screen and (min-width:992px){ul.gMenu>li>ul.sub-menu li a{background-color:#a31620;color:#fff}ul.gMenu>li>ul.sub-menu li a:hover{opacity:1;background:#bf2d37}}@media screen and (max-width:782px){.vk-mobile-nav-menu-btn{top:10px !important;left:unset !important;right:10px}}.admin-bar .vk-mobile-nav-menu-btn{top:calc(42px + 5px) !important}@media screen and (min-width:600px) and (max-width:768px){div#top__fullcarousel img{height:65vh;object-fit:cover;object-position:80%}}@media screen and (max-width:600px){div#top__fullcarousel img{height:95vh;object-fit:cover;object-position:80%}div#top__fullcarousel::before{width:70%}.carousel-control,.carousel-indicators{z-index:100}}.vk-mobile-nav-menu-btn{left:unset;right:8px}footer{border:none}footer.siteFooter{background:#fff}footer .sectionBox{padding-top:9em;padding-bottom:13em;position:relative}footer .sectionBox>.row{display:flex;align-items:center;justify-content:center}@media screen and (max-width:600px){footer.sectionBox{padding-top:5em !important;padding-bottom:13em !important;position:relative !important}}.siteFooter{border:none !important}.container.sectionBox.footerWidget::before{content:"";position:absolute;top:87%;right:calc(50% - 930px);width:1923px;height:80px;background:url(https://saizvia.com/wp-content/uploads/footer01.png) no-repeat;display:block}@media screen and (max-width:600px){.container.sectionBox.footerWidget::before{content:"";position:absolute;top:87%;right:calc(50% - 930px);width:1960px;height:80px;background:url(https://saizvia.com/wp-content/uploads/footer01.png) no-repeat;display:block}}.sectionBox.copySection{background:#fff;border-top:solid 1px #ddd;display:block;padding-top:5px;padding-bottom:5px}@media screen and (max-width:768px){.sectionBox.copySection{padding-right:55px}}.sectionBox.copySection>p{letter-spacing:0.1em}@media screen and (max-width:768px){.sectionBox.copySection>p{margin-bottom:0}}.footerWidget>.row .col-md-12{text-align:center}.footerWidget>.row .col-md-12 aside:last-child{margin-bottom:0}.foot_txt{text-align:center;line-height:1.6;letter-spacing:0.1em;font-family:serif;color:#666;line-height:2.5}.foot_txt>strong{font-size:20px}.sns_icon_wrap{display:flex;justify-content:center;margin-top:10px}.sns_fb,.sns_tw{width:30px;margin:0 5px}@media screen and (max-width:767px){.sectionBox>.row{flex-direction:column}.col-md-4{margin-top:20px}}div.wpcf7{background:#eee}.form-control{background:#fff;font-size:1.6rem}div.wpcf7 th{width:25%}@media screen and (max-width:600px){div.wpcf7 th{width:100%}}span.wpcf7-list-item{display:block}.wpcf7 label{display:inline-flex;align-items:center}.wpcf7 input{margin-right:5px}.wpcf7 input[type=checkbox]{margin-top:0;margin-right:10px}@media screen and (max-width:1000px){.wpcf7 td,.wpcf7 input,.wpcf7 textarea{max-width:calc(100% - 25px) !important;width:unset}}.btn-primary{font-size:14px;padding:10px 0}input.wpcf7-form-control.wpcf7-submit.btn.btn-primary{background:#000;border:2px solid #000 !important;color:#fff;display:block;width:200px}input.wpcf7-form-control.wpcf7-submit.btn.btn-primary:hover{background:#fff;color:#000}.note_list{list-style:none;width:75%;padding-left:0;margin:0 auto}@media screen and (max-width:767px){.note_list{width:100%}}.tbl{max-width:960px;margin:0 auto}.tbl th{font-size:1.6rem;width:25%}.tbl td{font-size:1.6rem;width:75%}.tbl_scroll{overflow:auto;white-space:nowrap}@media screen and (max-width:767px){.tbl th,.tbl td{display:block;width:100%}}.page-id-〇〇○ .page-header{background-image:url(/wp-content/uploads/page_ttl1.jpg);background-size:cover}.page-id-1203 .page-header{background-image:url(https://saizvia.com/wp-content/uploads/header01.jpg);background-size:cover;height:200px}.page-id-1205 .page-header{background-image:url(https://saizvia.com/wp-content/uploads/header02.jpg);background-size:cover;height:200px}.page-id-1207 .page-header{background-image:url(https://saizvia.com/wp-content/uploads/header04.jpg);background-size:cover;height:200px}.page-id-1209 .page-header{background-image:url(https://saizvia.com/wp-content/uploads/header03.jpg);background-size:cover;height:200px}.page-id-946 .page-header{background-size:cover}.blog .page-header,.single .page-header,.archive .page-header,.category .page-header{background-image:url(/wp-content/uploads/img_page-header.jpg);background-size:cover}@media screen and (max-width:600px){.page-id-〇〇○ .page-header{background-position:75%}}.page-header_pageTitle,h1.page-header_pageTitle:first-child{font-size:3.6rem;font-weight:bold;letter-spacing:0.2em;line-height:1.6;margin:90px auto;color:#fff;font-family:serif;position:relative;text-shadow:0px 3px 10px black;display:none}@media screen and (max-width:782px){.page-header_pageTitle,h1.page-header_pageTitle:first-child{font-size:2.8rem}}.page-header{background-color:#fff}h2{font-size:2.8rem;letter-spacing:0.1em;line-height:1.6;margin-bottom:0.5em}h3{font-size:2.4rem;letter-spacing:0.1em;line-height:1.6;margin-bottom:0.5em}h4{font-size:2rem;letter-spacing:0.1em;line-height:1.6;margin-bottom:0.5em}@media screen and (max-width:767px){h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:1.8rem}}.bg_mailform{background:#eee}ul.wp-block-latest-posts{max-width:860px}ul.wp-block-latest-posts.has-dates a{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}@media screen and (max-width:600px){ul.wp-block-latest-posts.has-dates a{width:65%}}a.btn.btn-xs.btn-primary.entry-meta_items_term_button{padding:5px 5px 3px}.reverse{flex-direction:row-reverse}@media screen and (min-width:782px){.reverse .wp-block-column:not(:first-child){margin-left:0;margin-right:2em}}.btn_more{position:relative;z-index:0}.btn_more a{background:#000;border:2px solid #000;border-radius:50px;color:#fff;letter-spacing:0.1em;text-align:center;display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:360px;height:60px;padding:5px}@media screen and (max-width:600px){.btn_wrap{text-align:center}.btn_wrap>div:nth-child(1){margin-bottom:20px}}.btn_more a,.btn_more a::before{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;text-decoration:none !important}.btn_more a{position:relative;overflow:hidden;z-index:1}.btn_more a::before{content:'';width:100%;height:100%;position:absolute;top:0;left:-100%;z-index:-1}.btn_more a::before{background:#111}.btn_more a:hover{color:#fff}.btn_more a:hover::before{left:0}#menu1 a,#menu2 a{-webkit-transition:all 10s;-moz-transition:all 10s;-o-transition:all 10s;transition:all 10s}.anchor{padding-top:150px;margin-top:-150px;position:relative;z-index:-1}@keyframes tooltipShow{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0px)}}.acd_trigger{display:none}@media screen and (max-width:768px){.acd_trigger{border:1px solid #111;display:block;max-width:300px;margin:40px auto;padding:10px}.is-active .product_ttl::before{content:"-";font-size:20px}.acd{cursor:pointer;margin:0 auto}.acd_item{display:none}.is-active .acd_item{display:block;margin:0 auto 40px !important;animation:tooltipShow 0.3s linear 0s}.is-active .acd_trigger{margin-bottom:0}.product_inner_column>div:first-child,.product_inner_column>div:last-child{width:100%}}@keyframes fade{0%{opacity:0;margin-top:20px}100%{opacity:1;margin-top:0}}.animate{opacity:0}.animate.active{animation:fade 1s forwards}.grecaptcha-badge{display:none}.contact .grecaptcha-badge,.entry .grecaptcha-badge{display:block;margin-bottom:60px}.section.breadSection{display:none}.header_title{font-size:30px;font-family:serif;color:#666;letter-spacing:5px;line-height:0.8;margin-bottom:0}span.header_ruby{font-size:14px;color:#bbb}.wp-block-group.header_ttl_cont{margin-top:-45px !important;background:#fff;width:45%;margin:0 auto;box-shadow:0px 3px 10px -4px #bbb;border-radius:7px}@media screen and (max-width:768px){.wp-block-group.header_ttl_cont{margin-top:-45px !important;background:#fff;width:80%;margin:0 auto;box-shadow:0px 3px 10px -4px #bbb;border-radius:7px}}.top_greeting{font-size:25px;font-family:serif;letter-spacing:5px;color:#666}.greeting_sentence{font-family:serif;text-align:center;color:#666;line-height:2.5;letter-spacing:3px}.top_button_cont{width:100vw;position:relative;left:calc(50% - 50vw);background:#f3eff7}.top_ttl{font-family:'EB Garamond', serif;font-size:30px;line-height:1;color:#85619c}.ruby{font-size:12px;color:#bba3ca}.sentence{font-family:serif;text-align:center;color:#666;line-height:2;letter-spacing:3px}.wp-block-image{margin-bottom:0em}.wp-block-columns{margin-bottom:0}@media (min-width:750px){.wp-block-column:not(:first-child){margin-left:0em}}@media screen and (max-width:1030px){.top_column_sp{display:block}}.wp-block-group.top_column{background:#e6d2e1;position:relative}.wp-block-group.top_column::before{content:"";position:absolute;top:40%;left:calc(50% - 310px);width:72px;height:151px;background:url(https://saizvia.com/wp-content/uploads/top_column.png) no-repeat;display:block;z-index:999}.wp-block-group.top_column02{background:#ece4e6;position:relative}.wp-block-group.top_column02::before{content:"";position:absolute;top:45%;right:calc(50% - 310px);width:90px;height:125px;background:url(https://saizvia.com/wp-content/uploads/top_column02.png) no-repeat;display:block;z-index:999}.wp-block-group.top_column03{background:#f1e8e1;position:relative}.wp-block-group.top_column03::before{content:"";position:absolute;top:50%;left:calc(50% - 310px);width:89px;height:120px;background:url(https://saizvia.com/wp-content/uploads/top_column03.png) no-repeat;display:block;z-index:999}.wp-block-group.top_column04{background:#f3f3f3;position:relative}.wp-block-group.top_column04::before{content:"";position:absolute;top:50%;right:calc(50% - 310px);width:89px;height:120px;background:url(https://saizvia.com/wp-content/uploads/top_column04.png) no-repeat;display:block;z-index:999}.wp-block-button .wp-block-button__link{border-radius:4px;font-size:16px;border:solid 1px #86619b;font-family:serif;width:300px;position:relative}.wp-block-button .wp-block-button__link:before{content:'';width:8px;height:8px;border:0;border-top:2px solid #86619b;border-right:2px solid #86619b;transform:rotate(45deg);position:absolute;top:55%;right:25px;margin-top:-6px}.wp-block-button .wp-block-button__link:hover{border-radius:4px;font-size:16px;background:#86619b;border:solid 1px #86619b;color:#fff;font-family:serif;width:300px;position:relative}figure.aligncenter.size-full{width:100vw;position:relative;left:calc(50% - 50vw)}.wp-block-group.greeting_brock{position:relative}.wp-block-group.greeting_brock::before{content:"";position:absolute;top:20%;left:calc(50% - 660px);width:160px;height:358px;background:url(https://saizvia.com/wp-content/uploads/flower02.png) no-repeat;display:block}.wp-block-group.greeting_brock::after{content:"";position:absolute;top:20%;right:calc(50% - 660px);width:133px;height:362px;background:url(https://saizvia.com/wp-content/uploads/flower01.png) no-repeat;display:block}.reverse{flex-direction:row-reverse}h2.concept_ttl{font-family:serif;color:#666;letter-spacing:8px;font-size:25px}.sentence02{font-family:serif;color:#666;line-height:2;letter-spacing:3px}.table,table{border-collapse:collapse;border-spacing:0;width:100%;border-top:0px solid rgba(0, 0, 0, 0.05)}.gmap{width:100vw;position:relative;left:calc(50% - 50vw)}.map_ttl{font-family:serif;color:#666;letter-spacing:5px;font-size:35px;line-height:1}span.map_ruby{font-size:16px}p.name{font-size:22px;font-family:serif;font-weight:bold;color:#333}span.name_ruby{font-size:18px;padding-left:20px;color:#b998d0}span.owner{font-size:14px;padding-right:10px}h2.menu_ttl1,.menu_ttl2,.menu_ttl3,.menu_ttl4,.menu_ttl5{font-size:22px;line-height:1;letter-spacing:3px;font-family:serif;color:#666;position:relative}h2.menu_ttl1::before{content:"01";display:block;color:#f3f3f3;font-size:145px;font-family:serif;font-weight:100;position:absolute;height:30px;top:-185%;right:0%;letter-spacing:-10px;z-index:-1}h2.menu_ttl2::before{content:"02";display:block;color:#f3f3f3;font-size:145px;font-family:serif;font-weight:100;position:absolute;height:30px;top:-185%;right:0%;letter-spacing:-7px;z-index:-1}h2.menu_ttl3::before{content:"03";display:block;color:#f3f3f3;font-size:145px;font-family:serif;font-weight:100;position:absolute;height:30px;top:-185%;right:0%;letter-spacing:-7px;z-index:-1}h2.menu_ttl4::before{content:"04";display:block;color:#f3f3f3;font-size:145px;font-family:serif;font-weight:100;position:absolute;height:30px;top:-185%;right:0%;letter-spacing:-7px;z-index:-1}h2.menu_ttl5::before{content:"05";display:block;color:#f3f3f3;font-size:145px;font-family:serif;font-weight:100;position:absolute;height:30px;top:-185%;right:0%;letter-spacing:-7px;z-index:-1}span.menu_ruby{font-size:16px}.menu_sentence{font-family:serif;color:#666;line-height:2;letter-spacing:3px}@media screen and (min-width:992px){ul.gMenu{margin:0}}li#menu-item-1365{position:relative;padding-top:20px;background:#9b66bf;color:#fff !important;top:-15px;height:80px;font-family:'EB Garamond', serif}li#menu-item-1365:hover{position:relative;padding-top:20px;background:#5c2c7c;color:#fff !important;top:-15px;height:80px}li#menu-item-1365::before{content:"電話予約";display:contents;color:#fff;font-size:14px;font-family:serif;position:absolute;height:30px;top:10%;left:0%}@media screen and (max-width:600px){li#menu-item-1365{position:relative;padding-top:20px;background:#9b66bf;color:#fff !important;top:0px;height:85px;padding:0.7em 0em 0em}li#menu-item-1365::before{content:"電話予約";display:block;color:#fff;font-size:14px;font-family:serif;position:absolute;height:30px;top:22%;left:2%}}ul.gMenu>li:last-child a{color:#fff}/*# sourceMappingURL=style_scss.css.map */