<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{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:after,*:before{-webkit-box-sizing:inherit;box-sizing:inherit}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.4em;padding:0}label{display:block;font-weight:600;margin-bottom:.4em}input,select,textarea{display:block;font-size:16px}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding:.53333em;-webkit-transition:border-color .15s ease;-o-transition:border-color .15s ease;transition:border-color .15s ease;width:100%}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:#b1b1b1}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#000;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,0,0,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,0,0,.7);outline:none}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime]:disabled:hover,[type=datetime-local]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd}[type=color]::-webkit-input-placeholder,[type=date]::-webkit-input-placeholder,[type=datetime]::-webkit-input-placeholder,[type=datetime-local]::-webkit-input-placeholder,[type=email]::-webkit-input-placeholder,[type=month]::-webkit-input-placeholder,[type=number]::-webkit-input-placeholder,[type=password]::-webkit-input-placeholder,[type=search]::-webkit-input-placeholder,[type=tel]::-webkit-input-placeholder,[type=text]::-webkit-input-placeholder,[type=time]::-webkit-input-placeholder,[type=url]::-webkit-input-placeholder,[type=week]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}[type=color]::-ms-input-placeholder,[type=date]::-ms-input-placeholder,[type=datetime]::-ms-input-placeholder,[type=datetime-local]::-ms-input-placeholder,[type=email]::-ms-input-placeholder,[type=month]::-ms-input-placeholder,[type=number]::-ms-input-placeholder,[type=password]::-ms-input-placeholder,[type=search]::-ms-input-placeholder,[type=tel]::-ms-input-placeholder,[type=text]::-ms-input-placeholder,[type=time]::-ms-input-placeholder,[type=url]::-ms-input-placeholder,[type=week]::-ms-input-placeholder,input:not([type])::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#666}[type=color]::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#666}textarea{resize:vertical}[type=checkbox],[type=radio]{display:inline;margin-right:.4em}[type=file]{margin-bottom:.8em;width:100%}select{margin-bottom:.8em;width:100%}[type=checkbox]:focus,[type=radio]:focus,[type=file]:focus,select:focus{outline:3px solid rgba(0,0,0,.6);outline-offset:2px}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{margin:0;width:100%}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;margin:.8em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:.8em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.8em 0}tr,td,th{vertical-align:middle}html{color:#000;font-family:'Noto Sans Japanese',sans-serif;line-height:1.8}body{font-size:13px;width:100%}h1,h2,h3,h4,h5,h6{font-family:'Noto Serif JP',serif;font-size:18px;line-height:1.5;margin:0 0 .8em;font-weight:600}@media screen and (max-width:979px){h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:600}}p{margin:0 0 .8em}a{color:#000;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;-webkit-transition:color .15s ease;-o-transition:color .15s ease;transition:color .15s ease;text-decoration:none}a:hover{opacity:.8;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.6em 0}@media screen and (max-width:979px){hr{margin:1.2em 0}}img{max-width:100%;height:auto;vertical-align:top;line-height:1}.m-t-1{margin-top:1em !important}.m-t-2{margin-top:2em !important}.m-t-3{margin-top:3em !important}.m-b-1{margin-bottom:1em !important}.m-b-2{margin-bottom:2em !important}.m-b-3{margin-bottom:3em !important}@media screen and (max-width:979px){.m-t-1{margin-top:.5em !important}.m-t-2{margin-top:1em !important}.m-t-3{margin-top:2em !important}.m-b-1{margin-bottom:.5em !important}.m-b-2{margin-bottom:1em !important}.m-b-3{margin-bottom:2em !important}}a.button_link{background:#000;color:#fff;padding:1em 1.5em;margin-top:2em;display:inline-block}a.line{text-decoration:underline}.anchor{display:block;padding-top:70px;margin-top:-70px}.clear{clear:both}.max{width:100% !important}@media screen and (max-width:979px){.lower-container p{font-size:13px;line-height:1.7}}@media screen and (min-width:769px){.sp_img{display:none !important}}@media screen and (max-width:768px){.pc_img{display:none !important}}@media screen and (min-width:501px){.sp2{display:none}}.line{text-decoration:underline}a{word-break:break-all}html{scroll-behavior:smooth}.header{z-index:1111;position:fixed;padding:15px 30px;width:100%;top:0;transition:all .5s}.header.change-color{background-color:#333}img.header_heading_logo{max-width:180px}.header_heading_r{float:right}.toptel{float:left;margin-right:30px}.toptel_img{float:left;width:25px;padding-top:8px;margin-right:5px}.toptel a{color:#fff;font-size:20px;font-family:'Noto Serif JP',serif;float:left}p.toptel_txt{float:right;color:#fff;margin-top:10px}p.toptel_txt:before{content:"|";display:inline-block;margin:0 10px;color:#fff}.topreserve{background:#c5c5c5;float:left;padding:5px 10px 10px;bottom:15px;position:relative}.topreserve_img{float:left;width:31px;padding-top:6px;margin-right:5px}.topreserve_txt{float:right;color:#000;margin-top:8px;margin-bottom:0;line-height:1.5;font-size:11px;margin-left:5px}.topmail{background:#4d4d4d;padding:5px 10px 10px;float:left;bottom:15px;position:relative}.topmail_img{float:left;width:35px;padding-top:8px;margin-right:5px}.topmail_txt{float:right;color:#fff;margin-top:8px;margin-bottom:0;line-height:1.5;font-size:11px;margin-left:5px}.header_navi{text-align:center;float:right}ul.header_navi_list{margin:15px;font-size:1.4rem}.header_navi_list_item{display:inline-block;margin:0}.header_navi_list_item a{color:#fff;padding:0 0 0 30px;font-size:12px}.header_navi_list_item a:hover{color:#666}@media screen and (max-width:979px){header{background:#333;height:55px}.header_heading{display:none}.header_navi{display:none !important}}@keyframes arrowmove{0%{top:455px}50%{top:465px}100%{top:455px}}.lower-header{background:#000;top:0}.lower-header .header_heading display:inline-block;float:left;}.lower-header img.header_heading_logo{margin-top:0;max-width:180px}.lower-navi .header_heading{display:inline-block;float:left}.header .lower-navi{text-align:right;left:0;right:0;top:0;margin:auto;margin:0}ul.lower-navi_list{margin:15px}.header .lower-navi_list{font-size:1.4rem}.header .lower-navi_list_item{display:inline-block}.header .lower-navi_list_item:after{content:"";display:inline-block;margin:0 10px;color:#000}.header .lower-navi_list_item:last-child:after{display:none}.header .lower-navi_list_item a{color:#fff}@media screen and (max-width:979px){.lower-header{position:fixed}.lower{margin-top:70px}.post-type-archive-column .lower{margin-top:40px}.header .lower-navi{display:none}.header .lower-navi_list_item:after{margin:0 5px}}.drawer-hamburger{display:none}@media screen and (min-width:980px){.drawer_logo{display:none}.topmail_img_sp{display:none}}@media screen and (max-width:979px){.drawer-hamburger-icon,.drawer-hamburger-icon:before,.drawer-hamburger-icon:after{background-color:#fff}.drawer-nav{width:100%;overflow:scroll}.drawer--right .drawer-nav{right:-70rem;font-size:12px;padding:15px 0}.drawer--right.drawer-open .drawer-hamburger{right:0}.drawer-menu-item{color:#fff;font-size:12px;padding:10px 20px}.drawer-menu-item:hover{text-decoration:underline;color:#ccc !important}ul.drawer-menu{margin:5px}ul.drawer-menu li{border-bottom:1px solid #666}ul.drawer-menu li:before{content:'\203A';position:relative;left:5px;top:10px;color:#fff;float:left}ul.drawer-menu li::last-child{border:none}img.drawer_logo_heading_img{max-width:120px}drawer_heading_logo{width:150px;margin-left:15px;margin-bottom:15px}.drawer_logo_heading{margin-bottom:10px}.drawer-hamburger{display:block;width:30px;padding:19px 17px 25px 18px}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{height:1px !important}.drawer-open .drawer-nav{background:#333}.drawer-hamburger{background:#999}.drawer_logo{position:relative;top:12px;left:0;max-width:180px;width:100%}.drawer_logo{position:absolute;top:8px;left:15px}.topmail_img_sp{float:right;background:#666;padding:15px;top:0;position:absolute;height:55px;right:65px}.tel-list{position:absolute;z-index:9992;bottom:0;left:0;display:table;height:80px;width:100%}.tel-list li{display:table-cell;vertical-align:middle;width:33.3333333333333333%;height:80px;text-align:center;background:#949aa3;line-height:1.5}.tel-list li.tel-list-1{background:#c5c5c5}.tel-list li.tel-list-2 a{color:#fff}.tel-list li.tel-list-3{background:#ebebeb}.tel-list i{font-size:20px}.drawer-nav .footer-sns-list{background:0 0;text-align:left}.drawer-nav .footer-sns-list a{color:#fff}}.footer{background:#4d4d4d;color:#fff}.footer_container{max-width:1180px;margin-left:auto;margin-right:auto;padding:80px 0 50px}.footer_container:after{clear:both;content:"";display:block}@media screen and (max-width:979px){.footer_container{padding:45px 15px 45px}}.footer_info{width:40%;float:left}.footer_logo_img{width:100%;max-width:200px;margin-bottom:30px}p.footer_logo_txt1{color:#fff;line-height:1.2;margin-bottom:30px}p.footer_logo_txt2{color:#fff;line-height:1.2;margin-bottom:15px}.footer_navi{margin-bottom:15px;font-size:13px;margin-top:30px}.footer_navi ul{line-height:2;float:left;width:100%;max-width:340px}ul.footer_navi_list li a{color:#fff}ul.column-menulink{margin-top:20px}.column-menulink-1 a:before{content:"\f015";font-weight:600;font-family:"Font Awesome 5 Free";display:block;font-size:20px}.column-menulink-1 a{display:block;text-align:center;background-color:gray;color:#fff;height:100px;line-height:1.2;margin:0 auto 5px;font-weight:700;padding:15px 5px}.column-menulink-2 a:before{content:"\f0ae";font-weight:600;font-family:"Font Awesome 5 Free";display:block;font-size:20px}.column-menulink-2 a{display:block;text-align:center;background-color:#666;color:#fff;height:100px;line-height:1.2;margin:0 auto 5px;font-weight:700;padding:15px 5px}.column-menulink-3 a:before{content:"\f073";font-weight:600;font-family:"Font Awesome 5 Free";display:block;font-size:20px}.column-menulink-3 a{display:block;text-align:center;background-color:#dfdfdf;color:#000;height:100px;line-height:1.2;margin:0 auto 5px;font-weight:700;padding:15px 5px}.column-menulink-sp{background:#333;width:100%;font-size:16px;line-height:1.3;z-index:111;position:fixed;left:0;bottom:0;font-weight:600}.column-menulink-sp-1,column-menulink-sp-2{width:50%;float:left;border-right:1px solid #fff;font-size:15px}.column-menulink-sp-1 a,.column-menulink-sp-2 a{color:#fff;display:block;padding:15px 0}.column-menulink-sp-1 a:before{content:"\f2a0";font-weight:600;font-family:"Font Awesome 5 Free";font-size:30px;display:block;float:left;padding-left:15px;padding-right:15px}.column-menulink-sp-2 a:before{content:"\f073";font-weight:600;font-family:"Font Awesome 5 Free";font-size:30px;display:block;float:left;padding-left:15px;padding-right:15px}@media screen and (max-width:979px){.footer_navi{margin-bottom:15px;font-size:12px;line-height:1.5;margin-top:30px}.footer_navi ul{max-width:100%}.footer_info{width:100%;float:none;font-size:12px;border-bottom:1px solid #999;padding-bottom:20px}.footer_logo_img{max-width:130px}}.footer_navi_list-2nd{margin-left:15px}.footer_navi_list-2nd .footer_navi_list_item:before{content:"-";padding-right:5px}p.footer_nav3{margin-top:50px;text-align:center;font-family:'Noto Serif JP',serif}p.footer_nav3 a{color:#fff}.footer-sns-list{background:#dfdfdf;height:120px;padding:20px;text-align:center}.footer-sns-list a{display:block;text-align:center;padding:8px;margin-bottom:20px;display:inline-block}.fab,.far{font-weight:400}.fab{font-size:45px;margin-right:10px;top:7px;position:relative;font-family:"Font Awesome 5 Brands"}@media screen and (max-width:979px){.footer-sns-list{height:80px;padding:15px}.footer-sns-list a{margin-bottom:0}.fab{font-size:30px;top:0}}.footer-top-link{background:#666;padding:30px}.footer-top-link p{text-align:center;margin-bottom:0}.footer-top-link p a{color:#fff;font-family:'Noto Serif JP',serif;font-size:20px}.arrow{width:30px;height:30px;border:1px solid;border-color:#fff #fff transparent transparent;transform:rotate(-45deg);margin:0 auto;top:12px;display:block;position:relative}li.footer_navi_list_item-h{font-size:16px;border-bottom:.5px solid #fff;margin-bottom:5px;margin-top:15px;display:inline-block;width:95%}@media screen and (max-width:979px){.arrow{width:20px;height:20px}.footer-top-link{padding:11px 16px 16px}.footer-top-link p{padding-top:5px}.footer-top-link p a{font-size:15px}}.copy{background:#333;color:#fff;padding:45px 5px 45px;text-align:center;font-size:12px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.aligncenter{display:block;margin:0 auto}.center{text-align:center}.alignright{float:right}.right{text-align:right}.alignleft{float:left}.left{text-align:left}@media screen and (min-width:980px){.pc-none{display:none !important}}@media screen and (max-width:979px){.pc-none{display:block !important}}@media screen and (min-width:980px){.sp-none{display:block !important}}@media screen and (max-width:979px){.sp-none{display:none !important}}.btn-ptn-01{line-height:1.4}.btn-ptn-01 a{border:1px solid #000;width:100%;text-align:center;display:inline-block;padding:30px 10px;max-width:200px;font-family:'Noto Serif JP',serif;font-size:16px}@media screen and (max-width:979px){.btn-ptn-01 a{font-size:.9em}}.btn-ptn-01--left{text-align:left}.btn-ptn-01--center{text-align:center}.btn-ptn-01--right{text-align:right}.btn-ptn-01--white a{color:#fff;border:1px solid #fff}.btn-ptn-01--gray a{color:#fff;background:#666;border:none}.heading-ptn-01{text-align:center;font-size:28px;line-height:1.2;margin-bottom:40px}@media screen and (max-width:979px){.heading-ptn-01{font-size:24px}}.heading-ptn-01_txt_ja{font-size:14px;font-family:'Noto Sans Japanese',sans-serif;font-weight:400}@media screen and (max-width:979px){.heading-ptn-01_txt_en{font-size:13rem}}.heading-ptn-02{font-size:32px;text-align:center;margin-top:30px;margin-bottom:50px;font-weight:400}@media screen and (max-width:979px){.heading-ptn-02{font-size:28px;margin-top:15px;margin-bottom:30px}}.heading-ptn-03{font-size:22px;border-left:8px solid #999;margin-top:30px;margin-bottom:15px;padding-left:10px;font-weight:400}@media screen and (max-width:979px){.heading-ptn-03{border-left:8px solid #999;font-size:20px;margin-top:20px;margin-bottom:15px}}hr.short{border-bottom:5px solid #fff;border-left:0;border-right:0;border-top:0;margin:15px auto 0;width:50px}hr.short_black{border-bottom:5px solid #000;border-left:0;border-right:0;border-top:0;margin:15px auto 0;width:50px}.lower-heading{position:relative}@media screen and (min-width:980px){.lower-heading{top:90px}}.lower-heading_image{width:100%;height:auto;display:block}.lower-heading_txt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:7rem;margin:0}@media screen and (max-width:979px){.lower-heading_txt{font-size:2.8rem}}.lower-container{max-width:1180px;margin-left:auto;margin-right:auto;margin-bottom:160px}@media screen and (min-width:980px){.lower-container{margin-top:110px}}.lower-container:after{clear:both;content:"";display:block}@media screen and (max-width:979px){.lower-container{padding:0 15px;margin-bottom:60px}}#breadcrumb{padding:20px 0;font-size:13px;margin-bottom:20px;border-bottom:1px solid #ccc}@media screen and (max-width:979px){#breadcrumb{padding:10px 0;font-size:13px;margin-top:2em;margin-bottom:2em;border-bottom:1px solid #ccc}}#breadcrumb a,#breadcrumb span{display:inline-block}#breadcrumb a:after{content:"/";color:#adadad;margin:0 10px}@media screen and (max-width:979px){#breadcrumb a:after{margin:0 5px}}.lower-container img.lower-top-img{max-width:600px;width:100%;margin-right:auto;margin-left:auto;display:block}.top .main-visual{position:relative;z-index:-2;width:100%;height:700px;top:0 !important;background-size:cover;background-position:center center}.main-visual-txt{text-align:center;color:#fff;font-family:'Noto Serif JP',serif;top:300px;position:relative;font-size:36px;line-height:1.2;text-shadow:#000 1px 1px 15px,#000 -1px 1px 15px}.main-visual-txt span{font-family:'Noto Sans Japanese',sans-serif;font-size:16px;font-weight:400}.scroll_box{animation:arrowmove 1s ease-in-out infinite;top:450px;display:block;position:relative}.scroll{width:30px;height:30px;border:1px solid;border-color:#fff #fff transparent transparent;transform:rotate(135deg);margin:0 auto}.scroll_txt{color:#fff;font-family:'Noto Serif JP',serif;padding-top:10px;display:block;margin:0 auto;text-align:center;position:relative}@media screen and (max-width:979px){.top .main-visual{height:450px}.main-visual-txt{top:180px;font-size:6vw}.scroll_box{margin-top:-200px}}.main-visual_catch{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;max-width:500px}@media screen and (max-width:979px){.top .main-visual_catch{opacity:1 !important;display:none}}button.more1,button.more2,button.more3,button.more4,button.more5,button.more6,button.more7,button.more8,button.more9,button.more10,button.more11,button.more12{display:none}@media screen and (max-width:979px){.txt-hide1,.txt-hide2,.txt-hide3,.txt-hide4,.txt-hide5,.txt-hide6,.txt-hide7,.txt-hide8,.txt-hide9,.txt-hide10,.txt-hide11,.txt-hide12{display:none}button.more1,button.more2,button.more3,button.more4,button.more5,button.more6,button.more7,button.more8,button.more9,button.more10,button.more11,button.more12{display:block;width:100%;margin:20px auto;display:block;background-color:rgba(0,0,0,.3);color:#fff;padding:5px;border:none;outline:0;transition:.5s;-erbkit-transition:.5s;font-size:12px}button.more1:after,button.more2:after,button.more3:after,button.more4:after,button.more5:after,button.more6:after,button.more7:after,button.more8:after,button.more9:after,button.more10:after,button.more11:after,button.more12:after{content:"▼";transition:.2s;-erbkit-transition:.2s}button.more1.on-click:after,button.more2.on-click:after,button.more3.on-click:after,button.more4.on-click:after,button.more5.on-click:after,button.more6.on-click:after,button.more.on-click::after7,button.more8.on-click:after,button.more9.on-click:after,button.more10.on-click:after,button.more11.on-click:after,button.more12.on-click:after{content:"▲"}}.top_container{max-width:1180px;margin-left:auto;margin-right:auto;padding:80px 5px 90px}.top_container:after{clear:both;content:"";display:block}@media screen and (max-width:979px){.top_container{padding:45px 15px 45px}}.top_container p{font-size:14px;margin-bottom:15px;line-height:1.5}@media screen and (max-width:979px){.top_container p{margin-bottom:10px;font-size:13px}}.mincho{font-family:'Noto Serif JP',serif}.top_container p.top_top_txt{font-family:'Noto Serif JP',serif;margin-bottom:45px;font-size:16px;text-align:center}@media screen and (max-width:979px){.top_container p.top_top_txt{font-size:13px}}.top_catch_l{width:50%;float:left;background-size:cover;background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/about.jpg);background-position:center center;height:1047.5px}.top_catch_r{padding:80px 35px;width:50%;float:right;color:#fff;background-repeat:repeat;background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/bg1.jpg);background-position:center center}.top_catch_r p.top_catch_r_txt1{font-family:'Noto Serif JP',serif;font-size:18px;line-height:2.3;margin-bottom:50px;font-weight:600}.top_catch_r p.top_catch_r_txt2{margin-bottom:15px;line-height:2}.top_catch_r .btn-ptn-01--white a{margin-top:20px}@media screen and (max-width:979px){.top_catch_l{width:100%;height:400px}.top_catch_r{width:100%;padding:45px 15px}.top_catch_r p.top_catch_r_txt1{font-size:15px;line-height:1.8;margin-bottom:30px}.top_catch_r p.top_catch_r_txt2{line-height:1.5}.top_catch_r p.top_catch_r_txt2::last-child{margin-bottom:0}.top_catch_r .btn-ptn-01--white a{margin-top:0}}.top_lineup{padding-top:100px;padding-bottom:80px}.top_lineup_item{margin-top:120px}.top_lineup .heading-ptn-01{margin-bottom:100px}.top_lineup_box1{padding:400px 35px 80px;background:#ebebeb;width:85%;float:right;margin-top:-330px}.top_lineup_item_img{display:block;width:100%;max-width:1180px;margin:0 auto -30px}p.top_lineup_intro{font-family:'Noto Serif JP',serif;font-size:22px;line-height:2;margin-bottom:30px}p.top_lineup_txt{line-height:2}p.top_lineup_txt_t{margin-bottom:0;line-height:2}.top_lineup .top_lineup_box2 .heading-ptn-01{margin-bottom:100px;color:#fff}.top_lineup_box2{padding:400px 35px 80px;background:#666;width:85%;float:left;margin-top:-330px}.top_lineup_box2 p.top_lineup_intro{color:#fff}.top_lineup_box2 p.top_lineup_txt,.top_lineup_box2 p.top_lineup_txt_t{color:#fff}.top_lineup_box3{padding:400px 35px 80px;background:#dfdfdf;width:85%;float:right;margin-top:-330px}.top_lineup .top_lineup_box4 .heading-ptn-01{margin-bottom:100px;color:#fff}.top_lineup_box4{padding:400px 35px 80px;background:#333;width:85%;float:left;margin-top:-330px}.top_lineup_box4 p.top_lineup_intro{color:#fff}.top_lineup_box4 p.top_lineup_txt,.top_lineup_box4 p.top_lineup_txt_t{color:#fff}@media screen and (max-width:979px){.top_lineup{padding-top:50px;padding-bottom:50px}.top_lineup_item{margin-top:100px}.top_lineup_box1{margin-top:-340px}.top_lineup .heading-ptn-01{margin-bottom:50px}.top_lineup_item{margin-top:50px}.top_lineup_box1,.top_lineup_box2,.top_lineup_box3,.top_lineup_box4{margin-top:-140px;padding:200px 15px 30px;width:90%}p.top_lineup_intro{font-size:18px;line-height:1.5}p.top_lineup_txt,p.top_lineup_txt_t{line-height:1.5}}.category-event .post-archive_item{width:25%;padding:5px;float:left}@media screen and (max-width:979px){.category-event .post-archive_item{width:50%;float:left}}.top_portfolio{background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/bg2.jpg);background-position:center center;background-repeat:repeat}.category-portfolio .post-archive_item,.category-vacances .post-archive_item,.category-skygarage .post-archive_item,.category-flat .post-archive_item,.category-premium .post-archive_item{width:25%;padding:5px;float:left}@media screen and (max-width:979px){.category-portfolio .post-archive_item,.category-vacances .post-archive_item,.category-skygarage .post-archive_item,.category-flat .post-archive_item,.category-premium .post-archive_item{width:50%;float:left}}.top_kodawari{background-size:cover;background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/kodawari_bg.jpg);background-position:center center}.top_kodawari p,.top_kodawari h2{color:#fff;text-align:center}.top_commit{background:#333}.top_commit .top_container p{color:#fff}.top_commit .heading-ptn-01{color:#fff}.top_commit_item{width:33.33333333%;float:left;padding:10px;margin-top:-160px}.top_commit_item_img{width:100%}p.top_commit_item_heading{font-family:'Noto Serif JP',serif;text-align:center;margin-top:30px;margin-bottom:30px;font-size:18px;font-weight:600}p.top_commit_item_txt{text-align:center;margin-bottom:30px}p.top_commit_item_txt_t{text-align:center;margin-bottom:0}@media screen and (max-width:979px){.top_commit .top_container{padding:15px 15px 45px}.top_commit .top_container .heading-ptn-01{padding-top:20px;margin-bottom:0}.top_commit_item{padding:0;margin-top:0;width:100%}p.top_commit_item_heading{margin-bottom:20px}.top_container .top_commit_item .btn-ptn-01{margin-bottom:30px}}.tie1{background-size:cover;background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/tie_img.png);background-position:center center;height:400px;background-attachment:fixed}@media screen and (max-width:979px){.tie1{height:200px}}.top_lifestyle_box{color:#fff;background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/bg1.jpg);background-position:center center;background-repeat:repeat;text-align:left;padding:80px 50px}.top_lifestyle_box .heading-ptn-01 span{font-size:12px;color:#acacac}.top_lifestyle_img{float:right;width:100%;max-width:450px;margin-top:20px}.top_lifestyle_box .heading-ptn-01{text-align:left;line-height:1.5;margin-bottom:30px}.top_container p.top_lifestyle_txt_t{line-height:2;margin-bottom:0}.top_container p.top_lifestyle_txt{line-height:2;margin-bottom:30px}@media screen and (max-width:979px){.top_lifestyle_box{padding:30px 15px}.top_lifestyle_img{float:none}.top_lifestyle_box .heading-ptn-01{margin-bottom:20px}.top_container p.top_lifestyle_txt{line-height:1.5}}.top_introduce{background:#ebebeb;height:250px}.top_introduce_item{width:50%;float:left;padding:10px;margin-top:-250px}.top_commit_item_img{width:100%}.top_introduce_item .heading-ptn-01{font-family:'Noto Serif JP',serif;text-align:left;margin-top:30px;margin-bottom:30px;font-size:22px;line-height:1.5}.top_container p.top_introduce_txt{text-align:left;margin-bottom:30px}.top_staff_img{margin-top:80px;margin-bottom:-50px}@media screen and (max-width:979px){.top_introduce{height:0}.top_introduce .top_container{padding:15px 15px 45px}.top_introduce_item{width:100%;float:none;margin-top:0;padding:0}.top_introduce_item .heading-ptn-01{margin-bottom:20px;font-size:18px;line-height:1.5}.top_introduce_item .btn-ptn-01{margin-bottom:30px}.top_staff_img{margin-top:30px;margin-bottom:-20px}.top_commit_item_img{max-width:300px;margin:0 auto;display:block}}.top_column{width:50%;float:left}.top_blog{width:50%;float:right}a.top_column_link,a.top_blog_link{font-family:'Noto Serif JP',serif;font-size:15px;border-bottom:1.5px solid #000;padding-bottom:5px}@media screen and (max-width:979px){.top_column,.top_blog{width:100%;float:none}.top_blog{margin-top:45px}}.post-type-archive-blog .post-archive_item{width:25%;padding:5px;float:left}@media screen and (max-width:979px){.post-type-archive-blog .post-archive_item{width:50%;float:left}}.top_flow_l{width:50%;float:left;background-size:cover;background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/flow.jpg);background-position:center center;background-repeat:repeat;height:657px}.top_flow_r{padding:80px 35px;width:50%;float:right;color:#fff;background-size:cover;background:#333;background-position:center center}.top_flow_r .heading-ptn-01{text-align:left}.top_container p.top_flow_r_txt_t{line-height:2;margin-bottom:0}.top_container p.top_flow_r_txt{line-height:2;margin-bottom:30px}@media screen and (max-width:979px){.top_flow_l{width:100%;float:none;height:400px}.top_flow_r{padding:30px 15px;width:100%;float:none}.top_flow .top_container .top_flow_r .heading-ptn-01{margin-bottom:20px}.top_container p.top_flow_r_txt{line-height:1.5}}.category-information .post-archive_item,.category-news .post-archive_item{border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:10px;float:none;width:100%;margin-right:0;display:inline-block}.category-information .post-archive_item_info,.category-news .post-archive_item_info{float:left;width:25%;margin:0;text-align:left}.category-info .post-archive_item{width:25%;padding:5px;float:left}@media screen and (max-width:979px){.category-info .post-archive_item{width:50%;float:left}}.category-information .post-archive_item_heading,.category-news .post-archive_item_heading{margin:0;padding-top:8px;float:left;width:75%;text-align:left}.category-information .post-archive_item_heading a,.category-news .post-archive_item_heading a{color:#000}@media screen and (max-width:979px){.top_info .post-archive_item_info{float:none;font-size:12px;width:100%}.post-archive_item_info_category{font-size:12px}.home .post-archive_item_info_category a{padding:5px 15px}}.top_youtube{background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/bg2.jpg);background-position:center center;background-repeat:repeat}.category-youtube .post-archive_item{width:25%;padding:5px;float:left}@media screen and (max-width:979px){.category-youtube .post-archive_item{width:50%;float:left}}.top_contact{background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/bg1.jpg);background-position:center center;background-repeat:repeat}.top_contact .heading-ptn-01{color:#fff}.top_contact .top_container p.top_contact_item_txt{text-align:center}.top_contact .top_container .top_contact_item_heading{font-family:'Noto Serif JP',serif;text-align:center;font-size:18px;font-weight:600}.top_contact_item1{width:31.3333333%;margin:1%;float:left;padding:20px;background:#c5c5c5}.top_contact_item2{width:31.3333333%;margin:1%;float:left;padding:20px;background:#ebebeb}.top_contact_item3{width:31.3333333%;margin:1%;float:left;padding:20px;background:#dfdfdf}img.top_contact_icon{width:100%;max-width:45px;margin:30px auto 15px;display:block}img.top_contact_img{width:100%;max-width:250px;margin:0 auto 20px;display:block}.tie2{background-size:cover;background-image:url(//www.stylecasa.jp/wp/wp-content/themes/stylecasa2022/./assets/img/tie_img2.png);background-position:center center;height:400px;background-attachment:fixed}@media screen and (max-width:979px){.tie2{height:200px}}.top_container p.top_footer_intro{font-family:'Noto Serif JP',serif;font-size:22px;line-height:2.3;margin-bottom:50px;font-weight:600;text-align:center}.top_container p.top_footer_txt{line-height:2;text-align:center}@media screen and (max-width:979px){.top_contact .top_container .heading-ptn-01{margin-bottom:20px}.top_contact_item1,.top_contact_item2,.top_contact_item3{width:100%;margin:0;float:none;padding:15px}.top_contact_item1,.top_contact_item2{margin-bottom:15px}.top_container p.top_footer_intro{font-size:18px;line-height:1.5;margin-bottom:30px;r}.top_container p.top_footer_txt{line-height:1.5}}.big{font-family:'Noto Serif JP',serif;font-size:22px}p.indent-1{padding-left:1em;text-indent:-1em}p.tegami-point{padding-top:15px;padding-bottom:15px;font-weight:600;font-size:16px}@media screen and (max-width:979px){.lower-container p.big{font-size:18px}}.product_img_list img{width:50%;padding:0 0 5px 5px;float:left}.product_img_list:after{clear:both;content:"";display:block}p.product_accent{font-size:18px;font-weight:600;margin-top:20px;display:block}.p-midasi{margin-top:30px;background:#666;font-size:18px;font-weight:600;text-align:center;color:#fff;padding:15px}.p-midasi2{margin-top:30px;font-size:22px;font-weight:600;text-align:center}.sankoh-waku{border:10px solid #666;border-top:0;padding:30px}.sankoh-waku-h{font-size:18px;font-weight:600}.sankoh-waku-left{width:50%;padding-right:15px;float:left}.sankoh-waku-right{width:50%;padding-left:15px;float:right}tr.gohkei{font-size:18px}tr.gohkei td{color:#e60012;font-weight:600}main.product iframe{margin-right:auto;margin-left:auto;display:block;max-width:100%;height:400px;width:100%;margin-top:30px}@media screen and (max-width:979px){.product_img_list img{width:100%;padding:0 0 5px;float:none}.slick-dots li{width:15px !important;height:15px !important}.lower-container p.p-midasi{font-size:16px}.sankoh-waku{padding:15px}.sankoh-waku-left,.sankoh-waku-right{width:100%;float:none;padding:0}.lower-container p.sankoh-waku-h{font-size:16px}tr.gohkei{font-size:16px}.sankoh-waku-right p.sankoh-waku-h{margin-top:50px}.page-template-page-product4 table.sankoh-table tr.gohkei th{width:80px}}p.kodawari-point{padding-top:30px;padding-bottom:10px;font-weight:600;font-size:16px !important;line-height:1.5}.kodawari-img{width:100%;max-width:450px;margin:15px 0 30px;display:block}.kodawari-link{width:33.3333333333333%;padding:.5%;float:left}.kodawari-link p{background:#666;text-align:center;margin:0;padding:10px 15px;color:#fff;font-weight:600;font-size:16px}.kodawari1 p{font-size:15px}.kodawari-img1{float:left;width:35%}.kodawari-img1 img{float:none;padding:5px}.kodawari-img2{float:right;width:35%;margin-top:150px}.kodawari-img2 img{float:none;padding:5px}.kodawari-img3{float:left;width:35%;margin-top:250px}.kodawari-img3 img{float:none;padding:5px}.kodawari-txt1{float:right;width:80%;padding:100px 100px 100px 300px;background:#efefef;position:relative;z-index:-1;margin-top:-500px}.kodawari-txt2{position:absolute;padding:100px 300px 100px 100px;background:#efefef;width:80%;float:left;margin-top:250px;z-index:-1}.kodawari-txt3{margin-top:-400px;padding:100px 100px 100px 300px;background:#efefef;width:80%;float:right;position:relative;z-index:-1}.kodawari1 p.kodawari-txt-ac{font-size:22px;margin-top:30px;margin-bottom:30px;font-family:'Noto Serif JP',serif;line-height:1.5}img.kodawari3-img{width:100%;max-width:700px}@media screen and (max-width:979px){.kodawari-link{width:100%;float:none;padding:7px 0 8px}p.kodawari-point{padding-top:20px}.kodawari-img1,.kodawari-img2,.kodawari-img3{max-width:100%;float:none;width:100%}.kodawari-img1 img,.kodawari-img2 img,.kodawari-img3 img{width:100%;padding:5px 0}.kodawari-txt1,.kodawari-txt2,.kodawari-txt3{float:none;width:100%;padding:20px;margin-top:10px}.page-template-page-kodawari1 .top_commit_item_img{max-width:100%}.kodawari1 p{font-size:13px}.kodawari1 p.kodawari-txt-ac{font-size:20px;margin-top:20px;margin-bottom:20px}.kodawari-img2,.kodawari-img3{margin-top:50px}.kodawari-txt2{position:relative}}img.top-m-img{width:100%;max-width:400px}main.architect .lower-container a{border-bottom:dotted 2px #ccc;color:#00b2bd;font-weight:600;margin-left:5px;margin-right:5px}.flow-box{border:10px solid #cecece;padding:10px 15px;margin-top:30px;margin-bottom:30px}.flow-box p{text-align:center}.flow-h{margin-bottom:5px;font-size:20px;font-weight:600}.flow-box-img{width:100%;max-width:70px;margin:0 auto 5px;display:block}img.arrow-img{width:100%;max-width:30px;margin:0 auto;display:block}@media screen and (max-width:979px){.lower-container p.flow-h{font-size:18px;margin-top:10px}}.about_item{width:33.33333%;padding:0 5px 5px 0;float:left}@media screen and (max-width:979px){.about_item{width:100%}}main.about .heading-ptn-03{margin-top:0;padding:15px 5px;font-size:16px;background:#999;color:#fff;text-align:center}@media screen and (max-width:979px){main.about .heading-ptn-03{padding:10px 5px;font-size:15px}}main.company img{width:100%}table.company tr th{width:20%}@media screen and (max-width:979px){table.company tr th{width:80px}table.company tr td{line-height:1.2;padding-left:5px}}main.area img{width:100%;max-width:600px;margin:30px auto 50px;display:block}.staff_item img{max-width:250px;float:left;margin-right:15px}@media screen and (max-width:979px){.staff_item img{max-width:100%;float:none;margin:0 0 15px}}.staff .heading-ptn-04{font-size:22px}.staff .small{font-size:14px}.staff .heading-ptn-04 .small{margin-left:15px}@media screen and (max-width:979px){.staff .heading-ptn-04 .small{margin-left:0}}.staff_item:after{clear:both;content:"";display:block}.works_menu_list:after{clear:both;content:"";display:block}.works_menu_list_item{float:left;width:49%;margin-right:1%}.works_menu_list_item_thumb{position:relative;width:100%;height:100%}.works_menu_list_item_txt{background:#666;color:#fff;font-size:16px;padding:5px 10px}table.works-info th{width:20%}@media screen and (max-width:979px){table.works-info th{width:80px}}.cafe_seat{width:33.33333%;padding:.5%;float:left}.cafe_seat img{width:100%}main.cafe h4{background:#666;margin-top:2em;text-align:center;color:#fff;padding:.5em}@media screen and (max-width:979px){main.cafe h4{font-size:16px}.cafe_seat{width:100%}.lower-container p.f-box-h{font-size:15px}}.kids_img_li{column-count:3;column-gap:0}@media screen and (max-width:650px){.kids_img_li{column-count:1;column-gap:0}}.kids_img_li img{padding:1%}main.cafe p.cafe_cont{margin:2em auto 2em}.cafe-img{width:100%;max-width:700px;margin:30px auto 50px;display:block}.f-box-h{border-left:8px solid #999;margin-top:15px;padding-left:8px;font-size:16px}main.cafe iframe{display:block;margin:2em auto 1em;max-width:100%}main.cafe h4 a{color:#fff}main.cafe h4 a:hover{color:#ccc}main.cafe_menu .heading-ptn-03{text-align:center}main.cafe_menu h4{background:#666;margin-top:2em;text-align:center;color:#fff;padding:.5em}.cafe_menu_list img{float:left;margin:0 15px 0 0;width:50%}@media screen and (max-width:979px){main.cafe_menu h4{font-size:1.5rem}}@media screen and (max-width:600px){.cafe_menu_list img{float:none;max-width:100%;margin:0 auto 15px auto;display:block}}.interior_menu_list:after{clear:both;content:"";display:block}.interior_menu_list_item{width:32%;float:left;margin-right:1.3%}.interior_menu_list_item_thumb{position:relative;width:100%;height:100%}.interior_menu_list_item_txt{text-align:center;padding:5px 15px}@media screen and (max-width:979px){.interior_menu_list_item{width:49%;margin-right:1%}}ul.studio_img_li li{padding:1%}main.studio h5{background:#666;margin-top:2em;text-align:center;color:#fff;padding:.5em}main.studio p{font-size:.95em}img.teacher_img{margin:0 auto 1em;display:block;max-width:200px}main.studio .lower-container p a{border-bottom:1px solid #ccc;padding-bottom:3px}main.studio p.green_heading{color:#7f9b5c;font-size:1.8rem;margin-top:1em}ul.studio_img_li{column-count:3;column-gap:0;margin-bottom:3em}@media screen and (max-width:979px){main.studio h5{font-size:16px}main.studio p.green_heading{font-size:1.5rem}}@media screen and (max-width:650px){ul.studio_img_li{column-count:1;column-gap:0;margin-bottom:2em}}main.land h4{background:#666;margin-top:2em;text-align:center;color:#fff;padding:.5em}@media screen and (max-width:979px){main.land h4{font-size:16px}}.contact_icon{margin-bottom:20px}.contact_icon img{width:45px;float:left}.contact_icon p{font-size:22px;padding-left:5px;font-weight:600}table.contact-info th{width:20%}@media screen and (max-width:979px){table.contact-info th{width:80px}}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}dl.cf dd.name{float:none;width:auto}dl.cf dd.know{margin-top:.5em}dl.cf dd.know span.wpcf7-list-item{display:block}dl.cf dt{font-size:1em;padding-top:1em;margin-bottom:.5em}form.wpcf7-form input.wpcf7-submit,form.wpcf7-form input.wpcf7-confirm,form.wpcf7-form input.wpcf7-back{background:#999;font-family:YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"Meiryo UI","ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding:.5em 2em;margin-top:2em;color:#fff;border:none;font-weight:600}input,select,textarea{font-family:YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"Meiryo UI","ＭＳ Ｐゴシック","MS PGothic",sans-serif}form.wpcf7-form input.wpcf7-submit:hover{background:#ccc}form.wpcf7-form .required{color:#fff;background:#ccc;font-size:.8em;padding:2px 5px;margin-right:8px}.wpcf7-mail-sent-ok{border:2px solid #999 !important}.wpcf7 form.sent .wpcf7-response-output{border-color:#999 !important}.ui-widget{font-size:1.1em;font-family:YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"Meiryo UI","ＭＳ Ｐゴシック","MS PGothic",sans-serif}.ui-widget-header{border:0 !important;background:0 0 !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:0 0 !important}.wpcf7-response-output{display:none}ul.sitemap-list{line-height:2}@media screen and (max-width:979px){ul.sitemap-list{font-size:.9em}}ul.sitemap-list li:before{content:"- ";color:#3e92e9}ul.second-ul{margin-left:1em}ul.sitemap-list li a{border-bottom:1px solid #ccc}ul.sitemap-list li a:hover{color:ccc}.column-template-default .single_thumb,.blog-template-default .single_thumb{display:none}.column-template-default .single_content h3{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 5px;margin-top:2em}.column-template-default .single_content img{max-width:100%}img.column-img{margin-top:15px;width:100%;max-width:100%}main.column .single_content h2{border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:10px 0 10px;font-weight:600;font-size:1.5em}main.column .single_content h3:before{content:'●';color:#ccc;padding-right:5px}main.column .lower-container h2{margin-top:50px}main.column .lower-container h3{margin-top:30px}.post-archive_item_info{margin-bottom:15px}.single_content h2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 5px;margin-top:2em}.post-cont-right img{width:100%}.column-template-default .post-cont-right .single_thumb img{display:none}.post-type-archive-column .taxonomy .post-archive_item:nth-child(3n+1){clear:left}.post-type-archive-column .taxonomy .post-archive_item:nth-child(4n+1){clear:none}.post-type-archive-blog .taxonomy .post-archive_item:nth-child(4n+1){clear:left}.post-type-archive-blog .taxonomy .post-archive_item:nth-child(5n+1){clear:none}@media screen and (min-width:980px){.post-type-archive-column .post-archive,.single-column .post-cont-right,.single-column .column-contents-left,.tax-column_cats .post-archive,.search-results .post-archive{float:left;width:80%}.post-type-archive-column .top_event .post-archive{width:100%}.post-type-archive-column .post-archive-left,.single-column .post-archive-left,.tax-column_cats .post-archive-left,.search-results .post-archive-left{float:right;width:20%;padding-left:15px}.single-blog .lower-container,.single-column .lower-container{margin-top:110px}.post-type-archive-column .lower-container{margin-top:30px}img.column-img{margin-top:90px}.post-type-archive-column .column-banner,.single-column .column-banner,.tax-column_cats .column-banner,.search-results .column-banner{position:sticky;top:120px}}.column-banner2-1,.column-banner2-2{float:left;width:50%}.column-banner2-1{padding-right:4.5px}.column-banner2-2{padding-left:4.5px}.column-banner2-3{float:none;margin-top:15px}@media screen and (max-width:979px){.column-banner2-1,.column-banner2-2{width:100%;float:none;padding:0;margin-bottom:10px}.column-banner2-3{margin-top:0}}.post-archive-left h3 span{color:#ccc;font-size:.8em}.post-archive-left h3{line-height:1.5;border-bottom:2px solid #ccc;padding-bottom:10px;font-size:1.1em;font-family:'Noto Sans Japanese',sans-serif}ul.new-post li{border-bottom:.5px solid #cfcfcf}.post-type-archive-column .post-archive_item{float:left;display:block;margin-right:2.1%;width:31.2%;margin-bottom:30px}.tax-column_cats .post-archive_item,.search-results .post-archive_item{float:left;display:block;margin-right:1%;width:31.3333333333333%;margin-bottom:30px}.tax-column_cats .post-archive_item:nth-child(2n+1):after,.search-results .post-archive_item:nth-child(2n+1):after{clear:both;content:"";display:block}.tax-column_cats .post-archive_item:nth-child(3n+1),.search-results .post-archive_item:nth-child(3n+1){clear:left}ul.cat-list li a{background:#dfdfdf;padding:3px 10px;border-radius:10px;line-height:2.5}#toc_container.toc_white{margin-top:50px}.search-text{font-size:15px}.post-archive-left [type=image]{font-size:15px;background:#666;color:#fff;text-align:center;margin:5px 0 15px;padding:5px 15px;height:30px}@media screen and (max-width:979px){.post-type-archive-column .post-archive_item,.tax-column_cats .post-archive_item,.search-results .post-archive_item{margin-right:1.8%;width:48.2%}.tax-column_cats .post-archive_item:nth-child(3n+1),.search-results .post-archive_item:nth-child(3n+1){float:left;clear:none}.tax-column_cats .post-archive_item:nth-child(2n+1):after,.search-results .post-archive_item:nth-child(2n+1):after{clear:both;content:"";display:block}.tax-column_cats .post-archive_item:nth-child(2n+1),.search-results .post-archive_item:nth-child(2n+1){clear:left}#toc_container.toc_white{margin-top:30px}.post-type-archive-column .taxonomy .post-archive_item:nth-child(3n+1){clear:none}.post-type-archive-column .taxonomy .post-archive_item:nth-child(2n+1){clear:left}.post-type-archive-blog .taxonomy .post-archive_item:nth-child(2n+1){clear:left}}.post-cont-right .single_content h2{padding-top:100px;margin-top:-100px}.footer-link{background:#f1f1f1;padding-top:50px;padding-bottom:50px}.footer-link h2{margin-bottom:15px}.footer-link-1,.footer-link-2{float:left;width:50%}.footer-link-1 a img,.footer-link-2 a img{max-width:400px;width:100%;padding:15px;margin:0 auto;display:block}.footer-link-1 a img{float:right}.footer-link-2 a img{float:left}.footer-link:after{clear:both;content:"";display:block}@media screen and (max-width:979px){.footer-link-1,.footer-link-2{width:100%;float:none}.footer-link-1 a img,.footer-link-2 a img{padding:15px 30px 0 15px;float:none}}.page-template-page-kansei .header-side-btn a{display:none}.wp-block-embed iframe{max-width:100%;width:100% !important}.pc-bottom-tel{background:#1b1464;position:fixed;bottom:0;width:100%;z-index:3}.pc-bottom-tel a img{max-width:600px;width:100%;margin:0 auto;display:block;padding:10px}.single_content p{margin-bottom:.8em;line-height:1.5}.single_content img{margin-top:1.5em;margin-bottom:1.5em}.category .post-archive_item:nth-child(4n+1){clear:left}@media screen and (max-width:979px){.category .post-archive_item:nth-child(2n+1){clear:left}}.top-post-archive .post-archive_item{float:none;width:100%;margin-right:0}.top-post-archive .post-archive_item_4{float:none;width:100%;margin-right:0}.top-post-archive .post-archive_item_3{float:none;width:100%;margin-right:0}@media screen and (max-width:979px){.top .post-archive .post-archive_item_4:last-child{margin-right:0}.top .post-archive .post-archive_item_3:last-child{margin:0 auto 20px}.top .post-archive .post-archive_item:last-child{margin-right:0}}.post-archive:after{clear:both;content:"";display:block}.top-post-archive .post-archive_item_4:after{clear:both;content:"";display:block}.top-post-archive .post-archive_item_3:after{clear:both;content:"";display:block}.top-post-archive .post-archive_item:after{clear:both;content:"";display:block}.post-archive_item_4{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:30px}.post-archive_item_3{float:left;display:block;margin-right:2.35765%;width:31.23176%;margin-bottom:30px}.post-archive_item_4:last-child{margin-right:0}.post-archive_item_3:last-child{margin-right:0}.post-archive_item_4:nth-child(4n){margin-right:0}.post-archive_item_4:nth-child(4n+1){clear:left}.post-archive_item_3:nth-child(3n){margin-right:0}.post-archive_item_3:nth-child(3n+1){clear:left}.top-post-archive .post-archive_item_4:nth-child(4n+1){clear:none}.top-post-archive .post-archive_item_3:nth-child(3n+1){clear:none}.category-event .post-archive_item:nth-child(3n+1):after{clear:both;content:"";display:block}@media screen and (max-width:979px){.post-archive_item_4{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:20px}.post-archive_item_4:last-child{margin-right:0}.post-archive_item_4:nth-child(2n){margin-right:0}.post-archive_item_4:nth-child(2n+1){clear:left}.post-archive_item_3{float:none;display:block;width:100%;max-width:450px;margin:0 auto 20px}}.post-archive_item_thumb{text-align:center;margin-bottom:10px}.page-template-page-archive .post-archive_item_info{border-bottom:.5px solid #ccc;padding-bottom:10px}@media screen and (max-width:979px){.page-template-page-archive .post-archive_item_info{padding-bottom:3px}.post-archive_item_info{margin-bottom:0}.column-contents-left .post-archive_item_info{margin-bottom:15px}.home .post-archive_item_info{margin-bottom:0;text-align:center}}.post-archive_item_info_time{display:inline-block;font-size:15px;margin-right:10px;padding-top:5px;color:#000}@media screen and (max-width:979px){.post-archive_item_info_time{font-size:13px;margin-right:5px}}.post-archive_item_info_category{display:inline-block;font-size:13px;margin-right:10px;color:#000}@media screen and (max-width:979px){.post-archive_item_info_category{font-size:13px;margin-right:5px}}.post-archive_item_info_category a{display:block;background:0 0;color:#000;padding:2px 15px;border:1px solid #000}.home .post-archive_item_info_category a{display:block;background:0 0;color:#000;padding:2px 15px;border:1px solid #000}@media screen and (max-width:979px){.post-archive_item_info_category a{padding:0 5px;line-height:1.6}}.post-archive_item_heading{font-size:14px;line-height:1.2;margin-top:5px}@media screen and (max-width:979px){.home .post-archive_item_heading{text-align:center}}.top .post-archive_item_heading a{color:#000}.pagination{text-align:center;font-size:1.8rem}.pagination .screen-reader-text{display:none}.pagination a,.pagination span{display:inline-block;padding:5px;margin:0 5px}.pagination a{border-bottom:1px solid #000}.post-archive_item-column figure{width:40%;float:left;padding-right:15px}.post-archive_item-column .post-archive_item_info,.post-archive_item-column .post-archive_item_heading{width:60%;float:left;padding-right:15px}.post-archive_item-column{border-bottom:1px solid #ccc;display:inline-block;margin-bottom:10px;padding-bottom:10px;margin-right:15px}@media screen and (max-width:979px){.post-archive_item-column{margin-right:0;padding-bottom:0}.post-archive_item-column figure{width:100%;float:none;padding-right:0}.post-archive_item-column .post-archive_item_info,.post-archive_item-column .post-archive_item_heading{width:100%;float:none;padding-right:0;line-height:1.2}}.top_info{text-align:center}.top_info_container{max-width:980px;margin-left:auto;margin-right:auto;padding:80px 5px 90px}.top_info_container:after{clear:both;content:"";display:block}@media screen and (max-width:979px){.top_info_container{padding:60px 10px 45px}}.top_info_heading_sub{font-size:3rem;display:block;font-weight:600;letter-spacing:-.075rem;color:#000;margin-bottom:-250px}@media screen and (max-width:979px){.top_info_heading_sub{font-size:2.4rem;display:block;font-weight:600;letter-spacing:-.075rem;color:#000;margin-bottom:-135px}}.top_info_heading{color:rgba(0,0,0,.05);font-size:10rem;text-align:center;margin-top:50px;margin-bottom:30px;font-weight:700}@media screen and (max-width:979px){.top_info_heading{font-size:4rem;text-align:center;margin-top:0;margin-bottom:50px;font-weight:700}}.top_info_item_heading{font-size:2em;margin-bottom:10px;margin-top:10px;font-weight:600}@media screen and (max-width:979px){.top_info_item_heading{font-size:1.7em}}@media screen and (max-width:979px){.home .top_info_container .post-archive_item_heading{text-align:left}}.top_info .post-archive_item_info{float:left;width:25%;margin:0;text-align:left}@media screen and (max-width:979px){.top_info .post-archive_item_info{float:left;font-size:13px;width:auto}}.top_info .post-archive_item_heading{margin:0;padding-top:8px;float:left;width:75%;text-align:left}@media screen and (max-width:979px){.top_info .post-archive_item_heading{font-size:13px;line-height:1.2}}.single_thumb{margin-top:1em;margin-bottom:2em}.single-post .single_content a{border-bottom:3px dotted #ccc}.top-post-archive .post-archive_item{border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:10px}.slick-slide img{width:100%}.slider-word-waku{background:rgba(255,255,255,.7);position:absolute;padding:30px 15px;text-align:center;width:100vw}.slider-word-waku1{top:35%}.slider-word-waku2{top:35%}.slider-word-waku3{top:25%}.slider-word-waku4{top:35%}.slider-word-waku5{top:35%}p.slider-word{margin-top:15px;margin-bottom:15px;font-size:32px}.slider-word-waku img{width:100%;max-width:400px;margin:0 auto}.slider-word-waku1 img{margin-bottom:20px;max-width:350px}.slider-word-waku2 img{margin-bottom:20px;max-width:350px}.slider-word-waku3 img{margin-bottom:20px;max-width:350px}.slider-word-waku4 img{margin-top:20px;margin-bottom:20px;max-width:500px}.slider-word-waku5 img{margin-top:20px;margin-bottom:20px;max-width:600px}@media screen and (max-width:979px){.slider-word-waku{padding:15px}p.slider-word{margin-top:0;margin-bottom:5px;margin-top:5px;font-size:20px}.slider-word-waku1{top:35%}.slider-word-waku1 img{margin-bottom:5px;max-width:180px}.slider-word-waku2{top:30%}.slider-word-waku2 img{margin-bottom:5px;max-width:170px}.slider-word-waku3 img{margin-bottom:5px;max-width:160px}.slider-word-waku4 img{max-width:220px;margin-top:0;margin-bottom:0}.slider-word-waku5 img{max-width:300px;margin-top:0;margin-bottom:0}}.lp-container{max-width:980px;margin-left:auto;margin-right:auto;padding:50px 0 50px}.lp-container:after{clear:both;content:"";display:block}@media screen and (max-width:979px){.lp-container{padding:30px 10px}}.page-template-page-kansei .header .lower-navi{display:none}.page-template-page-kansei{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.kansei2-bn{max-width:980px;width:100%;margin:0 auto;display:block}@media screen and (max-width:979px){.page-template-page-kansei .header{height:55px}.kansei2-bn{padding:0 10px}.page-template-page-kansei .lower{margin-top:55px}}.contact-tie{padding:5px 10px}.contact-l{width:50%;float:left;padding:15px 5px 15px 10px}.button-link{float:right;background:#000;color:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;padding:15px;text-align:center;width:100%;max-width:295px;vertical-align:middle;border:2px solid #000;height:68px;font-size:19px;max-width:485px}.button-link:before{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f0e0";margin-right:10px;font-size:35px;line-height:1;display:inline;vertical-align:middle;display:none}.contact-r{width:50%;float:left;padding:15px 10px 15px 5px}.button-link2{float:left;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;padding:10px 15px;width:100%;max-width:295px;vertical-align:middle;font-size:25px;line-height:.5;text-align:center;border:2px solid #000;max-width:485px}.button-link2:before{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f879";margin-right:10px;font-size:30px;line-height:1;display:inline;vertical-align:middle}.button-link2 span{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:12px}@media screen and (max-width:979px){.contact-tie{padding:20px 10px}.contact-tie::first-child{padding:35px 5px 0}.contact-l,.contact-c,.contact-r{width:100%;padding:0}.button-link,.button-link2,.button-link3{width:100%;max-width:100%;margin-bottom:5px}}.page-template-page-kansei .about{background:#e2e2e2}p.lp-h{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:45px;line-height:1.2;text-align:center;font-weight:600}p.lp-h span{color:#666;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:20px}hr.lp-h-hr{border:none;height:5px;background:#000;width:40px;margin:0 auto 40px}p.lp-p{font-size:18px;margin-bottom:30px}p.lp-h2{background:#000;color:#fff;font-family:'Noto Serif JP',serif;font-size:45px;line-height:1.2;text-align:center;padding:20px 15px 45px;margin-bottom:0}p.lp-h2 span{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:20px}.product-name{text-align:center;font-weight:600;font-size:60px;margin:40px 0 20px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}table.map-p{font-size:18px;line-height:.5;padding:14px;width:100%;max-width:450px;margin:0 auto}table.map-p tr th{width:120px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400}.product-price{border:solid #b1272d 5px;color:#b1272d;line-height:1.2;padding:9px 15px 5px;font-weight:600;max-width:450px;margin:14px auto 20px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.product-price-p{float:left;margin-right:10px;margin-bottom:0;font-size:25px}.product-price-en{font-size:52px;float:left;margin-bottom:0;letter-spacing:.08em;margin-bottom:7px}.product-price-zei{writing-mode:vertical-rl;float:left;font-size:15px;margin-bottom:0}hr.product-hr{border:none;border-top:dotted 4px #999;height:1px;color:#fff;margin-top:3em;margin-bottom:3em}.page-template-page-kansei .product .lp-container{padding-bottom:0}.page-template-page-kansei .product iframe{margin-right:auto;margin-left:auto;display:block;max-width:100%;height:400px;width:100%}.map-img{width:100%;max-width:800px;margin:50px auto;display:block}@media screen and (max-width:979px){p.lp-p{font-size:14px;margin-bottom:.8em;line-height:1.5}p.lp-h{font-size:22px;line-height:1.5}p.lp-h span{font-size:18px}hr.lp-h-hr{margin:0 auto 20px}p.lp-h2{font-size:22px;padding:20px 15px 30px;line-height:1.5}p.lp-h2 span{font-size:18px}.product-name{font-size:35px;margin:20px 0 10px}.product-price{max-width:320px;margin:30px auto 20px}.product-price-p{font-size:15px}.product-price-en{font-size:32px}.product-price-zei{writing-mode:vertical-rl;font-size:10px}table.map-p{font-size:14px}.page-template-page-kansei2 .product iframe{height:200px}table.map-p tr th{width:85px}}.thumb-item{margin-top:30px;margin-bottom:5px}.thumb-item-nav{margin-bottom:30px}.slick-prev{left:30px !important;z-index:1111 !important}.slick-prev:before{content:'\f0a8' !important;font-family:'Font Awesome 5 Free' !important;font-weight:900 !important;font-size:30px !important}.slick-next{right:30px !important;z-index:1111 !important}.slick-next:before{content:'\f0a9' !important;font-family:'Font Awesome 5 Free' !important;font-weight:900 !important;font-size:30px !important}p.option-h1{text-align:center;font-weight:600;font-size:38px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;margin:30px 0 50px}p.option-h1 span{color:#b1272d}p.option-h2{font-weight:600;margin-bottom:30px;font-size:26px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Sawarabi Mincho","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;text-align:center;background:#e0e0e0;padding:10px;margin-top:40px}.option-list-3{width:100%}.option-list-3-item{float:left;width:33.33333333%;padding:2px}.option-list-3-item img{width:100%;max-width:180px;display:block;margin:0 auto 10px}.option-list-3-item p{text-align:center;font-size:14px;line-height:1.2}.option-list-2{width:100%}.option-list-2-item{float:left;width:50%;padding:2px}.option-list-2-item img{width:100%;max-width:300px;display:block;margin:0 auto 10px}.option-list-2-item p{text-align:center;font-size:10px;line-height:1.2}.colors-txt{font-size:14px;margin-top:20px}ul.slider-3 li p{text-align:center;margin-bottom:0;background:#000;color:#fff;font-size:18px;padding:10px}.slick-dots:after{clear:both;content:"";display:block}.slick-dots li button:before{font-size:30px !important}ul.option-li{line-height:1.5;font-size:16px;list-style:disc;margin-left:18px;margin-bottom:15px}@media screen and (max-width:979px){.slick-prev{left:10px !important}.slick-prev:before{font-size:20px !important}.slick-next{right:10px !important}.slick-next:before{font-size:20px !important}.slick-dots li button:before{font-size:20px !important}.option-list-3-item p{font-size:10px}.colors-txt{font-size:12px}ul.slider-3 li p{font-size:15px;padding:5px}p.option-h1{font-size:20px;margin:0 0 30px}p.option-h2{font-size:16px;margin-bottom:15px;margin-top:25px}ul.option-li{font-size:14px}}.page-template-page-kansei .gallery{background:#e0e0e0}.page-template-page-kansei .access{background:#e0e0e0}.page-template-page-kansei .lp-contact{background:#e0e0e0}dd.data people11 label span.wpcf7-list-item-label{font-weight:400}table.qa-list tr:nth-child(odd) th,table.qa-list tr:nth-child(odd) td{border:none;font-weight:600}table.qa-list tr th{width:70px;font-size:30px;text-align:center;padding:0}table.qa-list tr td{font-size:16px;line-height:1.5}table.qa-list tr:nth-child(even) td{padding-top:0}span.point-q{color:#666}@media screen and (max-width:979px){table.qa-list tr td{font-size:14px}}.page-template-page-kansei .header-side-btn a{display:none}</pre></body></html>