:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;border:1px solid #dc3545}html{border:none!important}body{overflow-x:hidden;word-wrap:break-word;font-size:16px;font-size:1rem}a[target=_blank]:after{content:""}a[href$=".pdf"]:after,a[target=_blank]:after{font-family:Material Symbols Outlined;margin-left:5px;display:inline-block;vertical-align:-1px}a[href$=".pdf"]:after{content:""}a[href$=".pdf"][data-size]:after{content:" (" attr(data-size) ")";margin-left:4px;font-size:90%}a[href$=".docx"]:after,a[href$=".xlsx"]:after{font-family:Material Symbols Outlined;content:"";margin-left:5px;display:inline-block;vertical-align:-1px}.text-main{color:#1c2a4e}.text-sub{color:#e08b5c;color:#7ca982}.bg-main{background-color:#1c2a4e}.bg-sub{background-color:#e08b5c}.bg-accent{background-color:#7ca982}.border-main{border-color:#1c2a4e}.border-sub{border-color:#e08b5c}.border-accent{border-color:#7ca982}.btn-main{background-color:#1c2a4e}.btn-main,.btn-main:hover{border-color:#1c2a4e;color:#fff}.btn-main:hover{background-color:hsl(223.2,47.1698113208%,30.7843137255%)}.btn-sub{background:#e08b5c;border-color:#e08b5c;color:#fff}.btn-sub:hover{background:hsl(21.3636363636,68.0412371134%,71.9607843137%)}.btn-accent,.btn-sub:hover{border-color:#7ca982;color:#fff}.btn-accent{background:#e08b5c}.btn-accent:hover{background:#99bd9e;border-color:#7ca982;color:#fff}.btn{white-space:normal}.btn-xs{font-size:.8rem;padding:3px 10px 2px}.loaded{opacity:0;visibility:hidden}#loading{width:100vw;height:100dvh;transition:all 1s;background-color:#fff;position:fixed;top:0;left:0;z-index:9999}.spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}img{max-width:100%;height:auto}em{font-weight:700;font-style:italic!important;font-family:Noto Sans JP,sans-serif}dl,ol,ul{margin-top:1.5em;margin-bottom:1.2em}li{margin-bottom:.4em;line-height:1.65em}dd,dt{margin-bottom:10px}dd.wp-caption-dd,dt.wp-caption-dt{border-left:none}ol ol,ol ul,ul ol,ul ul{margin-top:10px;margin-bottom:10px}blockquote{border:5px solid #eee;background-color:#fcfcfc;position:relative;padding:35px 20px 30px}blockquote:after,blockquote:before{color:#ccc;font-family:Material Symbols Outlined;position:absolute}blockquote:before{content:"";top:10px}blockquote:after{content:"";bottom:10px;right:20px}.table{border-collapse:collapse;border-spacing:0;width:100%;border-bottom:1px solid #e5e5e5}table td,table th{padding:8px}table th{font-weight:400}.attachment img{max-width:100%}.alignleft,img.alignleft{display:inline;float:left;margin-right:20px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:20px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.aligncenter,img.alignleft,img.alignright{margin-bottom:12px}.wp-caption{background:#fcfcfc;line-height:18px;margin-top:2.5em;margin-bottom:2.5em;padding:0 0 5px;text-align:center;border:1px solid #e5e5e5;max-width:100%!important}.wp-caption img{margin:10px 0 9px;max-width:95%!important;height:auto!important}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:0}.wp-smiley{margin:0}.gallery{margin:0 auto 25px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery img{border:2px solid #cfcfcf}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery dd,.gallery dt{border:none}.gallery br+br{display:none}.attachment img{display:block;margin:0 auto}.well p:last-child{margin-bottom:0}.section{display:block;padding-top:60px;padding-bottom:1.5em}.nav li a{color:#313131;text-decoration:none}.screen-reader-text{display:none}input.form-control{margin-bottom:3px}input.form-control.input-widthAuto{width:auto}.bread-section{padding-top:20px}.bread-section .breadcrumb{margin-top:0;margin-bottom:0;background:none;color:#1c2a4e}.bread-section .breadcrumb>li+li:before{content:">";margin-right:.2em;color:#1c2a4e}.bread-section .breadcrumb li{margin-bottom:0;list-style:none;margin-right:.2em}.bread-section .breadcrumb span{font-size:.75em}form.searchform{margin:1em 0}form.searchform div{display:flex}form.searchform div input[type=text]#s{width:70%;margin-right:5%}form.searchform div input[type=submit]#searchsubmit{float:right;width:25%;text-align:center;padding-left:2px;padding-right:2px}form.searchform div input#searchsubmit{vertical-align:top}form.searchform :root{--header-h:80px}form.searchform html{scroll-padding-top:var(--header-h)}.site-header{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:1000}.site-header-container{padding:16px 15px 9px;border-radius:10%;position:relative}.bl_fixedMenu_sp{position:sticky;bottom:0;left:0;right:0;width:100%;max-width:100%;background-color:#1c2a4e;color:#fff;z-index:1000;box-shadow:0 0 10px rgba(0,0,0,.2);padding-bottom:env(safe-area-inset-bottom);overflow:hidden;line-height:1}.bl_fixedMenu_sp ul{margin:0;padding:0;list-style-type:none;display:flex;width:100%}.bl_fixedMenu_sp ul li{flex:0 0 50%;margin:0;padding:0;text-align:center;border-left:1px solid #ededed;padding-top:5px}.bl_fixedMenu_sp ul li:first-child{border-left:none}.bl_fixedMenu_sp ul li a{display:grid;place-items:center;font-size:18px;text-decoration:none;color:#fff;height:55px;overflow:hidden}.bl_fixedMenu_sp .icn{display:block;height:30px;width:30px;margin:5px auto 0;background:50%/contain no-repeat}.bl_fixedMenu_sp .icn.icn-contact{background-image:url(../images/common/icn-contact.svg)}.bl_fixedMenu_sp .icn.icn-reserve{background-image:url(../images/common/icn-reserve.svg)}.bl_fixedMenu_sp .icn.icn-map{background-image:url(../images/common/icn-map.svg)}#el_menuBtn{font-size:12px;color:#fff;text-align:center;display:block;height:55px;width:100%;padding:0;margin:0;cursor:pointer;position:relative;line-height:1em}#el_menuBtn .icn_menu{display:block;height:30px;width:30px;margin:5px auto 0;background:50%/contain no-repeat;position:relative}#el_menuBtn span{display:block;position:absolute;border-bottom:2px solid #fff;transition:.35s ease-in-out;padding-top:3px}#el_menuBtn span:first-child{top:3px;left:0;width:30px}#el_menuBtn span:nth-child(2){top:10px;left:0;width:30px}#el_menuBtn span:nth-child(3){top:18px;left:0;width:30px}#el_menuBtn.active span:first-child{width:24px;top:10px;left:1px;transform:rotate(-45deg)}#el_menuBtn.active span:nth-child(2),#el_menuBtn.active span:nth-child(3){width:24px;top:10px;left:2px;transform:rotate(45deg)}#menu-btn{background-color:#e08b5c;font-size:11px;color:#313131;text-align:center;height:50px;width:50px;padding:5px 0 0;margin:0;cursor:pointer;position:absolute;right:0;top:5px;border-radius:10px;display:none}#menu-btn span{display:block;position:absolute;border-bottom:2px solid #313131;transition:.35s ease-in-out;padding-top:3px}#menu-btn span:first-child{top:8px;left:12px;width:24px}#menu-btn span:nth-child(2){top:15px;left:12px;width:24px}#menu-btn span:nth-child(3){top:23px;left:12px;width:24px}#menu-btn span:nth-child(4){border:none;top:26px;width:50px;font-size:10px}#menu-btn.active span:first-child{top:15px;left:11px;transform:rotate(-45deg)}#menu-btn.active span:nth-child(2),#menu-btn.active span:nth-child(3){top:15px;left:13px;transform:rotate(45deg)}#bl_gmenu_sp{position:fixed;top:20px;right:0;width:100%;height:100vh;z-index:99;padding:120px 10px 15px;background:#fff;transition:all .8s;overflow-y:auto;opacity:0;pointer-events:none}#bl_gmenu_sp.active{pointer-events:auto;opacity:1;visibility:visible}#bl_gmenu_sp .menu-close{position:absolute;top:80px;right:12px;width:44px;height:44px;border:none;background:transparent;color:#000;font-size:28px;line-height:1;cursor:pointer;z-index:100}#bl_gmenu_sp ul.gmenu{float:none;display:block;font-size:16px;justify-content:center;list-style-type:none;margin:0 auto 20px}#bl_gmenu_sp ul.gmenu>li{position:relative;float:none;margin:0}#bl_gmenu_sp ul.gmenu>li small{margin-left:5px}#bl_gmenu_sp ul.gmenu a{background-color:inherit;color:#1c2a4e;padding:0 15px;line-height:50px;white-space:nowrap;display:block;text-decoration:none;transition:.5s;font-size:16px;border-bottom:1px dotted rgba(28,42,78,.3)}#bl_gmenu_sp ul.gmenu a:hover{background-color:rgba(28,42,78,.5);text-decoration:none}#bl_gmenu_sp ul.gmenu .menu-item-has-children>a>.sub-menu-toggle:before{display:block;position:absolute;top:11px;right:15px;width:28px;height:28px;margin:auto;border:1px solid #fff;border-radius:100%;color:inherit;line-height:22px;text-align:center;vertical-align:top;content:"+"}#bl_gmenu_sp ul.gmenu .menu-item-has-children>a>.sub-menu-toggle.is-active:before{content:"-"}#bl_gmenu_sp ul.sub-menu{display:none;list-style:none;margin:0}#bl_gmenu_sp ul.sub-menu li{margin:0;border-top:1px dashed #fff}#bl_gmenu_sp .header-tel{color:#fff;text-align:center;padding:.5rem}#bl_gmenu_sp .gmenu-navBtn{background-color:#1c2a4e;border-radius:20px;height:100px;width:300px;padding:0 30px;position:relative;text-decoration:none;transition:.5s;margin:0 auto;margin-bottom:15px}#bl_gmenu_sp .gmenu-navBtn:hover{background-color:#fff}#bl_gmenu_sp .btn-nav{color:#fff;text-decoration:none;font-size:20px;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;transition:.5s}#bl_gmenu_sp .btn-nav:after{content:"";display:block;border-radius:15px;height:90px;width:290px;border:5px solid #e08b5c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#bl_gmenu_sp .btn-nav:hover{color:#1c2a4e}#bl_gmenu_sp .gmenu-nav-en{font-size:12px}#bl_gmenu_sp .gmenu-nav-ja{font-size:16px}#bl_gmenu_sp .gmenu-sns{display:flex;justify-content:center;gap:30px}#bl_gmenu_sp .insta-wrap{display:flex;justify-content:center;align-items:center}#gmenu-pc,.nav-section .searchform{display:none}.bl_gmenu_sp ul.gmenu .menu-item-has-children>a>.sub-menu-toggle:before{display:block;position:absolute;top:11px;right:15px;width:30px;height:30px;margin:auto;color:inherit;line-height:22px;text-align:center;vertical-align:top;content:"+"}ul.gmenu .menu-item-has-children>a>.sub-menu-toggle.is-active:before{content:"-"}body{font-family:BIZ UDPGothic,sans-serif}.home{position:relative}.bg-img{position:absolute;clip-path:inset(0);z-index:-1}.bg-img,.bg-img:before{top:0;left:0;width:100%;height:100%}.bg-img:before{content:"";position:fixed;background:url(../images/index/slide01.jpg) 50%/cover no-repeat}.sect-subtop{position:relative;overflow-x:hidden;background-color:rgba(61,72,101,.8)}.sect-subtopWrap{padding:0}.sect-subtopContainer{padding:10px 0 300px;background-image:url(../images/index/top/map-sp.png);background-repeat:no-repeat;background-position:0 bottom;background-size:contain}.sect-subtopContainer>.sub-btn{margin:0 auto}.sect-txt{line-height:1.5em;letter-spacing:.1em;font-size:20px;margin-bottom:30px;color:#fff;padding-inline:12px}.br-1400,.txt-br{display:block}.sect-support{padding:60px 0;position:relative;z-index:1;background-color:rgba(61,72,101,.8)}.sect-support:after{content:"";display:block;width:100%;height:calc(100% + 118px);max-width:1920px;background-image:url(../images/index/top/support-bgTb.png);position:absolute;top:-118px;left:0;bottom:0;background-size:cover;background-position:0;background-repeat:no-repeat;z-index:-1}.support-txt{font-size:16px;line-height:1.5em;text-align:left;margin-bottom:10px}.support-br{display:none}.support-container h2{margin-bottom:30px}.support-box{display:flex;flex-direction:column-reverse}.support-housing{margin-bottom:10px}.support-box img{display:block;margin:0 auto;max-width:250px;transform:scale(.8)}.housing-txt,.system-txt{line-height:1.8em;font-size:16px}.support-btn{margin:0 auto}.sect-topInterview{background-color:rgba(124,169,130,.35)}.topInterview-container{position:relative;padding-bottom:5%;background:radial-gradient(hsla(0,0%,100%,.7) 0,transparent 70%)}.interview-br{display:block}.topInterview-container p{font-size:16px;text-align:left;line-height:1.5em}.topInterview-itemTop{margin-bottom:0}.topInterviewBox img{display:block;margin:0 auto}.topInterview_boxK,.topInterview_boxY{margin:0}.topInterviewBox{position:relative;margin-bottom:150px}.topInterview-subttl{width:100px;height:42px;background:rgba(28,42,78,.9);display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0}.topInterview-subttl p{color:#fff;font-size:16px}.topInterview-txt{background-color:rgba(28,42,78,.9);width:265px;height:180px;display:flex;justify-content:center;align-items:center;position:absolute;bottom:-103px;left:0;z-index:1}.topInterview-txt h3{font-size:20px;color:#fff;line-height:1.3em;position:relative;margin-bottom:24px;font-weight:400}.topInterview-txt h3:after{content:"";display:block;width:210px;height:5px;background-color:#e08b5c;position:absolute;bottom:-7px;left:0}.topInterview-txt span{font-size:16px;font-weight:400}.topInterview-txt p{font-size:12px;color:#fff}.topInterview-btn{margin:0 auto;margin-top:180px;margin-bottom:30px}.sect-consultation{background-image:url(../images/index/top/consultation-bg.jpg);padding:60px 0}.consultation-picPc{display:none}.consultation-picTb{display:block;margin-bottom:30px}.btn-item{display:flex;justify-content:center;align-items:center}.btn-consultation:before{display:none}.sect-relatedLink{padding-top:60px;background-color:#fff}.relatedLink-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.relatedLink{margin-bottom:20px}.relatedLink img{width:170px;height:70px}.relatedLink a{display:block;width:100%;height:100%;transition:.5s;box-shadow:6px 6px 6px rgba(0,0,0,.16)}.relatedLink a:hover{box-shadow:unset;transform:translateY(4px)}.main-section .post-list,.main-section .widget{margin-bottom:1.5rem}.entry-meta{margin-bottom:.75rem;padding-left:3px}.entry-meta .badge{float:right;color:#fff;background-color:#1c2a4e;margin-left:5px;text-decoration:none}.entry-meta i{margin-right:5px}.entry-meta-items{font-size:12px;font-size:.75rem}.entry-meta-items.published:before{color:#666;font-family:Material Symbols Outlined;content:"";margin-right:5px}.entry-meta-items.published a{color:#464646}.entry-meta-items-author{margin-left:.75rem}.entry-meta-items-author:before{color:#666;font-family:Material Symbols Outlined;content:"";margin-right:5px}.entry-meta-items-author .entry-meta-items-term{margin-right:0}.entry-meta-hidden{display:none}.entry-body{padding:1rem 0 1.5rem}.entry-body:after{content:"";clear:both;display:block}.page .entry-body{padding-top:0}.entry-meta .entry-meta-items-term{float:none;display:block;margin-top:.5rem}h1.entry-title{font-size:26px}.entry-footer{display:block;overflow:hidden;margin-bottom:2rem}.entry-meta-datalist{display:block;overflow:hidden;padding-top:3px}.entry-meta-datalist dl{margin:0 0 2px}.entry-meta-datalist dd,.entry-meta-datalist dt{display:block;overflow:hidden;margin-bottom:0}.entry-meta-datalist dt{float:left;background-color:#666;color:#fff;font-size:10px;line-height:1.1em;padding:4px 8px;font-weight:lighter;margin-right:10px;border:none}.entry-meta-datalist dd{font-size:12px;border:none;padding-left:0}.entry-meta-datalist dd a{display:inline-block;padding:1px 2px}.entry-tag{display:block;overflow:hidden}.entry-tag dl{margin-bottom:0}.tagcloud a{color:#464646;margin-bottom:4px;white-space:nowrap}.tagcloud a:before{font-family:Material Symbols Outlined;content:"";font-weight:400;margin-right:5px}.tagcloud a:hover{text-decoration:none;opacity:.6}.entry-meta-datalist .tagcloud a{margin-right:8px}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media .post-list-thumbnail{width:100px;margin-bottom:.5em;padding-right:20px;display:block;overflow:hidden;float:left}.media .post-list-thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.media .post-list-thumbnail img{width:100%;height:auto;border:1px solid #fff}.media .post-list-thumbnail .post-list-cate-label{position:absolute;bottom:0;left:0}.media .media-body .media-heading{font-size:20px;line-height:1.4em;margin-top:0;margin-bottom:.4em;font-weight:400;background:none;box-shadow:none;padding:0;font-size:1.2em;line-height:1.3em;clear:none;margin-bottom:.5em}.media .media-body .media-heading a{color:#464646}.media .media-body .media-heading a:hover{text-decoration:none}.media .media-body p{margin-bottom:0;font-size:14px;line-height:150%}.media .media-body .entry-meta-items-author,.media .media-body .entry-meta-updated{display:none}.media .media-body a.media-body-excerpt{color:#464646}.pagination{margin-top:2rem;margin-bottom:0;justify-content:center}ul.page-numbers{margin:0;padding:0}ul.page-numbers li{margin:0;list-style:none;display:block;overflow:hidden;float:left}ul.page-numbers li a{text-decoration:none}ul.page-numbers li a,ul.page-numbers li span.page-numbers{padding:6px 12px;display:block;border:1px solid #ddd;margin-left:-1px}ul.page-numbers li a:hover{text-decoration:none;background-color:#efefef}ul.page-numbers li:first-child a{margin-left:0}ul.page-numbers li span.page-numbers.current{color:#fff;background-color:#1c2a4e}ul.page-numbers li:first-child>a{border-top-left-radius:4px;border-bottom-left-radius:4px}ul.page-numbers li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}.page-link dl{display:block;overflow:hidden;margin-bottom:0}.page-link dd,.page-link dt{border:none;padding:0;margin-bottom:0}.page-link dt{padding:6px 10px 6px 0;float:left}.page-link span.page-numbers{padding:6px 12px;display:block;float:left}.pager-prev-next{list-style:none;padding-left:0;display:flex;flex-flow:row wrap;justify-content:space-between}.pager-prev-next li{margin-bottom:10px;display:block;overflow:hidden;flex:0 1 100%}.pager-prev-next .card .pager-img{padding-top:66.6%;background-color:#efefef;position:relative;overflow:hidden}.pager-prev-next .card .pager-img img{height:100%;width:auto;max-width:auto;opacity:.8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pager-prev-next .card a:hover .pager-img img{opacity:1}.pager-prev-next .card .label{font-size:12px;color:#999;line-height:1}.pager-prev-next .card .label.label-prev:before{font-family:Material Symbols Outlined;content:"";display:inline-block;vertical-align:-1px}.pager-prev-next .card .label.label-next:after{font-family:Material Symbols Outlined;content:"";display:inline-block;vertical-align:-1px}.pager-prev-next .card .meta-date{text-align:right;font-size:12px;color:#999;line-height:1}.sticky{display:block;overflow:hidden;padding:1em;background-color:#f5f5f5}#respond label{font-weight:lighter}.index-news-list{display:flex;align-items:center;border-bottom:1px solid rgba(28,42,78,.6)}.index-news-list dt{margin-bottom:0;font-weight:400;padding:.3rem}.index-news-list dd{padding:.3rem}.index-news-list .badge{color:#fff!important;background-color:#1c2a4e;vertical-align:2px;text-decoration:none}.index-news-list .badge:hover{color:#fff!important;background-color:hsl(223.2,47.1698113208%,30.7843137255%)}.site-header-logo{line-height:1;margin:0}.site-header-logoContainer{line-height:1;margin:0;display:flex;justify-content:center;align-items:center}.site-header-logo img{height:40px;width:auto}.header-util{display:none}.header-util ul{display:inline-flex;margin:0 0 0 5px;position:relative;z-index:10}.header-util ul li{margin-left:5px;position:relative}.site-description{display:none}.site-description strong{font-size:14px}.header-searchform input[type=text]{height:30px;font-size:16px;font-weight:100;display:inline-block;border:none;outline:none;color:#555;padding:3px;padding-right:30px;width:0;position:absolute;top:0;right:0;background:none;z-index:13;transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer}.header-searchform input[type=text]:focus,.header-searchform input[type=text]:focus:hover{border-bottom:1px solid #bbb;background:#fff}.header-searchform input[type=text]:focus{width:350px;z-index:11;cursor:text}.header-searchform input[type=submit]{height:30px;width:30px;display:inline-block;float:right;background:url(../images/common/icn-search.svg) 50% no-repeat;background-color:#1c2a4e;text-indent:-10000px;border:none;position:absolute;top:0;right:0;z-index:12;cursor:pointer;transition:opacity .4s ease}.header-tel{text-align:right;font-size:12px}.header-tel p{padding:0;margin:0}.about .sect-about{position:relative}.about .sect-about:after{content:"";display:block;width:clamp(206px,117.8292682927px + 23.512195122vw,447px);height:clamp(119px,68.1463414634px + 13.5609756098vw,258px);background-image:url(../images/index/about/about-deco.png);background-size:contain;position:absolute;bottom:0;right:0}.about .about-wrap{padding:30px 2%}.about .about-h3{font-size:20px;color:#1c2a4e;text-align:center}.about .about-h2{font-size:32px;color:#e08b5c;text-align:center;margin-bottom:20px}.about .about-txt{font-size:16px;text-align:center;line-height:1.5em}.about .about-picWrap{margin-bottom:30px;position:relative;overflow:hidden;width:100%;background-image:url(../images/index/item/page-bg-beige.jpg)}.about .about-pic{display:flex;gap:15px;animation:a 45s linear infinite;will-change:transform}.about .about-pic img{width:350px;height:auto;flex-shrink:0}@keyframes a{0%{transform:translateX(0)}to{transform:translateX(-2175px)}}.about .about-linkWrap{padding:0 2%}.about .about-linkInner{display:flex;justify-content:center;align-items:center;gap:24px}.about .aboutList{list-style:none}.about .aboutList img{transition:.5s;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.about .aboutList img:hover{transform:translateY(4px)}.about .sect-access{background:rgba(28,42,78,.35);padding:30px 0}.about .access-wrap{background-color:#fff;border-radius:20px;padding:30px 0}.about .access-box{padding:0 0 250px 20px;margin:0 20px 30px 0;background-image:url(../images/index/about/about-mapSp.png);background-repeat:no-repeat;background-position:100% 100%;background-size:contain}.about .access-txt{font-size:16px;line-height:1.5em}.about .access-br{display:none}.about .access{margin-bottom:20px}.about .access-ferry{margin-bottom:0}.about .access-inner{display:flex;justify-content:center;align-items:center}.about .access-innerIcon{transform:scale(.6)}.about .access-en{font-size:16px;margin-bottom:0;text-align:center;color:#1c2a4e}.about .access-ja{font-size:24px;margin-top:0;color:#1c2a4e}.about .access-time{display:flex;justify-content:center;align-items:center}.about .access-timePc{display:none}.about .access-timeSp{display:block;padding-inline:2%}.about .access-btn{width:93%;height:45px;background-color:rgba(124,169,130,.4);border:3px solid #7ca982;border-radius:10px;transition:.5s;margin:0 auto}.about .access-btn:hover{background-color:#fff}.about .access-btn a{display:inline-block;padding-inline:5%;height:100%;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#1c2a4e;font-size:14px}.about .sect-industry{padding-top:130px;position:relative}.about .sect-industry:before{content:"";display:block;width:clamp(304px,179.9756097561px + 33.0731707317vw,643px);height:clamp(179px,105.8292682927px + 19.512195122vw,379px);background-image:url(../images/index/about/about-deco02.png);background-size:contain;position:absolute;top:0;right:0}.about .sect-industry:after{content:"";display:block;width:clamp(425px,309.3902439024px + 30.8292682927vw,741px);height:clamp(249px,180.9512195122px + 18.1463414634vw,435px);background-image:url(../images/index/about/fishery-deco.png);position:absolute;bottom:-150px;right:0;z-index:1;display:none}.about .top-flex{display:flex;flex-direction:column;gap:50px;margin-bottom:50px;padding-bottom:50px;border-bottom:1px dotted rgba(28,42,78,.3)}.about .bottom-flex{display:flex;flex-direction:column-reverse;gap:50px;margin-bottom:30px}.about .farming-inner,.about .fishery-inner{padding-inline:2%}.about .industry-inner{display:flex;align-items:center}.about .farming-main{position:relative;margin:0 auto}.about .farming-main:after{content:"";display:block;width:clamp(420px,321.5853658537px + 26.243902439vw,689px);height:clamp(224px,171.6829268293px + 13.9512195122vw,367px);background-image:url(../images/index/about/farming-deco.png);position:absolute;top:730px;left:-22px;z-index:1;display:none}.about .farming-main img,.about .fishering-main img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;object-fit-position:center top}.about .industry-h3{margin:0;font-size:32px;color:#1c2a4e}.about .industry-h4{margin:10px 0 15px;font-size:20px;color:#1c2a4e}.about .industry-txt{font-size:16px;color:#1c2a4e}.about .industry-btn,.about .industry-btn2{width:280px;height:60px;background-color:#1c2a4e;border-radius:15px;transition:.5s;margin:0 auto}.about .industry-btn2:hover,.about .industry-btn:hover{background-color:#e08b5c}.about .industry-btn2 a,.about .industry-btn a{padding-inline:5%;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#fff;font-size:16px}.about .industry-pic{display:flex;justify-content:center;align-items:center;gap:24px}.about .fishering-main{position:relative;margin:0 auto}.about .charm-container{padding:30px 0;background:rgba(124,169,130,.35)}.about .charm-txt{line-height:1.5em;text-align:center;margin-bottom:60px;font-size:16px;padding-inline:2%}.about .charm-br{display:none}.about .charm-middle,.about .charm-top{margin-bottom:60px}.about .charm-h3,.about .charm-topTxt{text-align:center;margin-bottom:30px;padding-inline:2%}.about .charm-topTxt{line-height:1.5em;font-size:16px}.about .slick-container{margin:30px auto 0;width:100%}.about .slick-slide{transform:scale(.6);transition:opacity .5s,transform .5s}.about .slick-img img{height:auto;border-radius:20px;aspect-ratio:16/9;object-fit:cover;width:100%}.about .slick-center{opacity:1;transform:scale(1);width:100%}.about .slick-arrow{background:#e08b5c;border-radius:50%;width:50px;height:50px;z-index:1;opacity:1}.about .slick-arrow:hover{background:#e08b5c;opacity:.5}.about .slick-arrow:focus{background:#e08b5c}.about .slick-arrow:before{content:"";display:inline-block;height:20px;width:20px;background-size:contain;background-repeat:no-repeat}.about .slick-arrow.slick-prev{left:9%;top:40%}.about .slick-arrow.slick-prev:before{content:"";background-image:url(../images/index/item/arrow-w.png);transform:scaleX(-1)}.about .slick-arrow.slick-next{right:9%;top:40%}.about .slick-arrow.slick-next:before{content:"";background-image:url(../images/index/item/arrow-w.png)}.about .swiper-pagination{display:none!important}.about .dots-wrap{display:flex;justify-content:center}.about .dots-wrap,.about .dots-wrap ul{list-style:none;margin:0;padding:0}.about .dots-wrap li{list-style:none;width:40px;height:4px;margin:0;background:#fff;cursor:pointer}.about .dots-wrap li::marker{content:none}.about .dots-wrap li.slick-active,.about .dots-wrap li:hover{background:#e08b5c}.about .dots-wrap li button{display:none;-moz-appearance:none;appearance:none;outline:none;padding:0;border:none;background-color:transparent}.about .charm-btn{display:flex;flex-direction:column;row-gap:10px;align-items:center}.about .middle-btn{display:flex;justify-content:center}.about .btn-charm{display:inline-block;padding-inline:2%;width:280px;height:60px;transition:.5s;contain:paint}.about .btn-charm:hover{background-color:#e08b5c}.about .charm-en{font-size:12px}.about .charm-ja,.about .charm-ja2{font-size:16px}.about .lupin-pic{margin-bottom:60px;text-align:center}.about .charm-lupintxt{text-align:right;padding-top:10px;font-size:14px}.about .sect-life{position:relative;padding-bottom:60px}.about .sect-life:after{content:"";display:block;width:clamp(339px,268.3902439024px + 18.8292682927vw,532px);height:clamp(157px,124.0731707317px + 8.7804878049vw,247px);background-image:url(../images/index/about/about-deco03.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0}.about .life-container{padding:100px 0 0}.about .life-mainTxt{margin-bottom:20px;font-size:16px;text-align:center;line-height:1.5em;padding-inline:2%}.about .life-education{padding:20px 2%}.about .life-education-container{margin-bottom:60px}.about .life-h3{display:flex;align-items:center;gap:1%;font-size:28px;color:#1c2a4e;margin-bottom:20px}.about .life-txt{font-size:16px;line-height:1.6em;color:#1c2a4e}.about .life-education-box{margin-bottom:20px;padding-inline:2%}.about .life-education-inner{display:flex;justify-content:center;align-items:center;gap:24px}.about .life-education-btn{display:flex;flex-direction:column;align-items:center}.about .life-medical-container{margin-bottom:60px}.about .life-medical-wrap{margin-bottom:20px;display:flex;flex-direction:column-reverse}.about .life-medical{padding:20px 2%}.about .life-bgc{background-color:rgba(224,138,92,.2);padding-top:30px;padding-bottom:30px;margin-bottom:40px}.about .life-medical-h4{display:flex;align-items:center;font-size:32px;color:#1c2a4e}.about .medical-line{color:#e08b5c;font-size:60px}.about .medical-pic,.about .medical-pic img{width:100%}.about .medical-flex p{margin-bottom:0;color:#1c2a4e}.about .medical-h5{color:#1c2a4e;font-size:20px;font-weight:700}.about .mb{margin-bottom:36px}.about .medical-btn{display:flex;justify-content:center}.housing .bg-beige{padding-bottom:30px;background-image:url(../images/index/item/page-bg-beige.jpg)}.housing .housing-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:15px;margin-bottom:30px}.housing .housingList{width:270px;height:70px;background-color:#1c2a4e;border-radius:15px;padding-inline:3%;list-style:none;transition:.5s}.housing .housingList:hover{background-color:#e08b5c}.housing .housingList a{display:block;display:flex;justify-content:space-between;align-items:center;height:100%;text-decoration:none;font-size:18px;color:#fff}.housing .housingList a span{font-size:12px}.housing .housingList a img{transform:rotate(90deg)}.housing .housing-bgimg{padding:300px 0 30px;background-image:url(../images/index/housing/housing-01.png);background-repeat:no-repeat;background-position:top}.housing .vacantNow-box{display:flex;align-items:center;gap:10px;margin-bottom:10px}.housing .h3-ttl{font-size:24px;color:#1c2a4e;text-align:center;margin-bottom:15px;margin-top:0}.housing .housing-wrap{margin-bottom:60px}.housing .housing-container{align-items:stretch!important}.housing .housing-box{padding:30px 18px;background-color:#fff;width:100%;border-radius:20px;margin-bottom:20px;position:relative;display:flex;flex-direction:column}.housing .housing-box img{border-radius:10px;display:block;margin:0 auto}.housing .housing-item{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;margin-bottom:15px}.housing .housing-item dl{flex:0 1 calc(100% - 101px)}.housing .housinglist-dl{display:flex;align-items:flex-start;margin-bottom:15px}.housing .housinglist-dl dt{white-space:nowrap}.housing .housinglist-dl dt:after{content:":";display:inline-block;padding-inline:5px}.housing .housinglist-btn{flex:0 0 100px}.housing .housinglist-btn a{text-decoration:none;color:#1c2a4e;display:inline-block;position:relative;z-index:1;transition:.5s}.housing .housinglist-btn a:hover{transform:scale(.95)}.housing .housinglist-btn a:after{content:"";display:inline-block;width:101px;height:101px;background-color:#1c2a4e;position:absolute;bottom:-2px;left:2px;border-radius:12px;z-index:-1}.housing .housinglist-btn div{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-color:#e7e9ed;border-radius:10px;padding:13px 16px}.housing .housinglist-btn p{font-size:10px;white-space:nowrap}.housing .housing-btn{width:100%;height:49px;background-color:#1c2a4e;border-radius:10px;transition:.5s}.housing .housing-btn:hover{background-color:#e08b5c}.housing .housing-btn a{display:inline-block;padding-inline:5%;height:100%;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#fff}.housing .navy-btn{width:270px;height:70px;background-color:#1c2a4e;border-radius:15px;transition:.5s;margin:30px auto 0}.housing .navy-btn:hover{background-color:#e08b5c}.housing .lent-container{margin-bottom:100px}.housing .lent-txt{font-size:16px;line-height:1.5em}.housing .pdf-item{margin-bottom:50px}.housing .pdf-item a{font-size:20px;color:#1c2a4e;transition:.5s}.housing .pdf-item a:hover{color:#e08b5c}.housing .lent-list{counter-reset:a;list-style-type:none;padding:0;margin-bottom:60px}.housing .lent-listSub{font-size:16px;margin-bottom:16px;counter-increment:a;display:flex;align-items:flex-start;gap:5px}.housing .lent-listSub:before{color:#e08b5c;content:counter(a,decimal-leading-zero) "."}.housing .lent-txtSub{font-size:16px;margin-bottom:16px}.housing .lent-txtSub span{color:#e08b5c;font-family:Montserrat,sans-serif}.housing .lent-title{font-size:20px;margin-bottom:0}.housing .trailHousing-bgimg{padding:300px 0 40px;background-image:url(../images/index/housing/housing-04.png);background-repeat:no-repeat;background-position:top}.housing .housing-txt2{line-height:1.8em;font-size:16px;width:100%}.housing .trail-container{padding:100px 0;background-color:rgba(224,138,92,.2)}.housing .trail-wrap{position:relative}.housing .trail-flexBox{margin-bottom:60px}.housing .vacant-flex{display:flex;align-items:center}.housing .vacantNow-inner{display:flex;align-items:flex-start;border-bottom:1px solid #e08b5c}.housing .vacantNow-inner dt{flex-shrink:0;font-size:16px}.housing .vacantNow-inner dd{font-size:16px}.housing .vacantNow-inner a{color:#1c2a4e;transition:.5s}.housing .vacantNow-inner a:hover{color:#e08b5c}.housing .vacantNow-btn{flex-shrink:0}.housing .slick-img{margin-bottom:24px}.housing .slick-img img{height:auto;width:100%}.housing .slick-img img,.housing .thumbnail-img img{border-radius:20px;aspect-ratio:3/2;object-fit:cover}.housing .thumbnail-img img{padding:0 5px}.housing .slick-arrow{background:#1c2a4e;border-radius:50%;width:60px;height:60px;z-index:1;opacity:1}.housing .slick-arrow:hover{background:#1c2a4e;opacity:.5}.housing .slick-arrow:focus{background:#1c2a4e}.housing .slick-arrow:before{content:"";display:inline-block;height:20px;width:20px;background-size:contain;background-repeat:no-repeat}.housing .slick-arrow.slick-prev{left:0}.housing .slick-arrow.slick-prev:before{content:"";background-image:url(../images/index/item/arrow-w.png);transform:scaleX(-1)}.housing .slick-arrow.slick-next{right:0}.housing .slick-arrow.slick-next:before{content:"";background-image:url(../images/index/item/arrow-w.png)}.housing .vacant-google{padding-top:100px}.housing .iframe-wrap{width:100%;aspect-ratio:9/16}.housing .iframe-wrap iframe{width:100%;height:100%;border:0;display:block}.vacant-houselist .bg-beige{padding-bottom:100px;background-image:url(../images/index/item/page-bg-beige.jpg)}.vacant-houselist .vacant-house-wrap{padding-top:55px}.vacant-houselist .vacant-house-container{align-items:stretch!important}.vacant-houselist .vacant-house-box{padding:30px 18px;background-color:#fff;width:100%;border-radius:20px;margin-bottom:20px;position:relative;display:flex;flex-direction:column}.vacant-houselist .vacant-house-box img{border-radius:10px;display:block;margin:0 auto}.vacant-houselist .vacant-house-item{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;margin-bottom:15px}.vacant-houselist .vacant-house-item dl{flex:0 1 calc(100% - 101px)}.vacant-houselist .vacant-houselist-dl{display:flex;align-items:flex-start;margin-bottom:15px}.vacant-houselist .vacant-houselist-dl dt{white-space:nowrap}.vacant-houselist .vacant-houselist-dl dt:after{content:":";display:inline-block;padding-inline:5px}.vacant-houselist .vacant-houselist-btn{flex:0 0 100px}.vacant-houselist .vacant-houselist-btn a{text-decoration:none;color:#1c2a4e;display:inline-block;position:relative;z-index:1;transition:.5s}.vacant-houselist .vacant-houselist-btn a:hover{transform:scale(.95)}.vacant-houselist .vacant-houselist-btn a:after{content:"";display:inline-block;width:101px;height:101px;background-color:#1c2a4e;position:absolute;bottom:-2px;left:2px;border-radius:12px;z-index:-1}.vacant-houselist .vacant-houselist-btn div{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-color:#e7e9ed;border-radius:10px;padding:13px 16px}.vacant-houselist .vacant-houselist-btn p{font-size:10px;white-space:nowrap}.vacant-houselist .vacant-house-btn{width:100%;height:49px;background-color:#1c2a4e;border-radius:10px;transition:.5s}.vacant-houselist .vacant-house-btn:hover{background-color:#e08b5c}.vacant-houselist .vacant-house-btn a{display:inline-block;padding-inline:5%;height:100%;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#fff}.vacant-houselist .navy-btn{margin:60px auto 0}.vacant-seiyaku{position:absolute;inset:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);border-radius:20px;z-index:1;font-size:100px;color:#e08b5c;text-shadow:4px 4px 10px rgba(0,0,0,.4)}.support-system .support-system-wrap,.vacant-seiyaku{display:flex;align-items:center;justify-content:center}.support-system .support-system-wrap{flex-wrap:wrap;gap:15px;row-gap:15px}.support-system .support-systemList{width:160px;height:70px;background-color:#1c2a4e;border-radius:20px;padding-inline:3%;list-style:none;transition:.5s}.support-system .support-systemList:hover{background-color:#e08b5c}.support-system .support-systemList a{display:block;display:flex;justify-content:space-between;align-items:center;height:100%;text-decoration:none;font-size:16px;color:#fff}.support-system .support-systemList a span{display:inline-block;font-size:10px;line-height:1}.support-system .support-systemList a img{transform:rotate(90deg)}.support-system .support-system-item{display:grid;grid-template-columns:1fr;grid-template-rows:2fr 2fr 4fr;border:none;border-radius:0;width:324px;height:467px;background-color:#fff;position:relative;margin:0 auto}.support-system .support-system-ttl{font-size:28px;padding:30px 2% 0;margin-bottom:20px;text-align:center}.support-system .support-system-txt{font-size:16px;line-height:1.6rem;width:95%;margin:0 auto;margin-bottom:20px;flex-grow:1}.support-system .support-system-img{display:block;margin:0 auto;margin-bottom:20px}.support-system .support-navy{position:absolute;bottom:0;left:0;right:0;display:block;background-color:#1c2a4e;color:#fff;padding:12px 22px 12px 0;text-align:right;box-shadow:6px 6px 6px rgba(0,0,0,.16);transition:.3s}.support-system .support-navy:hover{box-shadow:unset;transform:translateY(4px)}.interview .bread-section{margin-bottom:30px}.interview .interview-container{background-color:#fff}.interview .interview-details{position:relative}.interview details>summary{list-style:none;cursor:pointer}.interview details>summary::marker{content:""}.interview details>summary::-webkit-details-marker{display:none}.interview .interview-summary{display:block;list-style:none;cursor:pointer}.interview .interview-summary:before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.interview .shimazaki-wrap{display:flex;justify-content:flex-end;margin-bottom:220px;position:relative}.interview .shimazaki-wrap:after{display:block;content:"子育て世代";width:88px;height:40px;background-color:#1c2a4e;color:#fff;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;font-size:14px}.interview .interview-box-3line{align-self:flex-end;position:absolute;bottom:-180px;left:20px}.interview .interview-ttl{margin-bottom:20px}.interview .interview-ttl-s{width:clamp(373px,308.243902439px + 17.2682926829vw,550px)}.interview .h3-child{font-size:24px}.interview .mainPic{width:922px}.interview .mainImg{display:none}.interview .mainImgPs{display:block;width:90%;margin-left:auto;flex-shrink:0;border-left:2px solid #1c2a4e;border-bottom:2px solid #1c2a4e;border-radius:0 0 0 70px}.interview .acc-box{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:0 0 auto;margin-bottom:30px}.interview .acc__text--closed{font-size:20px}.interview details[open] .acc__text--closed{display:none}.interview .acc-icon{animation:b 2s infinite ease-in-out}.interview details[open] .acc-icon{display:none}.interview .open-introduction{width:90%;margin:0 auto;padding-bottom:30px;font-size:18px}.interview .open-first{padding-bottom:30px}.interview .first-before01{position:relative}.interview .pic-01{border-top:2px solid #1c2a4e;border-right:2px solid #1c2a4e;border-bottom:2px solid #1c2a4e;border-radius:0 30px 30px 0;margin-bottom:58px}.interview .pic-02{position:absolute;bottom:-35px;right:0;width:60%}.interview .first-inner{margin:0 auto;width:86%}.interview .h4-child{font-size:18px;color:#1c2a4e;margin-bottom:20px;padding-bottom:7px;border-bottom:2px solid #1c2a4e;position:relative}.interview .h4-child:after{content:"";display:block;height:2px;width:100px;background-color:#e08b5c;position:absolute;bottom:-2px;left:0;z-index:1}.interview .interview-txt{font-size:16px;line-height:1.3em}.interview .first-box{padding:50px 0 30px;background-color:#f5efe6;align-self:flex-end}.interview .second-box{padding:30px 20px;background-color:#f5efe6;margin:0 auto}.interview .second-inner{margin:0 auto;width:95%}.interview .second-h4child{width:100%;font-size:20px}.interview .second-br{display:block}.interview .pic-03{border-top:2px solid #1c2a4e;border-bottom:2px solid #1c2a4e;margin-bottom:30px}.interview .open-third{margin-bottom:110px}.interview .third-box{padding:50px 0 30px;background-color:#f5efe6;align-self:flex-end}.interview .shimazaki-third-inner,.interview .third-inner{margin:0 auto;width:86%}.interview .third-h4child{width:100%}.interview .third-br{display:none}.interview .third-before01{position:relative}.interview .third-small{text-align:left}.interview .pic-04{border-top:2px solid #1c2a4e;border-left:2px solid #1c2a4e;border-bottom:2px solid #1c2a4e;border-radius:30px 0 0 30px;margin-bottom:58px;display:block;margin-left:auto}.interview .pic-05{position:absolute;bottom:-95px;left:0;width:60%}.interview .open-fourth{margin-bottom:190px}.interview .fourth-box{padding:30px 20px;background-color:#f5efe6;margin:0 auto}.interview .fourth-inner{margin:0 auto;width:95%;padding-bottom:10px}.interview .fourth-h4child{width:100%}.interview .fourth-before01{position:relative;align-self:flex-end}.interview .fourth-small{text-align:right}.interview .pic-06{border-top:2px solid #1c2a4e;border-right:2px solid #1c2a4e;border-bottom:2px solid #1c2a4e;border-radius:0 30px 30px 0;display:block}.interview .fourth-before02{position:relative}.interview .pic-07{border-top:2px solid #1c2a4e;border-left:2px solid #1c2a4e;border-bottom:2px solid #1c2a4e;border-radius:30px 0 0 30px;margin-bottom:58px;display:block;margin-left:auto}.interview .pic-08{position:absolute;bottom:-110px;left:0;width:60%}.interview .open-last{padding-bottom:65px}.interview .last-inner{padding-top:50px;padding-inline:30px;max-width:1096px;height:450px;background-color:#f5efe6;margin:0 auto}.interview .last-box{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:10px;margin-top:-100px}.interview .last-container{width:100%}.interview .last-h4child{margin:0 auto 10px;font-size:24px;text-align:center}.interview .last-br{display:block}.interview .last-interview-txt{font-size:16px;width:100%}.interview .last-pic{width:30%;height:auto}.interview .pic-09{width:100%;height:100%;align-self:flex-end}.interview .open-arrow{text-align:center;padding-bottom:60px}.interview .open-arrow img{transform:rotate(-90deg)}.interview .close{font-size:20px;margin-bottom:5px}.interview .kawamura-wrap{display:flex;justify-content:flex-end;margin-bottom:165px;position:relative}.interview .kawamura-wrap:after{display:block;content:"Uターン";width:88px;height:40px;background-color:#1c2a4e;color:#fff;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;font-size:14px}.interview .interview-ttl-k{width:clamp(229px,156.9268292683px + 19.2195121951vw,426px)}.interview .interview-box{align-self:flex-end;position:absolute;bottom:-144px;left:20px}.interview .kawamura-box{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:10px;margin-top:-100px}.interview .numata-wrap{display:flex;justify-content:flex-end;margin-bottom:220px;position:relative}.interview .numata-wrap:after{display:block;content:"新規就農";width:88px;height:40px;background-color:#1c2a4e;color:#fff;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;font-size:14px}.interview .interview-ttl-n{width:clamp(276px,230.6341463415px + 12.0975609756vw,400px)}.interview .numata-pic9{width:30%;height:auto}.interview .numata-box{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:10px;margin-top:-100px}.interview .yasuda-wrap{display:flex;justify-content:flex-end;margin-bottom:165px;position:relative}.interview .yasuda-wrap:after{display:block;content:"若い世代";width:88px;height:40px;background-color:#1c2a4e;color:#fff;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;font-size:14px}.interview .interview-ttl-y{width:clamp(393px,317.2682926829px + 20.1951219512vw,600px)}.interview .yasuda-pic9{width:27%;height:auto}.interview .yasuda-box{flex-direction:column-reverse;gap:10px;margin-top:-100px}.interview .interview-btnBox,.interview .yasuda-box{display:flex;justify-content:center;align-items:center}.interview .interview-btnBox{flex-direction:column;gap:24px}.interview .btn-redidence{background-image:url(../images/index/interview/interview-btn01.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:350px;height:150px;position:relative;overflow:hidden;border-radius:50px}.interview .btn-redidence:after{content:"";width:350px;height:150px;border-radius:50px;background-color:rgba(28,42,78,.75);position:absolute;top:0;left:0;pointer-events:none;transition:opacity .2s ease;opacity:1}.interview .btn-redidence:hover:after{opacity:0}.interview .btn-system{background-image:url(../images/index/interview/interview-btn02.png);background-size:cover;background-position:50%;width:350px;height:150px;position:relative;overflow:hidden;border-radius:50px}.interview .btn-system:after{content:"";width:350px;height:150px;border-radius:50px;background-color:rgba(28,42,78,.75);position:absolute;top:0;left:0;pointer-events:none;transition:opacity .2s ease;opacity:1}.interview .btn-system:hover:after{opacity:0}.interview .btn-redidence a,.interview .btn-system a{position:absolute;inset:0;display:block;z-index:1;text-decoration:none;color:#fff;display:flex;justify-content:center;align-items:center;transition:.5s}.interview .interview-en{font-size:14px}.interview .interview-ja{font-size:24px;font-weight:500}.consult .bg-beige{padding-bottom:30px;background-image:url(../images/index/item/page-bg-beige.jpg)}.consult .nav-pills{flex-wrap:wrap;justify-content:center;padding-top:30px}.consult .fqa-btn{width:270px;height:70px;background-color:#1c2a4e;border-radius:20px;transition:.5s;border:none}.consult .fqa-btn:hover{background-color:#e08b5c}.consult .btn-before{position:relative}.consult .btn-before:before{display:block;content:"";background-image:url(../images/index/item/web_before.png);width:259px;height:20px;position:absolute;top:-30px;left:5px;z-index:1;animation:b 2s infinite ease-in-out}.consult .sub-btncontainer{justify-content:space-between;padding-left:20px}.consult .sub-btnbox p{color:#fff}.consult .sub-btncontainer img{transform:rotate(90deg)}.consult .contact-wrap{background-color:#fff;border-radius:20px;padding:30px 20px;margin-top:60px}.consult .init div{margin-bottom:30px}.consult .br{display:block}.consult .label-flex{font-size:16px;display:block;color:#1c2a4e}.consult .label-txt{font-size:16px;display:block;color:#1c2a4e;display:flex;align-items:center}.consult .label-txt>br{display:none}.consult .label-line{color:#e08b5c;font-size:30px}.consult .required{display:inline-block;background:#e08b5c;font-size:16px;padding:0 8px;border-radius:5px}.consult .input-txt{font-size:16px;display:block;width:100%;height:60px}.consult .input-area{display:block;width:100%;height:328px}.consult .agree-box{margin:30px 0}.consult .agree{display:inline-block;padding-right:5px}.consult .contact-agree label{display:inline}.consult .agree-txt{line-height:2em;font-size:20px;margin-bottom:100px}.consult .contact-btnBox{display:flex;justify-content:center;align-items:center}.consult .contact-btn{color:#fff;background:#1c2a4e;width:300px;height:60px;font-size:20px;border-radius:20px;display:inline-block;margin:0 auto;transition:.5s}.consult .contact-btn:hover{opacity:.7}.consult .tel-container{background:rgba(224,138,92,.2);border-radius:20px;margin-top:60px;padding:50px 0}.consult .tel-txt{font-size:20px;text-align:center}.consult .tel-main a{color:#1c2a4e;transition:.5s;text-decoration:none;border-bottom:5px solid #1c2a4e}.consult .tel-main a:hover{opacity:.7}.consult .tel-h2{font-size:24px;text-align:center;margin-bottom:40px}.consult .tel-flex img{display:block;margin:0 auto}.consult .tel-main{text-align:center;font-size:40px}.consult .tel-br{display:block}.consult .wpcf7-form-control-wrap{scroll-margin-top:80px}.consult .sect-fqa{background:rgba(124,169,130,.35);padding:30px 0}.consult .fqa-ttl{margin-bottom:30px}.consult details>summary{list-style:none;cursor:pointer}.consult details>summary::marker{content:""}.consult details>summary::-webkit-details-marker{display:none}.consult summary{font-size:20px;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:5px}.consult .fqa-q{display:inline-flex;align-items:center;gap:5px;line-height:1.4;font-size:16px}.consult .fqa-q:before{display:inline-block;content:"Q";font-size:40px;font-family:Montserrat,sans-serif;color:#1c2a4e}.consult .acc-icon{width:24px;height:24px;flex-shrink:0;background:url(../images/index/item/fqa-btnplus.png) 50%/contain no-repeat}.consult details[open] .acc-icon{transform:rotate(45deg)}.consult details{background-color:#fff;margin-bottom:20px;padding:15px 20px}.consult .details-answer{margin-top:36px;font-size:16px;display:flex;align-items:flex-start;gap:15px}.consult .details-answer:before{content:"A";font-size:40px;font-family:Montserrat,sans-serif;color:#e08b5c}.consult .details-answer p{display:block}.consult .fqa-btnBox{display:flex;justify-content:center;align-items:center;gap:24px}.applicant-information .applicant-header-box{position:relative;z-index:1;width:100%}.applicant-information .bg-beige{padding-bottom:30px;background-image:url(../images/index/item/page-bg-beige.jpg)}.applicant-information .applicant-wrap{background-color:#fff;border-radius:20px;padding:30px 20px;margin-top:60px}.applicant-information .applicant-ttl{font-size:24px;color:#1c2a4e;border-bottom:2px solid #e08b5c}.applicant-information .applicant-span{font-size:18px}.applicant-information .contact-form div{margin-bottom:30px}.applicant-information .label-flex{font-size:16px;display:block;color:#1c2a4e}.applicant-information .label-txt{font-size:16px;display:block;color:#1c2a4e;display:flex;align-items:center;margin-bottom:10px}.applicant-information .label-line{color:#e08b5c;font-size:30px}.applicant-information .required{display:inline-block;background:#e08b5c;font-size:16px;padding:0 8px;border-radius:5px}.applicant-information .input-txt,.applicant-information .wpcf7-date,.applicant-information .wpcf7-number,.applicant-information .wpcf7-select{font-size:16px;display:block;width:100%;height:60px}.applicant-information .input-area{display:block;width:100%;height:328px}.applicant-information .agree-txt{font-size:20px}.applicant-information .applicant-btn{width:380px;height:90px;border:none}.applicant-information .applicant-btn:hover{background:#e08b5c}.applicant-information .applicant-box{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px}.applicant-information .applicant-inner,.applicant-information .applicant-item{width:100%}.applicant-information .agree-box{margin:30px 0}.applicant-information .agree{display:inline-block;padding-right:5px}.applicant-information .applicant-agree label{display:inline}.applicant-information .agree-txt{line-height:2em;font-size:18px;margin-bottom:100px}.applicant-information .applicant-btnBox{display:flex;justify-content:center;align-items:center}.applicant-information .applicant-btn{color:#fff;background:#1c2a4e;width:300px;height:60px;font-size:20px;border-radius:20px;display:inline-block;margin:0 auto;transition:.5s}.applicant-information .applicant-btn:hover{opacity:.7}.applicant-information .wpcf7-form-control-wrap{width:100%}.applicant-information .file{display:block;width:350px;margin-bottom:30px}.applicant-information .wpcf7-field-group-add{background-color:#1c2a4e;color:#fff;padding:10px;border:0;border-radius:5px;margin-bottom:20px}.applicant-information .wpcf7-field-group-add:after{content:"利用者情報を追加する"}.applicant-information .wpcf7-field-group-remove{background-color:#fff;color:#1c2a4e;padding:10px;border:1px solid #1c2a4e;border-radius:5px}.applicant-information .applicant-age .age-field{display:flex;align-items:center;gap:.4em}.applicant-information .applicant-age .age-unit{flex:0 0 auto;white-space:nowrap}.applicant-information .applicant-age .age-field input.old{flex:0 0 auto;width:calc(100% - 2em);min-width:0}.applicant-information .date-range{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.applicant-information .date-range .wpcf7-form-control-wrap{flex:1 1 0;min-width:0}.applicant-information .date-range-sep{white-space:nowrap;flex:0 0 auto}.applicant-information .date-range input[type=date]{background-color:#fff;color:#000;border:1px solid #eee;border-radius:4px;box-shadow:none!important;outline:none;padding:0 40px 0 12px;-moz-appearance:none;appearance:none;min-width:0}.applicant-information .date-range input[type=date],.applicant-information .wpcf7 select{width:100%;box-sizing:border-box;height:60px!important;min-height:60px!important;font-size:16px}.applicant-information .wpcf7 select{background-color:#fff;color:#000;border:1px solid #eee;border-radius:4px;box-shadow:none!important;outline:none;padding:0 44px 0 12px;-moz-appearance:none;appearance:none}.applicant-information .wpcf7 select:-webkit-autofill{-webkit-text-fill-color:#222!important;box-shadow:inset 0 0 0 1000px #fff!important;border:1px solid #ccc!important;border-radius:8px!important;height:60px!important}.applicant-information .input,.applicant-information .input-area,.applicant-information .input-txt,.applicant-information input[type=email],.applicant-information input[type=number],.applicant-information input[type=search],.applicant-information input[type=tel],.applicant-information input[type=text],.applicant-information select,.applicant-information textarea{font-size:16px}.privacy-policy .container{padding:30px 2% 0}.privacy-policy .h1_child_span{display:block;font-size:20px;color:#e08b5c;font-family:Montserrat,sans-serif}.privacy-policy .h1_child{font-size:30px;color:#1c2a4e;margin-bottom:150px}.privacy-policy .ttl-line-side-r{margin-bottom:60px}.privacy-policy .footer-privacy{padding-top:350px}#btn-page-top{position:fixed;bottom:10px;right:10px;z-index:1001;display:block;width:40px;height:40px}#btn-page-top a{width:100%;height:100%;background:url(../images/common/arrow-up.svg) no-repeat 50% 57% rgba(0,0,0,.3);display:block;text-indent:150%;white-space:nowrap;overflow:hidden;background-size:20px 20px;border-radius:50%}#btn-page-top a:hover{background-color:#1c2a4e;background-position:50% 45%}#btn-page-top a:before{content:"";position:absolute;top:10px;left:50%;z-index:2;width:18px;height:2px;background:hsla(0,0%,100%,.5);margin:0 0 0 -9px}.site-footer{max-width:100%;overflow:hidden;background-color:#fff}.footer-wrap{background-image:url(../images/index/footer/footer-bg.png);background-size:cover;background-repeat:no-repeat;background-position:top}.footer-container{padding-top:200px;padding-bottom:30px}.footer-logo{margin-bottom:20px;padding:20px;background-color:#fff;border-radius:20px;max-width:405px}.footer-logo a{display:flex;justify-content:center;align-items:center;gap:20px}.footer-info{color:#fff}.footer-nav ul{padding:0;width:100%}.footer-nav li{list-style-type:none}.footer-nav ul li:nth-child(3),.footer-nav ul li:nth-child(6){display:none}.footer-nav a{text-decoration:none;color:#fff;font-size:20px;display:flex;gap:6px;align-items:center;transition:.5s}.footer-nav a:hover{color:#e08b5c}.footer-nav a:before{content:"";display:block;width:15px;height:2px;background-color:#e08b5c}.footer-nav a.no-before:before{content:"└";display:inline-block;width:auto;height:auto;background:none;color:#e08b5c;font-weight:700;line-height:1}.footer-privacyPolicy{color:#fff;transition:.5s}.footer-privacyPolicy:hover{color:#e08b5c}.footer-right{display:flex;flex-direction:column;align-items:flex-end}.footer-icon{display:flex;gap:17px;margin-bottom:0}.footer-link{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:10px;background-color:#fff;transition:.5s}.footer-link:hover{background-color:#e08b5c}.footer-snsFlex{display:flex;align-items:center;gap:5px}.footer_sns_txt{font-size:10px;color:#fff}.footer_sns_txt_BF{font-size:10px;color:#000}.footer_insta{position:relative;white-space:nowrap}.footer_insta:before{content:"instagram";display:inline-block;font-size:12px;color:#fff;position:absolute;bottom:-20px;left:0;right:0}.footer_youtube{position:relative;white-space:nowrap}.footer_youtube:before{content:"Youtube";display:inline-block;font-size:12px;color:#fff;position:absolute;bottom:-20px;left:0;right:0}.footer_insta_BF{position:relative;white-space:nowrap}.footer_insta_BF:before{content:"instagram";display:inline-block;font-size:12px;color:#000;position:absolute;bottom:-20px;left:0;right:0}.footer_youtube_BF{position:relative;white-space:nowrap}.footer_youtube_BF:before{content:"Youtube";display:inline-block;font-size:12px;color:#000;position:absolute;bottom:-20px;left:0;right:0}a.no-ext-icon[target=_blank]:after{content:none!important;display:none!important}.copy-section{padding-bottom:75px}.copy-section p{margin-bottom:0;color:#fff;font-size:12px}footer.site-footer .footer-menu ul{margin:10px 0;display:block}footer.site-footer .footer-menu ul li{float:none;display:block;overflow:hidden;border-bottom:1px dashed #ccc}footer.site-footer .footer-menu ul li:last-child{border-bottom:none}footer.site-footer .footer-menu ul li a{display:block}footer .footer-menu footer.site-footer .copy-section p{font-size:12px;margin:0 15px 5px}footer.site-footer .widget .tagcloud a{border:1px solid rgba(0,0,0,.1);background-color:hsla(0,0%,100%,.8)}.privacy-policy .container.footer-container.footer-privacy{padding-top:300px}.sub-section{display:block}.sub-section:after{content:"";clear:both;display:block}.sub-section .widget{margin-bottom:25px}.sub-section .media{padding:1em 0 .8em;margin-top:0}.sub-section .media:after{content:"";display:table;clear:both}.sub-section .media .post-list-thumbnail{width:80px;padding-right:15px;margin-bottom:0}.sub-section .media .media-heading{font-size:14px}.sub-section li>a:hover{text-decoration:underline}.sub-section li.current-cat>a,.sub-section li.current-page-item>a{background-color:rgba(0,0,0,.05)}.sub-section-title{font-size:18px;margin-bottom:15px;border-bottom:3px solid #1c2a4e}.sub-section-title i{margin-right:8px}.widget{display:block}.widget .sub-section-title{margin-top:0;font-size:18px}.widget ul{margin-top:0}.widget:after{content:"";clear:both;display:block}.widget-archive ul,.widget-categories ul,.widget-link-list ul,.widget-nav-menu ul,.widget-pages ul,.widget-recent-comments ul,.widget-recent-entries ul{padding-left:0;margin:0;font-size:14px;list-style:none}.widget-archive .sub-section-title,.widget-archive ul li,.widget-categories .sub-section-title,.widget-categories ul li,.widget-link-list .sub-section-title,.widget-link-list ul li,.widget-nav-menu .sub-section-title,.widget-nav-menu ul li,.widget-pages .sub-section-title,.widget-pages ul li,.widget-recent-entries .sub-section-title,.widget-recent-entries ul li{margin-bottom:0}.widget-archive ul li a,.widget-categories ul li a,.widget-link-list ul li a,.widget-nav-menu ul li a,.widget-pages ul li a,.widget-recent-entries ul li a{display:block;padding:10px .5em 8px;border-bottom:1px solid #e5e5e5;color:#464646;box-shadow:0 1px 0 hsla(0,0%,100%,.9)}.widget-archive ul li li a,.widget-categories ul li li a,.widget-link-list ul li li a,.widget-nav-menu ul li li a,.widget-pages ul li li a,.widget-recent-entries ul li li a{padding-left:1.5em}.widget-archive ul li li li a,.widget-categories ul li li li a,.widget-link-list ul li li li a,.widget-nav-menu ul li li li a,.widget-pages ul li li li a,.widget-recent-entries ul li li li a{padding-left:2.5em}.widget-archive ul li li li li a,.widget-categories ul li li li li a,.widget-link-list ul li li li li a,.widget-nav-menu ul li li li li a,.widget-pages ul li li li li a,.widget-recent-entries ul li li li li a{padding-left:3.5em}.widget-archive ul li li li li li a,.widget-categories ul li li li li li a,.widget-link-list ul li li li li li a,.widget-nav-menu ul li li li li li a,.widget-pages ul li li li li li a,.widget-recent-entries ul li li li li li a{padding-left:4.5em}.widget-archive ul li li li li li li a,.widget-categories ul li li li li li li a,.widget-link-list ul li li li li li li a,.widget-nav-menu ul li li li li li li a,.widget-pages ul li li li li li li a,.widget-recent-entries ul li li li li li li a{padding-left:5.5em}.widget-archive ul li li li li li li li a,.widget-categories ul li li li li li li li a,.widget-link-list ul li li li li li li li a,.widget-nav-menu ul li li li li li li li a,.widget-pages ul li li li li li li li a,.widget-recent-entries ul li li li li li li li a{padding-left:6.5em}.widget-archive ul li li li li li li li li a,.widget-categories ul li li li li li li li li a,.widget-link-list ul li li li li li li li li a,.widget-nav-menu ul li li li li li li li li a,.widget-pages ul li li li li li li li li a,.widget-recent-entries ul li li li li li li li li a{padding-left:7.5em}.widget-archive ul li li li li li li li li li a,.widget-categories ul li li li li li li li li li a,.widget-link-list ul li li li li li li li li li a,.widget-nav-menu ul li li li li li li li li li a,.widget-pages ul li li li li li li li li li a,.widget-recent-entries ul li li li li li li li li li a{padding-left:8.5em}.widget-archive ul li li li li li li li li li li a,.widget-categories ul li li li li li li li li li li a,.widget-link-list ul li li li li li li li li li li a,.widget-nav-menu ul li li li li li li li li li li a,.widget-pages ul li li li li li li li li li li a,.widget-recent-entries ul li li li li li li li li li li a{padding-left:9.5em}.widget-archive ul li li li li li li li li li li li a,.widget-categories ul li li li li li li li li li li li a,.widget-link-list ul li li li li li li li li li li li a,.widget-nav-menu ul li li li li li li li li li li li a,.widget-pages ul li li li li li li li li li li li a,.widget-recent-entries ul li li li li li li li li li li li a{padding-left:10.5em}.widget-archive ul ul,.widget-categories ul ul,.widget-link-list ul ul,.widget-nav-menu ul ul,.widget-pages ul ul,.widget-recent-entries ul ul{margin:0;padding-left:0}.widget-archive select,.widget-categories select{margin-top:10px}.widget-ltg-adv-post-list .pt-0 .main-section-title{margin-bottom:0}.widget-ltg-adv-full-wide-title-outer{text-align:center;background-size:cover;background-position:50%}.widget-ltg-adv-full-wide-title-title{font-size:2.4rem;padding:0;margin-bottom:.3em;line-height:1.4em;background:none;border:none}.widget-ltg-adv-full-wide-title-title:last-child{margin-bottom:0}.widget-ltg-adv-full-wide-title-caption{margin-bottom:0;line-height:1.4em}.widget .tagcloud a{border-radius:4px;padding:3px 10px 1px;line-height:2.4em;border:1px solid rgba(0,0,0,.1);background-color:hsla(0,0%,100%,.9)}.widget-ltg-adv-full-wide-title-outer{margin:0 calc(50% - 50vw) 3em;padding:3em calc(50vw - 50%)}.section-main-slider{position:relative;height:100dvh}.main-slider{height:100dvh}.slide{padding-top:100dvh;text-align:center;background-size:cover;background-position:50%;position:relative}.top-wrap:after{content:"";display:inline-block;width:100%;height:100dvh;background:linear-gradient(180deg,rgba(61,72,101,0) 0,rgba(61,72,101,.8))}.top-wrap{width:100%}.top-container{position:absolute;bottom:100px;left:0;right:0;display:flex;flex-direction:column;padding:0 2%}.top-container>.btn{align-self:flex-end}.catch{display:none;margin-bottom:0}.catch-sp{display:block;width:80%;margin-bottom:60px}.top-diffont{font-size:100px}.catch-img{width:clamp(370px,81.3414634146px + 76.9756097561vw,1159px);min-width:100%}.btn-top{background-color:#fff;border-radius:30px;height:100px;width:300px;padding:0 30px;position:relative;text-decoration:none;display:none;transition:.5s}.btn-top:hover{background-color:#e08b5c}.btn-top:before{content:"";font-size:16px;color:#fff;position:absolute;top:-30px;left:22px;width:326px;height:20px;background-image:url(../images/index/item/btn_before.png);animation:b 2s infinite ease-in-out}.btn-top .btn_link{text-decoration:none;color:#313131;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;transition:.5s}@keyframes b{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.btn-top:after{content:"";display:block;border-radius:26px;height:90px;width:290px;border:5px solid #e08b5c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{margin-top:1.5em;clear:both}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}.archive-header{margin-bottom:1em}.archive-meta{margin-bottom:2em}.page-header{height:100px}.page-header .container{position:relative;height:100%}.page-header-title{color:#fff;margin-bottom:18px}.page-header-img{position:relative;display:flex;justify-content:center;align-items:end;height:60dvh}.page-header-box{position:relative;z-index:1;width:100%;padding:0 .3em .5em}.page-header-txt{line-height:1.5em;letter-spacing:.07em;color:#fff}.h1_child_sub{font-size:12px;color:#fff}.h1_child{font-size:28px}.ttl-line-side-r span{position:relative;display:inline-block}.ttl-line-side-r span:before{position:absolute;top:0;left:-15px;content:"";height:60px;width:5px;background-color:#1c2a4e}.ttl-border-bt{position:relative;padding-bottom:.25em}.ttl-border-bt:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2;content:"";width:94px;height:5px;background-color:#1c2a4e}.sub-btn{width:310px;height:70px;background-color:#1c2a4e;border-radius:15px;transition:.5s}.sub-btn:hover{background-color:rgba(28,42,78,.5)}.sub-btn a{text-decoration:none;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sub-btncontainer,.sub-btncontainer2{width:95%;display:flex;align-items:center;justify-content:space-between}.sub-btncontainer2{padding-left:3%}.sub-btnbox{display:flex;align-items:center;gap:8px}.sub-btnbox img{height:auto;max-height:45px;width:auto}.btn-en{line-height:1;text-align:start;font-size:12px}.btn-ja{font-size:16px}.h2 span{font-size:20px;color:#e08b5c;font-family:Montserrat,sans-serif}.h2{font-size:30px;color:#1c2a4e;margin-bottom:150px;padding-left:15px}.h2-ttl{margin-bottom:20px}.h2-ttl,.h3-ttl{text-align:center}.h3-ttl{font-size:24px;color:#1c2a4e;margin-bottom:15px;margin-top:0}.h2_child,.h2_child_2{font-size:30px;color:#1c2a4e;margin-bottom:30px}.h2_child_2{padding-left:30px}.page-header-img{width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;background-position:top}.page-header-img:before{position:absolute;top:0;left:0;content:"";display:inline-block;width:100%;height:60dvh;background:rgba(61,72,101,.55)}.fixed-btn{position:fixed;bottom:0;right:0;z-index:100;background-color:#1c2a4e;width:160px;height:60px;border-radius:20px 0 0 20px;display:flex;justify-content:center;align-items:center;transition:.5s;display:none}.fixed-btn:after{content:"";width:152px;height:54px;border:2px solid #fff;border-radius:17px 0 0 17px;position:absolute;top:3px;left:3px;z-index:-1}.fixed-btn:hover{background-color:#e08b5c}.fixedBtn-frontPage{position:fixed;bottom:0;right:0;z-index:100;background-color:#1c2a4e;width:160px;height:60px;border-radius:20px 0 0 20px;display:flex;justify-content:center;align-items:center;transition:.5s;transform:translateY(120%);will-change:transform;display:none}.fixedBtn-frontPage:after{content:"";width:152px;height:54px;border:2px solid #fff;border-radius:17px 0 0 17px;position:absolute;top:3px;left:3px;z-index:-1}.fixedBtn-frontPage:hover{background-color:#e08b5c}.fixedBtn-frontPage.is-visible{transform:translateY(0)}.fixed-btnLink{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;text-decoration:none;font-size:16px}.bg-beige{padding-bottom:100px;background-image:url(../images/index/item/page-bg-beige.jpg)}.breadcrumb li a{color:#1c2a4e;transition:.5s}.breadcrumb li a:hover{color:#e08b5c}.about .page-header-img{background-image:url(../images/index/header-img/about_hd_img.jpg)}.housing .page-header-img,.vacant-houselist .page-header-img{background-image:url(../images/index/header-img/housing_hd_img.jpg)}.interview .page-header-img{background-image:url(../images/index/header-img/interview_hd_img.jpg)}.support-system .page-header-img{background-image:url(../images/index/header-img/support-system_hd_img.jpg)}.consult .page-header-img{background-image:url(../images/index/header-img/consult_hd_img.jpg)}.applicant-information .page-header-img{background-image:url(../images/index/header-img/applicant-information_hd_img.jpg)}.comment-respond{background-color:#f6f6f6;padding:1rem .75rem;border-radius:4px}.comment-respond p{margin-bottom:.75em}.comment-respond p.form-submit{margin-bottom:0!important}.comment-respond .required{color:red}.comment-reply-title{font-size:1.2rem;padding:.15rem .5rem;background-color:#eee;margin-bottom:.5rem}.comments-title{line-height:1.4em;font-size:21px;border-bottom:3px solid #eee}ol.comment-list{padding:0;margin-top:0}li.comment{border:4px solid #eee;padding:1em;margin:0 0 1em;list-style:none}li.comment ol.children{padding-left:1em}li.comment ol.children li.comment{border:none}.comment-author{padding:7px;background-color:#f5f5f5;border:4px solid #eee}.comment-author,.comment-meta{display:block;overflow:hidden;margin-bottom:10px}.comment-meta{border-bottom:1px solid #e5e5e5}li.pingback{margin:0 0 1em;list-style:none;border-bottom:1px dotted #999}p.no-comments{background-color:#f3f3f3;border:1px solid #e5e5e5;text-align:center;padding:2em}.bypostauthor{color:#464646}.logged-in-as{font-size:14px;font-size:.875rem}.required-field-message{display:block}.comment-form-cookies-consent{display:inline-flex}.comment-form-cookies-consent input{order:1;margin-right:.5em}.comment-form-cookies-consent label{order:2;font-size:12px;font-size:.75rem}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/common/ajax-loader.gif\") 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@keyframes c{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,to{transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,.15),transparent 16px,transparent)}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15),transparent 16px,transparent),linear-gradient(270deg,rgba(0,0,0,.15),transparent 16px,transparent)}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15),transparent 16px,transparent)}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:c 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}@media (min-width:576px){.site-header-container{display:flex;justify-content:space-between;align-items:center}#bl_gmenu_sp ul.gmenu{padding-inline:100px}#bl_gmenu_sp ul.gmenu a{font-size:20px}.sect-subtopContainer{padding:60px 0 500px}.sect-txt{font-size:24px;padding:0;line-height:2em;text-align:center;margin-bottom:60px}.support-txt{margin-bottom:30px;font-size:20px}.support-housing{margin-bottom:60px}.support-box img{transform:scale(1)}.housing-txt,.system-txt,.topInterview-container p{font-size:20px}.topInterview-subttl{width:134px;height:48px}.topInterview-subttl p{font-size:20px}.topInterview-txt{width:388px;height:232px}.topInterview-txt h3{font-size:32px}.topInterview-txt h3:after{width:310px}.topInterview-txt span{font-size:20px}.topInterview-txt p{font-size:16px}.topInterview-btn{margin-top:200px;margin-bottom:60px}.relatedLink-container{justify-content:space-between}.relatedLink img{width:250px;height:100px}.about .about-h3{font-size:24px}.about .about-h2{font-size:40px;margin-bottom:30px}.about .about-picWrap{margin-bottom:60px}.about .access-txt{line-height:2em}.about .access-br{display:block}.about .access{margin-bottom:80px}.about .access-inner{gap:15px;padding-bottom:30px}.about .access-innerIcon{transform:scale(1)}.about .access-en{font-size:20px}.about .access-ja{font-size:32px}.about .access-btn{border-radius:15px;width:93%;height:59px}.about .access-btn a{font-size:20px}.about .sect-industry:after{display:block;bottom:710px}.about .farming-main:after{display:block;top:270px;left:-123px}.about .industry-btn,.about .industry-btn2{width:380px;height:75px;border-radius:20px}.about .industry-btn2 a,.about .industry-btn a{font-size:20px}.about .charm-container{padding:60px 0}.about .charm-txt{line-height:2em}.about .charm-br{display:block}.about .charm-topTxt{line-height:2em}.about .slick-arrow{width:70px;height:70px}.about .btn-charm{width:380px;height:75px;border-radius:20px}.about .charm-ja,.about .charm-ja2{font-size:20px}.about .charm-lupintxt{font-size:16px}.about .life-mainTxt{line-height:2em}.about .life-h3{margin-top:20px;font-size:32px}.about .life-medical-h4{padding-left:0}.about .medical-pic{width:484px}.housing .housing-wrapper{gap:24px}.housing .housingList{width:424px;height:105px;padding-inline:2%}.housing .housingList a{font-size:24px}.housing .housingList a span{font-size:16px}.housing .vacantNow-box{margin-bottom:15px}.housing .h3-ttl{font-size:32px}.housing .housing-item{align-items:center;flex-direction:row;margin-bottom:0}.housing .navy-btn{width:380px;height:105px}.housing .lent-txt{font-size:20px}.housing .pdf-item a{font-size:24px}.housing .housing-txt2,.housing .lent-listSub,.housing .lent-txtSub,.housing .vacantNow-inner dd,.housing .vacantNow-inner dt{font-size:20px}.housing .iframe-wrap{aspect-ratio:16/9}.vacant-houselist .vacant-house-item{align-items:center;flex-direction:row;margin-bottom:0}.support-system .support-system-wrap{justify-content:space-between;row-gap:24px}.support-system .support-systemList{width:260px;height:105px;padding-inline:2%}.support-system .support-systemList a{font-size:24px}.support-system .support-systemList a span{font-size:16px}.support-system .support-system-item{width:424px;height:467px}.interview .interview-container{border-radius:50px}.interview .h3-child{font-size:32px}.interview .mainImg{width:90%;flex-shrink:0;border-left:2px solid #1c2a4e;border-bottom:2px solid #1c2a4e;border-radius:0 0 0 50px;display:block;margin-left:auto}.interview .mainImgPs{display:none}.interview .open-introduction{padding-bottom:60px;font-size:20px}.interview .pic-02{min-width:338px}.interview .h4-child{font-size:20px}.interview .second-box{padding:50px 30px}.interview .pic-05{min-width:338px}.interview .open-fourth{margin-bottom:195px}.interview .fourth-box{padding:50px 30px 30px}.interview .pic-08{bottom:-160px}.interview .last-box{margin-top:-69px}.interview .last-br{display:none}.interview .kawamura-box,.interview .numata-box,.interview .yasuda-box{margin-top:-69px}.interview .btn-redidence,.interview .btn-redidence:after,.interview .btn-system,.interview .btn-system:after{width:424px;height:220px}.interview .interview-en{font-size:16px}.interview .interview-ja{font-size:32px;font-weight:700}.consult .nav-pills{gap:24px}.consult .fqa-btn{width:350px;height:105px;border-radius:30px}.consult .btn-before:before{left:40px}.consult .br{display:none}.consult .label-flex{display:flex;align-items:center;font-size:20px}.consult .input-txt,.consult .label-txt{font-size:20px}.consult .contact-btn{width:380px;height:90px}.consult .tel-container{padding:74px 0}.consult .tel-flex{display:flex;justify-content:center;align-items:center}.consult .tel-br{display:none}.consult .sect-fqa{padding:60px 0}.consult .fqa-ttl{margin-bottom:50px}.consult .fqa-q{font-size:20px}.consult details{padding:15px 40px}.consult .details-answer{font-size:20px}.applicant-information .applicant-ttl{font-size:32px}.applicant-information .label-flex{display:flex;align-items:center;font-size:20px}.applicant-information .input-txt,.applicant-information .label-txt,.applicant-information .wpcf7-date,.applicant-information .wpcf7-number,.applicant-information .wpcf7-select{font-size:20px}.applicant-information .applicant-btn{width:380px;height:90px}.applicant-information .date-range input[type=date]{font-size:20px;border:1px solid #4f4f4f}.applicant-information .wpcf7 select{font-size:20px;border:1px solid #4f4f4f}.privacy-policy .h1_child{font-size:48px}.footer-nav ul{width:60%}.btn-top{height:129px;min-width:378px;border-radius:40px}.btn-top:before{font-size:20px}.btn-top:after{min-width:368px;height:119px;border-radius:36px}.page-header-img{align-items:center;height:80dvh}.sub-btn{width:420px;height:105px}.sub-btncontainer{width:85%}.btn-en{font-size:16px}.btn-ja{font-size:24px}.h2_child{padding-left:15px}.h2_child_2{padding-left:18px}.page-header-img:before{height:80dvh}}@media (min-width:768px){.sect-subtopContainer{padding:60px 0 600px}.sect-support{padding:120px 0}.sect-support:after{background-image:url(../images/index/top/support-bg2.png)}.support-txt{text-align:center;line-height:2em;margin-bottom:18px}.support-br{display:block}.support-box{flex-direction:row;justify-content:space-between;align-items:center}.support-housing{margin-bottom:100px}.support-box img{max-width:280px}.support-btn{margin:0}.consultation-picPc{display:block;display:flex;justify-content:center;align-items:center;margin-bottom:30px}.consultation-picTb{display:none}.relatedLink img{width:300px;height:120px}.pager-prev-next li{flex:0 1 48%}.index-news-list dt{float:left;margin-right:100px;font-weight:400;padding:.3rem}.main-section .widget{margin-bottom:2rem}.entry-meta-items{font-size:14px}.entry-body,.widget .entry-body{padding:2rem 0 2.5rem}.entry-meta .entry-meta-items-term{float:right}.site-content{padding:2rem 0}.about .about-wrap{padding:50px 2%}.about .about-h3{font-size:32px}.about .about-h2{font-size:60px;margin-bottom:50px}.about .about-txt{font-size:20px;line-height:2em}.about .about-picWrap{margin-bottom:120px}.about .about-linkWrap{padding:0;display:flex;justify-content:center;align-items:center;gap:24px}.about .access-box{padding:0 0 180px 30px;background-image:url(../images/index/about/about-map.png)}.about .access-ferry{margin-bottom:80px}.about .access-timePc{display:block}.about .access-timeSp{display:none}.about .access-btn{width:472px}.about .sect-industry:after{bottom:879px}.about .industry-h3{font-size:42px}.about .industry-h4{margin:20px 0 38px;font-size:28px}.about .industry-txt{font-size:20px}.about .charm-txt{font-size:20px}.about .charm-middle,.about .charm-top,.about .charm-txt{margin-bottom:130px}.about .charm-topTxt{font-size:20px}.about .slick-arrow.slick-prev{left:17%;top:44%}.about .slick-arrow.slick-next{right:17%;top:44%}.about .btn-charm{width:424px;height:105px}.about .charm-en{font-size:16px}.about .charm-ja,.about .charm-ja2{font-size:20px}.about .sect-life{padding-bottom:100px}.about .life-mainTxt{margin-bottom:50px;font-size:20px}.about .life-education-wrap{margin-bottom:60px}.about .life-education-container{margin-bottom:130px}.about .life-h3{font-size:42px;margin-bottom:40px}.about .life-txt{font-size:20px}.about .life-education-box{margin-bottom:60px;display:flex;justify-content:center;align-items:center;gap:24px}.about .life-education-btn{flex-direction:row;justify-content:center;gap:24px;padding-inline:2%}.about .life-medical-container{margin-bottom:130px}.about .medical-pic{width:100%}.about .medical-h5{font-size:18px}.housing .housingList{border-radius:30px}.housing .housing-box{width:410px}.housing .housing-btn{width:375px}.housing .navy-btn{border-radius:30px}.housing .vacant-flex{gap:10%}.vacant-houselist .vacant-house-box{width:410px}.vacant-houselist .vacant-house-btn{width:375px}.support-system .support-systemList{border-radius:30px;width:312px;padding-inline:1%}.support-system .support-system-txt{font-size:20px}.interview .shimazaki-wrap{margin-bottom:150px}.interview .interview-box-3line{bottom:-130px}.interview .interview-ttl{margin-bottom:40px}.interview .acc__text--closed,.interview .h4-child{font-size:24px}.interview .interview-txt{font-size:18px}.interview .second-h4child{font-size:24px}.interview .second-br{display:none}.interview .third-h4child{width:85%}.interview .third-small{text-align:right}.interview .fourth-box{padding:50px 30px}.interview .fourth-container{display:flex;justify-content:space-between;margin-top:-40px}.interview .fourth-before02{margin-top:-40px}.interview .pic-08{min-width:338px;bottom:-37px;left:-65px}.interview .last-box{margin-top:-182px}.interview .last-interview-txt{font-size:20px}.interview .kawamura-wrap{margin-bottom:150px}.interview .interview-box{bottom:-109px}.interview .third-small-k{text-align:right}.interview .kawamura-box{margin-top:-182px}.interview .numata-wrap{margin-bottom:150px}.interview .numata-box{margin-top:-182px}.interview .yasuda-wrap{margin-bottom:150px}.interview .yasuda-box{margin-top:-182px}.consult .nav-pills{flex-wrap:nowrap}.consult .contact-wrap{margin-top:130px;padding:105px 112px 60px}.consult .tel-txt{font-size:28px}.consult .tel-h2{font-size:32px}.consult .tel-main{font-size:60px}.applicant-information .applicant-header-box{width:70%}.applicant-information .applicant-wrap{margin-top:130px;padding:105px 112px 60px}.privacy-policy .container{padding:70px 0 0}.footer-logo{border-radius:30px}footer.site-footer .footer-menu ul{display:flex;justify-content:center}footer.site-footer .footer-menu ul li{border-left:1px solid #ccc;border-bottom:none;padding:.25em 1em}footer.site-footer .footer-menu ul li:last-child{border-right:1px solid #ccc}.widget-ltg-adv-full-wide-title-title{font-size:2.8rem}.catch{margin-bottom:30px;width:100%}.catch-sp{width:60%}.page-header{height:160px}.page-header-container{display:flex;justify-content:flex-end;align-items:center}.page-header-box{padding:0;width:70%}.page-header-txt{line-height:2em}.h1_child_sub{font-size:16px}.h1_child{font-size:32px}.ttl-line-side-r span:before{left:-10px;height:94px}.sub-btn{border-radius:30px}.h2{font-size:48px}.h3-ttl{font-size:32px}.h2_child,.h2_child_2{margin-bottom:50px;font-size:48px}.page-header-img:before{background:linear-gradient(90deg,rgba(61,72,101,0) 0,rgba(61,72,101,.8))}}@media (min-width:992px){#el_menuBtn,.bl_fixedMenu_sp{display:none}#menu-btn{display:block}#gmenu-sp,#menu-btn{display:none}.gmenu-name{display:block}.gmenu-description,.gmenu-name{text-align:center}#gmenu-pc{display:block}#gmenu-pc ul.gmenu{margin:0;padding:0;display:flex;font-size:16px;justify-content:flex-end;align-items:center;flex-wrap:nowrap}#gmenu-pc ul.gmenu>li{margin-right:12px;padding:0;position:relative;list-style:none}#gmenu-pc ul.gmenu>li:nth-last-child(-n+3){display:block;margin-right:11px;border-radius:10px}#gmenu-pc ul.gmenu>li:nth-of-type(5){margin-right:10px}#gmenu-pc ul.gmenu>li:nth-of-type(6){margin-right:10px;margin-left:10px}#gmenu-pc .header_sns_txt{font-size:10px}#gmenu-pc .gmenu_insta{position:relative}#gmenu-pc .gmenu_insta:before{content:"instagram";display:inline-block;font-size:12px;position:absolute;bottom:-20px;left:0;right:0}#gmenu-pc .gmenu_youtube{position:relative}#gmenu-pc .gmenu_youtube:before{content:"Youtube";display:inline-block;font-size:12px;position:absolute;bottom:-20px;left:0;right:0}#gmenu-pc ul.gmenu>li>a{display:flex;justify-content:center;align-items:center;background-color:inherit;color:#313131;padding:15px 0 8px;text-align:center;white-space:nowrap;line-height:1.4;border-bottom:none;text-decoration:none;transition:.5s;font-size:14px}#gmenu-pc ul.gmenu>li>a:focus,#gmenu-pc ul.gmenu>li>a:hover{text-decoration:none;color:#e08b5c}#gmenu-pc ul.gmenu>li>a.gmenu_link{position:relative;padding:7px 4px;background-color:#fff;border-radius:10px}#gmenu-pc ul.gmenu>li>a.gmenu_link:hover{background-color:#e08b5c}#gmenu-pc ul.gmenu>li>a.gmenu_link:after{content:"";display:block;width:50px;height:50px;background-color:#e08b5c;position:absolute;bottom:-2px;border-radius:12px;z-index:-1}#gmenu-pc ul.gmenu>li>a>img{display:block}#gmenu-pc ul.gmenu>li>a small{display:block;color:#707070;font-size:10px}#gmenu-pc ul.gmenu .menu-item-has-children>a{position:relative;padding-right:24px}#gmenu-pc ul.gmenu .menu-item-has-children>a>.sub-menu-arrow:before{display:block;position:absolute;top:8px;right:8px;width:18px;height:18px;margin:auto;color:inherit;line-height:18px;text-align:center;vertical-align:middle;content:"▼";font-size:10px}#gmenu-pc ul.gmenu>li>ul.sub-menu{max-height:0;position:absolute;z-index:1000;left:0;margin-top:0;margin-bottom:0;background-color:rgba(0,0,0,.8);padding:0;list-style:none;overflow:hidden;opacity:0}#gmenu-pc ul.gmenu>li>ul.sub-menu li{width:240px;margin:0;display:block;overflow:visible;position:relative;border-bottom:1px solid #ddd}#gmenu-pc ul.gmenu>li>ul.sub-menu li ul{margin-bottom:0;display:none;position:absolute;left:240px;top:.8em}#gmenu-pc ul.gmenu>li>ul.sub-menu li a{display:block;padding:.3em 1em;color:#ddd}#gmenu-pc ul.gmenu>li>ul.sub-menu li a:hover{color:#fff;text-decoration:none}#gmenu-pc ul.gmenu>li:hover>ul.sub-menu{max-height:600px;opacity:1;transition-duration:.5s,.5s;transition-property:max-height,opacity}#gmenu-pc ul.gmenu>li li:hover>ul.sub-menu{display:block}#gmenu-pc ul.gmenu>li.current-menu-ancestor>a:after,#gmenu-pc ul.gmenu>li.current-menu-item>a:after,#gmenu-pc ul.gmenu>li.current-menu-parent>a:after,#gmenu-pc ul.gmenu>li.current-page-ancestor>a:after,#gmenu-pc ul.gmenu>li.current-page-parent>a:after,#gmenu-pc ul.gmenu>li.current-post-ancestor>a:after{width:80%}.sect-subtopWrap{padding-left:2%}.sect-subtopContainer{background-image:url(../images/index/top/map.png);background-size:contain;background-position:100% 100%;padding:150px 0}.sect-subtopContainer>.sub-btn{margin:0}.sect-txt{text-align:left;font-size:28px}.interview-br,.support-br{display:none}.topInterview-container p{text-align:center;line-height:2.5em}.topInterview-itemBottom,.topInterview-itemTop{display:flex;align-items:flex-start;gap:30px}.topInterview-itemTop{margin-bottom:200px}.topInterviewBox img{margin:0}.topInterviewBox{margin-bottom:0}.topInterview-btn{margin-top:240px;margin-bottom:100px}.site-header-logo img{height:50px}.header-util{display:block;text-align:right;padding:0;position:relative;margin-bottom:4px}.site-description{display:block;background:inherit;font-size:12px;border:none;padding:12px 15px 0;clear:none;float:left;max-width:400px;margin:0;line-height:1.3;white-space:nowrap}.header-searchform{display:inline-block}.about .access-wrap,.about .sect-access{padding:100px 0}.about .sect-industry:after{bottom:-150px}.about .top-flex{padding-bottom:0;border-bottom:none}.about .bottom-flex,.about .top-flex{gap:0;flex-direction:row;justify-content:space-between;align-items:center}.about .bottom-flex{margin-bottom:130px}.about .farming-inner,.about .fishery-inner{padding-inline:0;width:48%}.about .farming-main{margin:0;width:48%}.about .farming-main:after{top:550px;left:-112px}.about .farming-main img,.about .fishering-main img{object-fit:contain;aspect-ratio:9/16}.about .fishering-main{margin:0;width:48%}.about .charm-container{padding:100px 0}.about .slick-arrow{width:100px;height:100px}.about .slick-arrow:before{height:30px;width:30px}.about .charm-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.about .btn-charm{width:310px}.about .charm-ja{font-size:16px}.about .life-bgc{padding-top:60px;padding-bottom:60px}.housing .housing-bgimg{padding:300px 0 80px}.support-system .support-system-ttl{padding:30px 10px 0;font-size:32px}.interview .bread-section{margin-bottom:100px}.interview .shimazaki-wrap:after{font-size:16px;width:134px;height:48px}.interview .interview-box-3line{left:56px}.interview .mainImg{width:100%}.interview .open-introduction{width:80%;font-size:24px}.interview .open-first{display:flex;gap:24px;padding-bottom:60px}.interview .pic-02{right:-55px}.interview .first-inner{width:63%}.interview .first-box{max-width:536px}.interview .pic-03{margin-bottom:84px}.interview .open-third{display:flex;gap:24px;justify-content:flex-end}.interview .third-box{max-width:536px}.interview .third-inner{width:63%}.interview .third-br{display:block}.interview .third-small{text-align:left}.interview .pic-04{width:100%}.interview .pic-05{bottom:-60px;left:-55px}.interview .open-fourth{margin-bottom:150px}.interview .fourth-h4child{width:60%}.interview .last-inner{padding-inline:88px}.interview .last-box{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0;margin-top:-67px}.interview .last-container{width:80%}.interview .last-h4child{margin:0 0 10px;width:83%}.interview .last-interview-txt{width:92%}.interview .last-pic{min-width:321px}.interview .kawamura-wrap:after{font-size:16px;width:134px;height:48px}.interview .interview-box{left:56px}.interview .third-small-k{text-align:left}.interview .kawamura-box{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0;margin-top:-107px}.interview .numata-wrap:after{font-size:16px;width:134px;height:48px}.interview .numata-pic9{max-width:248px}.interview .numata-box{flex-direction:row;justify-content:space-between;gap:0;margin-top:-67px}.interview .yasuda-wrap:after{font-size:16px;width:134px;height:48px}.interview .yasuda-pic9{max-width:248px;width:32%}.interview .yasuda-box{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0;margin-top:-70px}.interview .interview-btnBox{flex-direction:row}.consult .fqa-btn{width:446px;height:105px}.consult .btn-before:before{font-size:20px;left:93px}.consult .tel-main{font-size:80px}.consult .sect-fqa{padding:100px 0}.applicant-information .wpcf7-select{width:48%}.applicant-information .wpcf7-date{width:45%}.applicant-information .applicant-box{flex-direction:row;flex-wrap:wrap}.applicant-information .applicant-inner{width:30%}.applicant-information .applicant-item{width:45%}.applicant-information .wpcf7 select{width:48%}.footer-container{display:flex;justify-content:space-between;padding-top:290px;padding-bottom:85px}.footer-nav ul{width:100%}.footer-icon{margin-bottom:112px}.copy-section{padding-bottom:1rem}.widget-ltg-adv-full-wide-title-title{font-size:3.2rem}.catch{display:block;margin-bottom:60px}.catch-sp{display:none}.btn-top{display:block}.page-header{height:240px}.page-header-img{height:100dvh}.h2-ttl{margin-bottom:60px}.page-header-img:before{height:100dvh}.fixed-btn{display:block;bottom:60px;width:238px;height:96px;border-radius:30px 0 0 30px}.fixed-btn:after{width:230px;height:90px;border:3px solid #fff;border-radius:27px 0 0 27px}.fixedBtn-frontPage{display:block;bottom:60px;width:238px;height:96px;border-radius:30px 0 0 30px}.fixedBtn-frontPage:after{width:230px;height:90px;border:3px solid #fff;border-radius:27px 0 0 27px}.fixed-btnLink{font-size:24px}}@media (min-width:992px)and (min-width:1200px){#gmenu-pc ul.gmenu>li{margin-right:20px}#gmenu-pc .header_sns_txt{font-size:12px}#gmenu-pc ul.gmenu>li>a{font-size:20px}}@media (min-width:1200px){.section{padding-top:150px;padding-bottom:2em}.site-header{top:30px;box-shadow:0 1px 3px rgba(0,0,0,.1);width:98%;border-radius:10px;height:90px}.sect-txt{font-size:32px}.topInterview-itemBottom,.topInterview-itemTop{justify-content:space-between}.sect-consultation{padding:130px 0}.consultation-picPc{margin-bottom:60px}.relatedLink img{width:250px;height:100px}.about .access-txt{font-size:20px}.about .top-flex{margin-bottom:130px}.about .farming-main:after{top:660px;left:-314px}.about .charm-topTxt,.about .charm-txt{padding:0}.about .btn-charm{padding-inline:1%;width:360px}.about .charm-ja,.about .charm-ja2{font-size:20px}.about .charm-lupintxt{padding-right:40px}.about .life-education-wrap{display:flex;align-items:center;gap:24px}.about .life-education{width:52%}.about .life-h3{margin-top:0}.about .life-medical-wrap{margin-bottom:100px;align-items:center;justify-content:end;flex-direction:row;gap:24px}.about .life-medical{width:52%}.about .medical-h5{font-size:20px}.housing .housing-wrapper{margin-bottom:100px}.housing .housing-bgimg{padding:0 0 80px;background-position:100%}.housing .housing-wrap{margin-bottom:130px}.housing .navy-btn{margin:60px auto 0}.housing .trailHousing-bgimg{padding:0 0 80px;background-position:100%}.housing .housing-txt2{width:67%}.housing .trail-wrap{width:48%}.housing .trail-flexBox{display:flex}.housing .trail-flexBox,.housing .vacant-flex{justify-content:space-between}.housing .slick-container{width:48%}.interview .second-box{max-width:1096px}.interview .second-h4child{width:61%}.interview .shimazaki-third-inner{padding-top:30px;width:68%}.interview .third-h4child{width:95%}.interview .fourth-box{max-width:1096px}.interview .fourth-h4child{width:54%}.interview .last-inner{height:387px}.interview .last-box{margin-top:-109px}.interview .last-h4child{font-size:32px}.interview .third-small-k{text-align:right}.interview .kawamura-box{margin-top:-136px}.interview .numata-box{margin-top:-109px}.interview .yasuda-box{margin-top:-136px}.consult .bg-beige{padding-bottom:100px}.consult .tel-container{margin-top:130px}.applicant-information .applicant-header-box{width:60%}.applicant-information .bg-beige{padding-bottom:100px}.privacy-policy .container{padding:130px 0 0}.footer_sns_txt,.footer_sns_txt_BF{font-size:12px}.top-container{flex-direction:row;justify-content:space-between;align-items:flex-end;box-sizing:border-box}.catch{margin-bottom:0}.page-header-box{width:50%}.h1_child{font-size:58px}}@media (min-width:1400px){.sect-subtopContainer{background-position:right 150px}.txt-br{display:none}.topInterview-itemTop{margin-bottom:71px}.topInterview_boxK,.topInterview_boxY{margin-top:15%}.topInterview-subttl{top:-20px;right:-44px}.topInterview-txt{left:-44px}.sect-relatedLink{padding-bottom:30px;padding-top:100px}.about .access-box{padding:0 0 170px 145px}.about .btn-charm{padding-inline:0;width:424px}.about .charm-ja,.about .charm-ja2{font-size:24px}.about .charm-lupintxt{padding-right:132px}.about .life-mainTxt{padding:0;margin-bottom:100px}.about .life-education{padding:0;width:34%;margin-right:2%}.about .life-medical{padding:0;width:34%;padding-left:2%}.about .medical-h5{font-size:24px}.housing .housing-txt2{width:100%}.interview .shimazaki-wrap{margin-bottom:56px}.interview .interview-box-3line{bottom:0}.interview .interview-ttl{margin-bottom:65px}.interview .open-first{padding-bottom:196px}.interview .pic-02{bottom:-130px;left:375px}.interview .open-third{margin-bottom:196px}.interview .third-small{text-align:right}.interview .pic-05{bottom:-130px;right:375px}.interview .kawamura-wrap{margin-bottom:56px}.interview .interview-box{bottom:0}.interview .numata-wrap,.interview .yasuda-wrap{margin-bottom:56px}.footer-item{display:flex;justify-content:center;align-items:center;gap:50px}.footer-logo{margin-bottom:0}.footer-nav ul{margin-bottom:84px;display:flex;align-items:center;gap:46px}.catch{width:100%}}@media (min-width:1800px){.br-1400{display:none}}@media (max-width:992px){.applicant-information .date-range{flex-direction:column;align-items:stretch}.applicant-information .date-range-sep{text-align:center}.footer-nav ul li:nth-child(3),.footer-nav ul li:nth-child(6){display:list-item}}@media (prefers-reduced-motion:reduce){.fixed-btn{transition:none;transform:none}}@media print{#btn-page-top,#gmenu-sp,.bread-section,.page-header,.site-content-after,.site-footer,.site-header,.sub-section{display:none!important}}/*# sourceMappingURL=map/base-style.css.map */
