<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;box-sizing:border-box;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}input,button,textarea,select{font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}article,header,footer,aside,figure,figcaption,nav,section{display:block}body{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#0f0f0f;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}ol,ul{list-style:none !important;list-style-type:none !important}a{outline:none}h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,li,ol,dl,dd,tr,address{font-size:16px;line-height:1.8}h1,h2,h3,h4,h5,h6{line-height:1}address{font-style:normal}table{border-collapse:collapse}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}.Mincho{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important}.header{background:#000;height:110px}.header.change-color{background:#333 !important}.home .header{background:0 0}header{padding:0 !important}header a:hover{color:#fff;opacity:1}header .h_ac{position:relative;z-index:1}header .h_ac ul{border-top:solid 1px #707070;display:none;visibility:hidden;opacity:0;transition:.3s;position:absolute;top:61px;left:-35px;right:-15px;background-color:#333;z-index:-2;display:block}header .h_ac ul a{padding:8px 10px !important;color:#fff;display:block;width:100%;background:#333;border-bottom:solid 1px #707070;font-size:15px}header .h_ac ul a:hover{background-color:#000;opacity:1 !important;color:#fff !important}header .h_ac:hover ul{display:block;visibility:visible;opacity:1}header img{height:auto}header .header_heading{display:flex;justify-content:space-between;align-items:flex-end}header .logo{margin:0 0 0 30px;display:block;padding-top:30px}header .toptel{float:none;display:flex;align-items:center}header .toptel a{font-family:"Crimson Text",serif !important;font-size:32px}header img.toptel_img{width:17px;height:auto;padding-top:0;float:none}header .header_heading_r{float:none}header .header_heading_r .r_inner{display:flex;align-items:flex-end;float:none;justify-content:flex-end;max-width:810px}header .header_heading_r a{float:none}header .header_heading_r .btn_area{display:flex;align-items:center}header .header_heading_r .btn_area a{height:49px;padding:15px 25px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none}header .header_heading_r .btn_area a p{font-size:12px;line-height:14px;color:#fff}header .header_heading_r .btn_area a img{width:16px;margin-right:10px;padding-top:0 !important}header .header_heading_r .btn_area .reserve{background:#6e5f3a}header .header_heading_r .btn_area .reserve img{width:16px;margin-right:10px}header .header_heading_r .btn_area .line{margin:0 1px}header .header_heading_r .btn_area .line img{width:16px}header .header_heading_r .btn_area .mail img{width:16px}header .toptel_txt{margin-top:0;font-size:12px;line-height:16px;margin-left:15px}header .toptel_txt:before{display:none}header .header_navi{float:none;text-align:left}header .header_navi_list_item{padding:25px 30px 0 0}header .header_navi_list_item a{font-size:16px;padding:0}.header.change-color{height:110px}.sp{display:none !important}.Wrap{padding:0 50px}.lower-container{padding:0 50px;margin-top:60px}.Btn{margin-top:30px}.Btn a{display:inline-block;border:solid 1px #707070;font-size:18px;text-align:center;padding:14px 50px;position:relative;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;background:#fff}.Btn a:after{content:"";background:#000;height:1px;width:25px;position:absolute;top:50%;right:-15px}.Btn a:hover{background:#000;border:solid 1px #000;color:#fff;opacity:1}.Btn.More a{width:270px;padding:10px 50px}.Btn.Btn_center{display:flex;justify-content:center}body{position:relative}.All_wrap{position:relative}.lower{padding-top:110px}.lower .top_event{background:#efece7}.lower .heading-ptn-02{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;padding:70px;margin:0}.lower .p_list{background-color:#eaeaea}.lower #breadcrumb{border:none;padding:10px;margin-bottom:50px}.lower .heading-ptn-03{font-size:26px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;border-color:#c6b369}.lower.category .post-archive article{margin-bottom:20px}.lower.taxonomy article{margin-bottom:20px}.lower.taxonomy .column-img{margin-top:0}.lower.taxonomy .post-archive_item_thumb{width:269px;height:180px}.lower.taxonomy .post-archive_item_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50% !important;object-position:50% 50% !important}.lower.taxonomy article{margin-bottom:40px !important}.lower.taxonomy .heading-ptn-01{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important}main.access table.company{margin-bottom:20px}main.access iframe{margin-bottom:50px}.lower .column-contents-left{width:75%}.lower .post-archive-left h3{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;font-size:20px;margin-bottom:10px;margin-top:30px}.lower .post-archive-left h3:first-of-type{margin-top:0}.lower .post-archive-left h3 span{color:#c6b369}.lower .post-archive-left .new-post li{padding-bottom:10px;margin-bottom:10px}.lower .post-archive-left form{display:flex}.lower .post-archive-left form .search-text{font-size:15px;width:151px}.lower .post-archive-left form input[type=image]{margin:0;height:auto;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(77deg) brightness(113%) contrast(101%);width:50px}main.company table.company th,main.company table.company td{border-bottom:solid 1px #dadada;padding:15px 0}main.privacypolicy .heading-ptn-03{font-size:20px;margin-top:40px}main.privacypolicy .heading-ptn-04{margin-top:10px;margin-bottom:5px}form input:focus,form input{box-shadow:none !important}form select{box-shadow:none !important}#pagetop{bottom:20px;right:20px;position:fixed;z-index:2}#pagetop a{display:block}#pagetop img{width:34px}.grecaptcha-badge{display:none}footer .footer_info p{font-size:14px;line-height:1.8}footer .footer_navi li{font-size:14px}footer .icon_blank{width:14px;margin-left:10px}footer .sns_area{display:flex;align-items:center;margin-top:30px}footer .sns_area a{display:block;margin-right:30px}footer .sns_area a img{width:auto;height:100%;max-width:none;margin-left:0;min-width:22px;max-width:25px;min-height:18px;max-height:22px}footer li.footer_navi_list_item-h{border-bottom:none;font-size:16px}footer .footer_nav3 a,footer .footer_nav3 li{font-size:12px;font-family:"Libre Baskerville",serif}.home section{margin-bottom:120px}.home .title{margin-bottom:30px;text-align:center}.home .title span{font-family:"Libre Baskerville",serif;font-size:46px;letter-spacing:.08em}.home .title small{font-size:18px;display:block;font-weight:400;margin-top:15px}.home .title.title_s{margin-bottom:50px}.home .title.title_s span{font-size:36px}.home .main-visual{display:flex;justify-content:center;align-items:center;position:relative;height:900px}.home .main-visual .main_txt{font-size:54px;color:#fff}.home .main-visual .bottom_txt{font-size:14px;color:#fff;background-color:rgba(0,0,0,.4);position:absolute;bottom:0;width:100%;left:0;right:0;text-align:center;padding:30px 0;line-height:2}.home .Omoi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50% !important;object-position:50% 50% !important}.home .Omoi .box{display:flex}.home .Omoi .box figure{width:50%;align-self:stretch}.home .Omoi .box ul{width:50%}.home .Omoi .box ul .inner{padding:60px 7%}.home .Omoi .box ul h2{font-size:40px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;margin-bottom:30px}.home .Omoi .box ul h3{font-size:34px;line-height:1.6;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;margin-bottom:20px}.home .Omoi .box ul p{line-height:2.2}.home .Omoi .box .txt01{background:#efece7}.home .Omoi .box02{flex-direction:row-reverse}.home .Omoi .box01 figure{background:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/css/../assets/img/ph01.webp) no-repeat center 50%;background-size:cover;text-indent:-9990px}.home .Omoi .box02 figure{background:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/css/../assets/img/ph02.webp) no-repeat center 50%;background-size:cover;text-indent:-9990px}.home .Lineup .tl_box{background:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/css/../assets/img/lineup_figure.svg) no-repeat right 50%;color:#fff;display:flex;justify-content:flex-end;height:41px;align-items:center}.home .Lineup .tl_box .tl{width:330px;font-weight:400}.home .Lineup .tl_box span{font-size:26px;font-family:"Libre Baskerville",serif;position:relative;margin-right:10px}.home .Lineup .tl_box span:after{content:"";display:block;background:#fff;width:16px;height:1px;transform:rotate(-30deg);position:absolute;bottom:9px;right:-5px}.home .Lineup .tl_box small{font-size:18px;color:#c6b369;font-family:"Libre Baskerville",serif}.home .Lineup .box{margin-bottom:100px}.home .Lineup .box .ph_area{display:flex;justify-content:center;margin-bottom:40px}.home .Lineup .box .ph_area li{width:50%;margin:0 .5px;line-height:0}.home .Lineup .box .ph_area li img{width:100%}.home .Lineup .box .tl_box02{font-weight:400;margin-bottom:20px;line-height:1}.home .Lineup .box .tl_box02 span{font-size:60px;font-family:"Libre Baskerville",serif;position:relative;margin-right:15px}.home .Lineup .box .tl_box02 span:after{content:"";display:block;background:#000;width:29px;height:1px;transform:rotate(-35deg);position:absolute;bottom:17px;right:-4px}.home .Lineup .box .tl_box02 small{font-size:31px;color:#c6b369;font-family:"Libre Baskerville",serif}.home .Lineup .box h3{font-weight:400;font-size:24px;line-height:2;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important}.home .Lineup .box .txt_area{display:flex;justify-content:space-between}.home .Lineup .box .r_box{width:calc(100% - 480px)}.home .Lineup .box .r_box p{line-height:2.2}.home .top_event{background-color:#efece7;margin-bottom:0;padding:100px 0}.home .top_event .Btn{margin-bottom:0}.home .top_portfolio{background:#9d9a8d;margin-bottom:0;padding:100px 0}.home .top_portfolio .Btn{margin-bottom:0}.home .top_portfolio .title{color:#fff}.home .top_portfolio article time,.home .top_portfolio article a,.home .top_portfolio article span{color:#fff}.home .top_portfolio article .post-archive_item_info_category a{border-color:#fff !important}.home .top_kodawari{padding-bottom:120px;background:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/css/../assets/img/comit_bg.webp) no-repeat center 0 #efece7;background-size:100% auto}.home .top_kodawari .top_container{padding-top:100px}.home .top_kodawari .top_container p{line-height:2}.home .top_kodawari .kodawari{margin-top:-40px}.home .top_kodawari .kodawari h3{font-size:30px;color:#c6b369;text-align:center;font-weight:400;margin-bottom:30px}.home .top_kodawari .kodawari h3 span{font-family:"Libre Baskerville",serif;font-size:50px}.home .top_kodawari .kodawari .box{max-width:1100px;margin-left:auto;margin-right:auto}.home .top_kodawari .kodawari .box a{display:flex;background:#fff;margin-bottom:10px}.home .top_kodawari .kodawari .box a figure{width:338px;overflow:hidden}.home .top_kodawari .kodawari .box a figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50% !important;object-position:50% 50% !important;transition:.3s}.home .top_kodawari .kodawari .box a dl{width:calc(100% - 338px);padding:40px;position:relative}.home .top_kodawari .kodawari .box a dl dt{font-size:28px;margin-bottom:10px}.home .top_kodawari .kodawari .box a dl dd{font-size:14px}.home .top_kodawari .kodawari .box a dl dd .more{position:absolute;bottom:30px;right:30px;color:#000;transition:.3s}.home .top_kodawari .kodawari .box a:hover{opacity:1}.home .top_kodawari .kodawari .box a:hover img{transform:scale(1.1)}.home .top_kodawari .kodawari .box a:hover .more{right:50px}.home .Flow{display:flex;max-width:1100px;margin-left:auto;margin-right:auto}.home .Flow h2{margin-bottom:30px}.home .Flow figure{width:37%;overflow:hidden}.home .Flow figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50% !important;object-position:50% 50% !important}.home .Flow .r_box{width:63%;background:#313131;padding:80px 50px}.home .Flow .r_box h2{color:#fff;font-size:40px}.home .Flow .r_box .txt{color:#fff}.home .Column_area{display:flex;width:100%;max-width:none;padding:0 !important;margin-bottom:120px}.home .top_column{background:#e3e2d8;width:50%;float:none;padding:120px 5%;margin-bottom:0}.home .Youtube{background:#efece7;width:50%;float:none}.home .Youtube .post-archive .post-archive_item_3{float:none;width:100%}.home .top_column .post-archive article:last-of-type{border-bottom:none}.home .top_column .post-archive_item_thumb{margin-bottom:0}.home .top_column .top_column .post-archive figure a{display:block;width:100%;height:143px}.home .top_column .post-archive_item-column figure{width:40%;height:143px;float:left;padding-right:15px;overflow:hidden}.home .top_column .post-archive_item-column figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50% !important;object-position:50% 50% !important;height:auto}.home .top_column .post-archive_item-column .post-archive_item_info,.home .top_column .post-archive_item-column .post-archive_item_heading{width:60%;float:left;padding-right:15px}.home .top_column .post-archive_item-column{border-bottom:1px solid #ccc;display:inline-block;margin-bottom:10px;padding-bottom:10px;margin-right:15px}.home .Youtube .post-archive_item_3 figure{width:40%;height:143px;float:left;padding-right:15px;overflow:hidden}.home .Youtube .post-archive_item_3 figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50% !important;object-position:50% 50% !important}.home .Youtube .post-archive_item_3 .post-archive_item_info,.home .Youtube .post-archive_item_3 .post-archive_item_heading{width:60%;float:left;padding-right:15px}.home .Youtube .post-archive_item_3{border-bottom:1px solid #ccc;display:inline-block;margin-bottom:10px;padding-bottom:10px;margin-right:15px}@media screen and (max-width:979px){.home .Youtube .post-archive_item_3{margin-right:0;padding-bottom:0}.home .Youtube .post-archive_item_3 figure{width:100%;float:none;padding-right:0}.home .Youtube .post-archive_item_3 .post-archive_item_info,.home .Youtube .post-archive_item_3 .post-archive_item_heading{width:100%;float:none;padding-right:0;line-height:1.2}}.home .top_info .top-post-archive article:last-of-type{border-bottom:none}.home .top_info .top_info_container{padding:0}.home .Insta{max-width:1100px;margin:0 auto 80px}.home .Banner{text-align:center;margin-bottom:80px}.home .Banner a{display:flex;justify-content:center}.home .Contact{background:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/css/../assets/img/contact_bg.webp) no-repeat center 0;background-size:cover;padding:120px 0}.home .Contact .title{color:#fff}.home .Contact .Wrap{display:flex;justify-content:space-between}.home .Contact .box{background-color:#efece7;width:32.5%;padding:30px 0}.home .Contact .box .icon{display:flex;justify-content:center;margin-bottom:20px}.home .Contact .box .icon img{width:32px;height:auto;margin:0 8px;max-height:30px}.home .Contact .box dt{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;font-size:20px;line-height:30px;text-align:center;margin-bottom:20px}.home .Contact .box .btn a{display:block;width:320px;padding:15px 0;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;font-size:18px;background:#6e5f3a;color:#fff;margin:0 auto 10px;text-align:center}.home .Contact .box .txt{text-align:center;margin-top:20px}.home .Contact .box02 .btn a{background-color:#000}.home .Contact .box03 .tel a{display:flex;align-items:center;justify-content:center;font-family:"Crimson Text",serif !important;font-size:40px;line-height:1}.home .Contact .box03 .tel a img{width:22px;margin-right:5px;height:auto}.home .Contact .box03 .time{font-size:14px;padding-bottom:10px;border-bottom:solid 1px #333;width:80%;margin:0 auto;text-align:center}.home .Bottom_txt h2{text-align:center;font-size:22px;margin-bottom:30px;line-height:2}.home .Bottom_txt .txt{text-align:center;line-height:2}.page-template-page-about main.about .heading-ptn-03{border:none;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif !important;background:#6e5f3a}.page-template-page-sitemap main.sitemap .list_box{display:flex;justify-content:space-between}.page-template-page-sitemap main.sitemap .list_box a{font-size:18px;font-weight:700;display:block;padding:10px 0}.page-template-page-sitemap main.sitemap .list_box a:hover{opacity:.7}.page-template-page-sitemap main.sitemap .list_box ul li ul li a{margin-left:15px;font-weight:400 !important;font-size:16px;padding:5px 0}.page-template-page-sitemap main.sitemap .list_box ul{width:30%}.page-template-page-sitemap main.sitemap .list_box ul li ul{margin-bottom:30px;width:100% !important}.page-template-page-architect .heading-ptn-02 .t01{display:block;font-size:18px;margin-bottom:20px}.page-template-page-architect .heading-ptn-02 small{font-size:22px}.page-template-page-architect .heading-ptn-02 .name{font-size:32px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;margin-left:10px}.page-template-page-architect .box01{display:flex;justify-content:space-between}.page-template-page-architect .box01 figure{width:400px}.page-template-page-architect .box01 figure img{max-width:400px;width:100%}.page-template-page-architect .box01 .r_box{width:calc(100% - 450px)}.page-template-page-architect .box01 .r_box .tegami-point{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;font-size:20px}.page-template-page-architect .box01 .r_box strong{margin-bottom:20px;display:block;font-weight:400}.page-template-page-architect .box01 .r_box .name{font-size:20px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important}.page-template-page-architect .info{border-left:solid 5px #c6b369;padding-left:20px}.page-template-page-architect .info a{color:#c6b369 !important;border-bottom:none !important}.page-template-page-message .box01{display:flex;justify-content:space-between}.page-template-page-message .box01 figure{width:400px}.page-template-page-message .box01 figure img{max-width:400px;width:100%}.page-template-page-message .box01 .r_box{width:calc(100% - 450px)}.page-template-page-message .box01 .r_box .tegami-point{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;font-size:27px}.page-template-page-message .box01 .r_box strong{margin-bottom:20px;display:block;font-weight:400}.page-template-page-message .box01 .r_box .name{font-size:24px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important}.page-template-page-message .info{border-left:solid 5px #c6b369;padding-left:20px}.page-template-page-message .info a{color:#c6b369 !important;border-bottom:none !important}.page-template-page-studio main.studio h5{padding:15px;margin-bottom:20px;font-size:16px;background:#b8a55b}.page-template-page-studio main.studio h5 span{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;display:block;font-size:22px;margin-bottom:10px;font-weight:600}.page-template-page-interior main.interior .interior_menu_list li{margin-bottom:20px}.page-template-page-interior main.interior .interior_menu_list figure{line-height:1;line-height:0;font-size:1;font-size:0}.page-template-page-works main.works .works_menu_list_item{margin-bottom:30px}.page-template-page-works main.works .works_menu_list_item_txt{border:none;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif !important;background:#6e5f3a;text-align:center;margin-top:1px}.page-template-page-works main.works figure{line-height:1;line-height:0;font-size:1;font-size:0}.page-template-page-staff main.staff .heading-ptn-04{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important;margin-bottom:15px;margin-top:5px}.page-template-page-staff main.staff .staff_item img{margin-right:30px}.page-template-page-staff main.staff .shikaku{font-weight:600;margin-top:10px}</pre></body></html>