@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(//www.fukuoka-katazuketai.com/wp-content/themes/swell/build/css/../../assets/fonts/icomoon.woff2?fq24x) format("woff2"),url(//www.fukuoka-katazuketai.com/wp-content/themes/swell/build/css/../../assets/fonts/icomoon.ttf?fq24x) format("truetype"),url(//www.fukuoka-katazuketai.com/wp-content/themes/swell/build/css/../../assets/fonts/icomoon.woff?fq24x) format("woff"),url(//www.fukuoka-katazuketai.com/wp-content/themes/swell/build/css/../../assets/fonts/icomoon.svg?fq24x#icomoon) format("svg")}#_iframehack.wp-block{color:inherit}[class*=" icon-"]:before,[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-arrow_drop_down:before,.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-arrow_drop_up:before,.icon-caret-up:before{content:""}.icon-chevron-down:before,.icon-chevron-small-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-small-up:before,.icon-chevron-up:before{content:""}.icon-home:before{content:""}.icon-price-tag:before,.icon-tag:before{content:""}.icon-folder:before{content:""}.icon-file-empty:before,.icon-file-music:before,.icon-file-picture:before,.icon-file-text2:before,.icon-file-video:before,.icon-file-zip:before{content:""}.icon-bubble:before{content:""}.icon-bubbles:before{content:""}.icon-eye:before{content:""}.icon-link:before{content:""}.icon-share:before{content:""}.icon-film:before{content:""}.icon-image:before{content:""}.icon-heart:before{content:""}.icon-star-empty:before{content:""}.icon-star-full:before{content:""}.icon-star-half:before{content:""}.icon-blocked:before{content:""}.icon-info:before{content:""}.icon-info-fill:before{content:""}.icon-alert-outline:before{content:""}.icon-alert:before{content:""}.icon-modified:before{content:""}.icon-posted:before{content:""}.icon-settings:before{content:""}.icon-download:before{content:""}.icon-lock-open:before{content:""}.icon-lock-closed:before{content:""}.icon-person:before{content:""}.icon-contact:before,.icon-envelope:before,.icon-mail:before,.icon-markunread:before{content:""}.icon-cart:before,.icon-shopping_cart:before{content:""}.icon-phone1:before,.icon-phone:before{content:""}.icon-pen:before{content:""}.icon-quill:before{content:""}.icon-flag:before{content:""}.icon-bookmark:before,.icon-bookmarks:before{content:""}.icon-book:before,.icon-books:before{content:""}.icon-megaphone:before{content:""}.icon-thumb_down:before{content:""}.icon-thumb_up:before{content:""}.icon-light-bulb:before{content:""}.icon-light-bulb-fill:before{content:""}.icon-circle:before{content:""}.icon-batsu:before,.icon-x:before{content:""}.icon-triangle:before{content:""}.icon-check:before,.icon-checkmark:before{content:""}.icon-hatena:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-index:before,.icon-toc:before{content:""}.icon-search:before{content:""}.icon-close-thin:before{content:""}.icon-menu-thin:before{content:""}.icon-more_arrow:before{content:""}.icon-swell:before{content:""}.icon-tiktok:before{content:""}.icon-room:before{content:""}.icon-amazon:before{content:""}.icon-codepen:before{content:""}.icon-facebook:before{content:""}.icon-feedly:before{content:""}.icon-github:before{content:""}.icon-hatebu:before{content:""}.icon-instagram:before{content:""}.icon-line:before{content:""}.icon-medium:before{content:""}.icon-pinterest:before{content:""}.icon-pocket:before{content:""}.icon-rss:before{content:""}.icon-tumblr:before{content:""}.icon-twitter:before{content:""}.icon-twitter-x:before{content:""}.icon-wordpress:before{content:""}.icon-youtube:before{content:""}
@charset "UTF-8";
.fkt-ui{--ink:#283b32;--muted:#617067;--line:#e2e7df;--orange:#ad5118;--orange-bg:#fff4e9;--green:#276642;--surface:#f6f8f4;color:var(--ink);line-height:1.9;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif}.fkt-ui,.fkt-ui *{box-sizing:border-box}.fkt-ui a{color:#365f46}.fkt-ui a:hover{text-decoration:underline}.fkt-ui a:focus-visible,.fkt-ui summary:focus-visible,.fkt-ui button:focus-visible{outline:3px solid #2675a8;outline-offset:4px}.fkt-ui summary{cursor:pointer}.fkt-ui a.button{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border-radius:5px;font-weight:700;font-size:14px;text-decoration:none;line-height:1.5}.fkt-ui .button.line{background:var(--green);color:#fff}.fkt-ui .phone-button{background:var(--orange);color:#fff}.fkt-ui .button:active{transform:translateY(1px)}.fkt-ui .site-header,.fkt-ui.site-header{background:#fff;border-top:4px solid #dd762a;position:relative;z-index:20}.fkt-ui .head-inner{max-width:1200px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:12px 0}.fkt-ui .brand{font-size:31px;font-weight:800;letter-spacing:.015em;color:var(--orange)!important;text-decoration:none!important;white-space:nowrap}.fkt-ui .head-right{display:flex;align-items:center;gap:28px}.fkt-ui .utility{display:flex;gap:18px;font-size:12px}.fkt-ui .utility a{text-decoration:none;color:#59675d}.fkt-ui .header-contact{display:grid;grid-template-columns:auto auto;gap:0 14px;align-items:center}.fkt-ui .header-contact .phone{font-size:24px;font-weight:800;line-height:1.3;color:var(--orange);text-decoration:none}.fkt-ui .header-contact span{font-size:10px;text-align:center;grid-row:2}.fkt-ui .header-contact .button{grid-row:1/3;grid-column:2;font-size:12px;padding:12px 14px}.fkt-ui .main-nav{max-width:1200px;margin:auto;display:flex;align-items:stretch;border-top:1px solid var(--line);border-bottom:2px solid #d86a23}.fkt-ui .main-nav>a,.fkt-ui .main-nav>details{flex:1;text-align:center;white-space:nowrap;min-width:0}.fkt-ui .main-nav>a:nth-child(3){flex:1.4}.fkt-ui .main-nav>a,.fkt-ui .main-nav summary{padding:14px 6px;text-decoration:none;font-weight:700;font-size:14px;color:var(--ink);line-height:1.6}.fkt-ui .main-nav>a:nth-child(n+5),.fkt-ui .main-nav summary{font-size:13px;font-weight:500}.fkt-ui .main-nav a[aria-current=page]{color:var(--orange);background:var(--orange-bg);box-shadow:inset 0 -2px var(--orange)}.fkt-ui .nav-more{position:relative}.fkt-ui .nav-more summary{list-style:none}.fkt-ui .nav-more summary:after{content:'⌄';padding-left:6px}.fkt-ui .nav-more>div{position:absolute;top:100%;right:0;background:#fff;width:280px;max-height:60vh;overflow:auto;padding:12px;border:1px solid var(--line);box-shadow:0 12px 24px #24332a15;text-align:left}.fkt-ui .nav-more a{display:block;font-size:13px;padding:8px 10px;white-space:normal;text-decoration:none}.fkt-ui .mobile-menu{display:none}.fkt-ui .context-sidebar,.fkt-ui.context-sidebar{font-size:14px;min-width:0}.fkt-ui .sidebar-title{font-size:15px;font-weight:700;color:var(--orange);padding:0 0 15px;border-bottom:3px solid #cd702d;margin-bottom:23px}.fkt-ui .side-group{margin:0 0 27px}.fkt-ui .side-group h2,.fkt-ui .side-area h2{font-size:14px;line-height:1.7;color:var(--ink);padding:0 0 9px;margin:0 0 8px;border-bottom:1px solid var(--line);background:0 0}.fkt-ui .side-links{display:grid;gap:8px}.fkt-ui .side-links a{display:block;color:#385c45;text-decoration:none;line-height:1.7;font-size:13px;padding:4px 0}.fkt-ui .side-links a:hover{text-decoration:underline}.fkt-ui .side-area{background:var(--surface);border:1px solid #e3e9df;border-radius:6px;padding:17px;margin:25px 0 10px;scroll-margin-top:20px}.fkt-ui .side-area h2{border:none;padding:0;margin-bottom:12px;font-size:15px}.fkt-ui .area-intro{font-size:12px;line-height:1.6;margin:0 0 6px}.fkt-ui .ward-note{font-size:12px;margin:0 0 15px}.fkt-ui .ward-note p{font-size:12px;line-height:1.8;margin:10px 0}.fkt-ui .area-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px}.fkt-ui .area-grid a{font-size:13px;text-decoration:none;padding:6px 0;line-height:1.6}.fkt-ui .side-fold{border-top:1px solid var(--line);padding:15px 0;font-size:13px}.fkt-ui .side-fold summary{font-weight:700;color:#526657;line-height:1.7}.fkt-ui .side-fold>div{padding-top:12px}.fkt-ui .side-fold:not([open])>div{display:none}.fkt-ui .more-areas{padding-bottom:0;margin-top:12px}.fkt-ui .area-directory-link{font-size:12px;padding:9px 3px 18px}.fkt-ui .area-directory-link a{text-underline-offset:3px}.fkt-ui .side-other{font-size:12px}.fkt-ui .side-other a{font-size:13px}.fkt-ui .clean-contact,.fkt-ui.clean-contact{margin:42px 0 10px;background:#fff6ec;border:1px solid #edddc8;border-radius:6px;padding:24px}.fkt-ui .clean-contact h2,.fkt-ui.clean-contact h2{font-size:21px;margin:0 0 6px;line-height:1.6}.fkt-ui .clean-contact p,.fkt-ui.clean-contact p{font-size:14px;margin:0 0 18px}.fkt-ui .contact-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.fkt-ui .contact-actions .phone-button{font-size:19px}.fkt-ui .mail-link{font-size:13px}.fkt-ui .clean-contact small,.fkt-ui.clean-contact small{display:block;margin-top:15px;color:#656d5f;font-size:11px;line-height:1.8}.fkt-ui .text-link{display:block;padding:8px 0;font-weight:600;text-underline-offset:4px;font-size:14px}.fkt-ui .site-footer,.fkt-ui.site-footer{background:#f4f6f1;border-top:2px solid #c77538;margin-top:55px;padding:36px 24px 25px}.fkt-ui .footer-inner{max-width:1200px;margin:auto}.fkt-ui .footer-groups{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px}.fkt-ui .footer-group summary{list-style:none;font-weight:700;font-size:15px;margin-bottom:12px;cursor:default;pointer-events:none}.fkt-ui .footer-group a{display:block;font-size:13px;text-decoration:none;padding:5px 0}.fkt-ui .company{margin-top:30px;padding-top:25px;border-top:1px solid #d8dfd2;display:flex;justify-content:space-between;gap:30px;font-size:12px;line-height:1.9}.fkt-ui .company strong{font-size:13px}.fkt-ui .company p{margin:7px 0 0}.fkt-ui .company a{color:inherit}.fkt-ui .footer-inner>small{display:block;margin-top:20px;font-size:11px;color:#6a786b}.fkt-ui .directory-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0}.fkt-ui .directory-tabs a{padding:8px 12px;background:var(--surface);border:1px solid var(--line);border-radius:4px;font-size:13px;text-decoration:none}.fkt-ui .directory-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 22px}.fkt-ui .directory-links a{padding:6px 0;font-size:13px;line-height:1.7;text-decoration:none}.fkt-ui .directory-service{scroll-margin-top:20px}.fkt-ui .directory-service>p{font-size:14px}.fkt-ui .directory-content h2,.fkt-ui.directory-content h2{font-size:21px!important}@media(min-width:961px){.fkt-ui .footer-group>div{display:block!important}}@media(max-width:1250px){.fkt-ui .head-inner,.fkt-ui .main-nav{width:calc(100% - 48px)}.fkt-ui .head-right{gap:18px}.fkt-ui .utility{gap:12px}.fkt-ui .brand{font-size:28px}.fkt-ui .main-nav>a,.fkt-ui .main-nav summary{font-size:12px!important}}@media(max-width:1060px){.fkt-ui .utility{display:none}.fkt-ui .brand{font-size:28px}}@media(max-width:960px){.fkt-ui .head-inner{width:100%;padding:13px 18px;min-height:73px}.fkt-ui .head-right,.fkt-ui .main-nav{display:none}.fkt-ui .brand{font-size:25px}.fkt-ui .mobile-menu{display:block}.fkt-ui .mobile-menu>summary{font-size:12px;padding:9px 12px;border:1px solid #d4ddce;border-radius:5px;list-style:none}.fkt-ui .mobile-menu>summary:before{content:'☰';margin-right:7px}.fkt-ui .mobile-menu>nav{position:absolute;top:100%;left:0;right:0;background:#fff;max-height:65vh;overflow:auto;padding:12px 22px;border-top:2px solid #dc762e;box-shadow:0 10px 18px #21332718}.fkt-ui .mobile-menu>nav>a{display:block;padding:11px 3px;font-size:14px;text-decoration:none;border-bottom:1px solid var(--line)}.fkt-ui .mobile-menu .nav-more{padding:11px 3px;font-size:14px}.fkt-ui .mobile-menu .nav-more>div{position:static;width:auto;box-shadow:none;border:0;max-height:none}.fkt-ui .mobile-menu a[aria-current=page]{color:var(--orange);font-weight:700}.fkt-ui .site-header,.fkt-ui.site-header{border-bottom:1px solid var(--line)}.fkt-ui .context-sidebar,.fkt-ui.context-sidebar{margin-top:40px}.fkt-ui .sidebar-title{font-size:16px}.fkt-ui .side-group{margin-bottom:22px}.fkt-ui .side-links a{font-size:14px;padding:7px 0}.fkt-ui .side-area{padding:18px;margin-top:20px}.fkt-ui .side-area h2{font-size:16px}.fkt-ui .area-grid{grid-template-columns:repeat(3,1fr)}.fkt-ui .area-grid a{font-size:14px}.fkt-ui .side-fold{font-size:14px}.fkt-ui .area-directory-link{font-size:13px}.fkt-ui .area-intro,.fkt-ui .ward-note{font-size:13px}.fkt-ui .clean-contact,.fkt-ui.clean-contact{padding:20px}.fkt-ui .clean-contact h2,.fkt-ui.clean-contact h2{font-size:19px}.fkt-ui .contact-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fkt-ui .contact-actions .mail-link{grid-column:1/-1;text-align:center;padding:5px}.fkt-ui .contact-actions .button{padding:13px 8px;font-size:13px}.fkt-ui .contact-actions .phone-button{font-size:17px}.fkt-ui .site-footer,.fkt-ui.site-footer{padding:16px 20px 95px;margin-top:35px}.fkt-ui .footer-groups{display:block}.fkt-ui .footer-group{border-bottom:1px solid #d8dfd2}.fkt-ui .footer-group summary{pointer-events:auto;cursor:pointer;padding:17px 0;margin:0;font-size:14px}.fkt-ui .footer-group summary:before{content:'＋';padding-right:10px;font-weight:400}.fkt-ui .footer-group[open] summary:before{content:'−'}.fkt-ui .footer-group>div{padding:0 0 18px 22px}.fkt-ui .footer-group:not([open])>div{display:none}.fkt-ui .footer-group a{font-size:14px;padding:7px 0}.fkt-ui .company{display:block;margin-top:20px;padding-top:0;border:0;font-size:11px}.fkt-ui .company>div+div{margin-top:18px}.fkt-ui .directory-links{grid-template-columns:repeat(2,minmax(0,1fr))}.fkt-ui .directory-tabs{gap:8px}.fkt-ui .directory-tabs a{font-size:12px}}@media(max-width:420px){.fkt-ui .brand{font-size:24px}.fkt-ui .head-inner{padding:11px 14px}.fkt-ui .area-grid{grid-template-columns:1fr 1fr}.fkt-ui .contact-actions{grid-template-columns:1fr}.fkt-ui .contact-actions .phone-button{font-size:21px}.fkt-ui .clean-contact,.fkt-ui.clean-contact{padding:18px}.fkt-ui .directory-links{gap:5px 14px}}.fkt-ui .directory-service{border-bottom:1px solid var(--line);padding:20px 0}.fkt-ui .directory-service>summary{display:flex;align-items:center;justify-content:space-between;list-style:none}.fkt-ui .directory-service>summary:after{content:'＋';color:var(--orange);font-size:20px;font-weight:400}.fkt-ui .directory-service[open]>summary:after{content:'−'}.fkt-ui .directory-service>div{padding:18px 0 8px}.fkt-ui .directory-service:not([open])>div{display:none}.fkt-ui .context-related>summary{display:none}.fkt-ui .context-related>div{display:block}.fkt-ui .sidebar-title+.side-area{margin-top:0}.fkt-ui .context-related{margin-top:20px}@media(max-width:960px){.fkt-ui .context-related{border-top:1px solid var(--line);padding:16px 0;margin-top:0}.fkt-ui .context-related>summary{display:list-item;font-size:14px;font-weight:700;color:#526657}.fkt-ui .context-related>div{padding-top:20px}.fkt-ui .context-related:not([open])>div{display:none}}.fkt-ui .side-area h2 span{display:block}.fkt-ui .main-nav a.is-active-business{color:var(--orange);background:var(--orange-bg);box-shadow:inset 0 -2px var(--orange)}.fkt-ui .area-grid a[aria-current=page]{font-weight:700;text-decoration:underline}.fkt-ui .directory-service>summary>h2{margin:0;padding:0;background:0 0;border:0;font-size:20px}.fkt-ui .directory-service>summary>h2:before,.fkt-ui .directory-service>summary>h2:after{display:none}.fkt-ui .footer-group summary{pointer-events:auto;cursor:pointer}.fkt-ui.site-header{width:100%}.fkt-ui.site-footer{margin-top:0}.fkt-ui .mobile-menu>nav{z-index:30}.fkt-ui .nav-more[open]>summary{color:var(--orange)}.fkt-has-context-sidebar #content.l-content{max-width:1248px;display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:56px;align-items:start}.fkt-has-context-sidebar #main_content{width:auto;min-width:0;margin:0;padding-right:0;float:none}.fkt-has-context-sidebar #sidebar.l-sidebar{width:auto;min-width:0;margin:0;float:none}.fkt-area-directory #content.l-content{max-width:1148px}.fkt-area-directory #main_content{width:100%;margin-left:auto;margin-right:auto}.fkt-area-directory #sidebar{display:none}@media(max-width:1250px){.fkt-has-context-sidebar #content.l-content{gap:36px;grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:960px){.fkt-has-context-sidebar #content.l-content{display:block;max-width:796px}.fkt-has-context-sidebar #sidebar.l-sidebar{margin-top:40px}.fkt-ui.site-footer{padding-bottom:28px}}.fkt-reviewed-layout #main_content h1,.fkt-reviewed-layout h1.c-pageTitle,.fkt-reviewed-layout h1.c-postTitle__ttl{font-size:29px;line-height:1.6;letter-spacing:.01em;margin:0 0 21px;padding:0;color:#283b32;background:0 0}.fkt-reviewed-layout .post_content{font-size:15px;line-height:1.95}.fkt-reviewed-layout .post_content h2{font-size:23px;line-height:1.6;background:#f2f5ef;color:#283b32;border:0;border-left:4px solid #c37334;border-radius:0;box-shadow:none;padding:13px 17px;margin-top:44px;margin-bottom:24px}.fkt-reviewed-layout .post_content h2:before,.fkt-reviewed-layout .post_content h2:after{display:none}.fkt-reviewed-layout .post_content h3{font-size:19px;line-height:1.7;color:#283b32}.fkt-reviewed-layout .post_content h4{font-size:17px}.fkt-reviewed-layout .post_content p{margin-bottom:20px}.fkt-reviewed-layout .post_content img{max-width:100%;height:auto}.fkt-reviewed-layout .post_content .wp-block-columns{gap:18px}.fkt-reviewed-layout .post_content .wp-block-column{min-width:0}.fkt-reviewed-layout .post_content figcaption{font-size:12px;line-height:1.7;color:#617067}.fkt-reviewed-layout .post_content .wp-block-table{max-width:100%;overflow-x:auto}.fkt-reviewed-layout .post_content table{font-size:14px}.fkt-reviewed-layout .content-shortcuts{display:flex;flex-wrap:wrap;gap:8px 22px;border-bottom:1px solid #e2e7df;padding:0 0 18px;margin:0 0 25px;font-size:13px;line-height:1.8}.fkt-reviewed-layout .content-shortcuts a{font-weight:700;color:#365f46;text-decoration:none}.fkt-reviewed-layout .content-shortcuts a:hover{text-decoration:underline}.fkt-reviewed-layout .source-disclosure{border-bottom:1px solid #e2e7df;padding:13px 0;margin-bottom:22px}.fkt-reviewed-layout .source-disclosure>summary{color:#536b58;font-size:14px;font-weight:700;cursor:pointer}.fkt-reviewed-layout .source-disclosure>div{padding-top:18px}.fkt-reviewed-layout .source-disclosure figure{max-width:500px;margin:0 auto 20px}.fkt-reviewed-layout .source-disclosure:not([open])>div{display:none}.fkt-reviewed-layout .post_content details{scroll-margin-top:20px}.fkt-reviewed-layout .post_content .fkt-ui.clean-contact h2{background:0 0;border:0;box-shadow:none;font-size:21px;line-height:1.6;padding:0;margin:0 0 6px}@media(max-width:1060px){.fkt-reviewed-layout #main_content h1,.fkt-reviewed-layout h1.c-pageTitle,.fkt-reviewed-layout h1.c-postTitle__ttl{font-size:26px}}@media(max-width:960px){.fkt-reviewed-layout #main_content h1,.fkt-reviewed-layout h1.c-pageTitle,.fkt-reviewed-layout h1.c-postTitle__ttl{font-size:25px;line-height:1.6;margin-bottom:18px}.fkt-reviewed-layout .content-shortcuts{font-size:12px;gap:8px 17px;padding-bottom:15px}.fkt-reviewed-layout .post_content h2{font-size:21px;margin-top:32px;padding:11px 14px}.fkt-reviewed-layout .post_content h3{font-size:18px}.fkt-reviewed-layout .post_content .wp-block-columns.is-not-stacked-on-mobile{flex-wrap:wrap!important}.fkt-reviewed-layout .post_content .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:100%!important}}@media(max-width:420px){.fkt-reviewed-layout #main_content h1,.fkt-reviewed-layout h1.c-pageTitle,.fkt-reviewed-layout h1.c-postTitle__ttl{font-size:23px}.fkt-reviewed-layout .content-shortcuts{gap:8px 15px}}@media screen and (max-width:768px){#katazuketai-mobile-nav>a.fixed-btn-line{background:#276642;color:#fff}#katazuketai-mobile-nav>a.fixed-btn-tel{background:#ad5118;color:#fff}#katazuketai-mobile-nav>a .fixed-btn-main,#katazuketai-mobile-nav>a .fixed-btn-sub,#katazuketai-mobile-nav>a i{color:inherit}}.fkt-ui .directory-service>summary>h2{color:var(--ink)}.fkt-ui.clean-contact h2,.fkt-ui .clean-contact h2{color:var(--ink);background:0 0;padding:0;border:0;box-shadow:none}.fkt-ui.clean-contact h2:before,.fkt-ui.clean-contact h2:after,.fkt-ui .clean-contact h2:before,.fkt-ui .clean-contact h2:after{display:none;content:none}