@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Shippori+Mincho:wght@400;500;600;700&display=swap");@keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{transform:translateX(-40px);opacity:0}}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:auto;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,0.7);text-align:center;padding:20px 10px 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:center center;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:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#FFF;box-shadow:0 4px 5px rgba(0,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}.scroll-hint-shadow-wrap{position:relative}.scroll-hint-shadow-wrap::after{content:"";width:20px;height:100%;background:linear-gradient(270deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0));position:absolute;top:0;right:0;pointer-events:none;z-index:1;opacity:0;visibility:hidden}.scroll-hint-shadow-wrap::before{content:"";width:20px;height:100%;background:linear-gradient(90deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0));position:absolute;top:0;left:0;pointer-events:none;z-index:1;opacity:0;visibility:hidden}.scroll-hint-shadow-wrap:has(.scroll-hint.is-right-scrollable)::after,.scroll-hint-shadow-wrap.is-right-scrollable::after{opacity:1;visibility:visible}.scroll-hint-shadow-wrap:has(.scroll-hint.is-left-scrollable)::before,.scroll-hint-shadow-wrap.is-left-scrollable::before{opacity:1;visibility:visible}section{content-visibility:visible;contain-intrinsic-size:unset}section h2{font-weight:bold;text-align:center;font-size:40px;letter-spacing:0.06em;position:relative}@media (max-width: 979px){section h2{font-size:22px}}section h2 ._ttl-sub{display:block;font-size:20px;color:#6589a5;margin-top:4px;letter-spacing:0.08em;font-weight:500}@media (max-width: 979px){section h2 ._ttl-sub{font-size:16px}}img{height:auto}.fv{position:relative}.fv .mv_cta{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%)}@media (max-width: 979px){.fv .mv_cta{display:block;width:80%}}@media (max-width: 979px){.component_cta{padding:0 5vw}}.component_cta>a{display:flex;justify-content:center;align-items:center}.mv{background:#b5b5ba;background-size:cover;position:relative}@media (max-width: 979px){.mv{padding-top:0;background:#b5b5ba}.mv .page-inner{padding:0}}.mv-txt{margin:0 auto;text-align:center}@media (max-width: 979px){.mv-txt{top:20px;width:100%;right:-4%;padding-bottom:0px}.mv-txt img{max-width:100%;width:100% !important}}.nav__sub{background:#fff}.nav__sub__list{display:flex;max-width:980px;margin:0 auto;text-align:center;justify-content:center}@media (max-width: 979px){.nav__sub__list{flex-flow:row wrap}}.nav__sub__list li{position:relative}@media (max-width: 979px){.nav__sub__list li{flex:auto;width:48%}}.nav__sub__list li:after,.nav__sub__list li:before{background-color:#000000;content:"";position:absolute;width:1px;height:40px;top:50%;right:0;transform:translateY(-50%)}.nav__sub__list li:before{display:none}@media (min-width: 980px){.nav__sub__list li:first-child:before{display:block;left:0;right:auto}}@media (max-width: 979px){.nav__sub__list li:nth-child(2n):after{display:none}}@media (max-width: 979px){.nav__sub__list li:nth-child(n+3){border-top:1px solid #000000}}.nav__sub__list li a{color:#000;display:flex;align-items:center;justify-content:center;font-size:18px;letter-spacing:0em;line-height:1.25;height:100%;padding:24px 27px;position:relative;text-decoration:none}@media (max-width: 979px){.nav__sub__list li a{font-size:14px;min-height:55px;padding:24px 30px}}._cl{color:#45808c !important}.what{padding:120px 0;background:url(/assets/clinic/lp/agafukuoka/shokumou/images/about_bg.png?2026519103543)}@media (max-width: 979px){.what{padding:60px 0 50px}}.what-contents{padding:35px 60px;background-color:#fff;display:flex;gap:47px;align-items:center}@media (max-width: 979px){.what-contents{flex-direction:column;gap:20px;padding:calc(min(4vw, 35px)) calc(min(4vw, 60px))}.what-contents:nth-of-type(2){flex-direction:column-reverse}}.what-contents .pop1{color:#45808c;font-weight:bold;font-size:20px}@media (max-width: 979px){.what-contents .pop1{font-size:calc(min(3vw, 20px))}}.what-contents .pop{color:#45808c;font-weight:bold;font-size:20px}@media (max-width: 979px){.what-contents .pop{font-size:calc(min(3vw, 20px))}}.what-bottom{background:url(/assets/clinic/lp/aganagoya/shokumou/images/what_bg.png?2026519103543) center/cover;padding:40px;margin-top:60px}@media (max-width: 979px){.what-bottom{padding:calc(min(3vw, 40px));margin-top:calc(min(10vw, 60px))}}.what-bottom .reboot{color:#fff;text-align:center}.what-bottom .reboot>p{font-weight:bold;font-size:26px}@media (max-width: 979px){.what-bottom .reboot>p{font-size:calc(min(4.5vw, 26px))}}.what-bottom .reboot .middle{font-size:36px}@media (max-width: 979px){.what-bottom .reboot .middle{font-size:calc(min(6vw, 36px))}}.what-bottom .reboot .big{font-size:56px !important}@media (max-width: 979px){.what-bottom .reboot .big{font-size:calc(min(9vw, 56px)) !important}}.what .marker{display:inline;font-size:36px;font-weight:bold;color:#002b40;line-height:1.1;background:linear-gradient(transparent 60%, #8dd1e0 40%)}@media (max-width: 979px){.what .marker{font-size:calc(min(4.5vw, 36px))}}.what .marker2{display:inline-block;font-size:26px;padding:8px 15px;font-weight:bold;color:#002b40;line-height:1.1;background-color:#3db3cd;color:#fff}@media (max-width: 979px){.what .marker2{font-size:calc(min(4vw, 26px))}}.what .recom{margin-top:40px}.what .recom .recom-head{background-color:#000;font-weight:bold;color:#fff;text-align:center;font-size:26px;padding:25px 0;line-height:1}@media (max-width: 979px){.what .recom .recom-head{font-size:calc(min(4vw, 26px));padding:15px 0}}.what .recom .recom-box{background:#fff;padding:50px 40px;display:flex;align-items:center;justify-content:space-around;gap:5px}@media (max-width: 979px){.what .recom .recom-box{flex-direction:column;padding:calc(min(5vw, 50px));gap:20px}}.what .recom .recom-box .recom-contents{background-color:#f7f7f7;padding:20px 34px;text-align:center}@media (max-width: 979px){.what .recom .recom-box .recom-contents{padding:calc(min(5vw, 20px)) calc(min(3vw, 34px));width:100%;max-width:570px}}.what .recom .recom-box .recom-contents .en{display:inline-flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;font-weight:bold;padding:7px 14px;line-height:1;border:2px solid #1a1a1a;font-size:12px}@media (max-width: 979px){.what .recom .recom-box .recom-contents .en{font-size:calc(min(4vw, 12px))}}.what .recom .recom-box .recom-contents ul{margin-top:20px}.what .recom .recom-box .recom-contents ul li{display:flex;text-align:left;gap:24px}@media (max-width: 979px){.what .recom .recom-box .recom-contents ul li{gap:12px}}.what .recom .recom-box .recom-contents ul li .rmarker{font-size:18px}@media (max-width: 979px){.what .recom .recom-box .recom-contents ul li .rmarker{font-size:calc(min(5vw, 18px))}}.what .recom .recom-box .recom-contents ul li+li{margin-top:24px}.what .recom .recom-box .recom-contents ul li i{margin-top:-4px}@media (max-width: 979px){.what .recom .recom-box .recom-contents ul li i{flex-shrink:0;min-width:3.06122vw;height:3.06122vw}}@media (max-width: 979px){.what .page-inner2{padding:0}}.issue{background:url(/assets/clinic/lp/aganagoya/shokumou/images/issuebg.png?2026519103543) bottom/cover;background-color:#e1e6ee;position:relative;z-index:1}.issue_header{font-weight:bold;background:#222452;color:#fff;font-size:36px;padding:34px 0;text-align:center}@media (max-width: 979px){.issue_header{font-size:calc(min(6vw, 36px))}}.issue .contents{padding-top:60px;padding-bottom:120px}@media (max-width: 979px){.issue .contents{padding-top:4.59184vw;padding-bottom:32.14286vw;max-height:560px}}.issue figure{position:relative;z-index:2}.issue::after{position:absolute;content:"";bottom:0;width:1191px;height:100%;z-index:-1;background:url(/assets/clinic/lp/aganagoya/shokumou/images/man.png?2026519103543) bottom/contain;background-repeat:no-repeat;left:50%;transform:translateX(-50%)}@media (max-width: 979px){.issue::after{width:100%;background:url(/assets/clinic/lp/aganagoya/shokumou/images/man_sp.png?2026519103543) bottom/contain;background-repeat:no-repeat;background-color:#e0e5ed}}.about{padding:120px 0;background:url(/assets/clinic/lp/agafukuoka/shokumou/images/about_bg.png?2026519103543)}@media (max-width: 979px){.about{padding:20vw 0}}.about-head{font-weight:bold;text-align:center;margin-top:51px;margin-bottom:38px;color:#3db3cd;border:2px solid #3db3cd;background-color:#fff;padding:15px 0;font-size:24px}@media (max-width: 979px){.about-head{padding:3vw 0;font-size:5vw}}.about-step{display:flex;counter-reset:listnum;gap:50px 20px;justify-content:space-around}@media (min-width: 980px){.about-step{flex-wrap:wrap}}@media (max-width: 979px){.about-step{flex-direction:column}}.about-step>li{padding:35px 20px;background-color:#e6e6e6;border-radius:20px;position:relative;min-width:275px;font-size:15px}@media (max-width: 979px){.about-step>li{min-width:auto;width:100%}}.about-step>li .about-step_head{background:#000;color:#fff;border-radius:100vh;display:flex;justify-content:center;align-items:center;font-weight:bold;line-height:2;margin-bottom:22px;font-size:20px}.about-step>li>figure{margin-bottom:34px;text-align:center;height:277px;display:flex;align-items:center;justify-content:center}@media (max-width: 979px){.about-step>li>figure{height:auto}}.about-step>li::before{position:absolute;left:0;top:0;counter-increment:listnum;content:"";background-color:#3db3cd;font-weight:bold;color:#fff;display:flex;width:50px;height:50px;justify-content:center;align-items:center;background-image:url("/assets/clinic/lp/aganagoya/shokumou/images/treatment_step01.png?2026519103543");background-size:50px}@media (min-width: 980px){.about-step>li:nth-child(1){width:275px}}@media (max-width: 979px){.about-step>li:nth-child(1){min-width:auto}}@media (min-width: 980px){.about-step>li:nth-child(2){width:390px}}@media (max-width: 979px){.about-step>li:nth-child(2){min-width:auto}}.about-step>li:nth-child(2)>figure{margin-top:0}.about-step>li:nth-child(2)::before{background-image:url("/assets/clinic/lp/aganagoya/shokumou/images/treatment_step02.png?2026519103543")}.about-step>li:nth-child(2):after{content:"";position:absolute;left:0;width:20px;height:40px;top:50%;transform:translate(-100%, -50%);background:url(/assets/clinic/lp/aganagoya/shokumou/images/tra.png?2026519103543)}@media (max-width: 979px){.about-step>li:nth-child(2):after{transform:translate(-50%, -50%) rotate(90deg);left:50%;width:20px;height:40px;top:0%}}@media (min-width: 980px){.about-step>li:nth-child(3){width:275px}}.about-step>li:nth-child(3)::before{background-image:url("/assets/clinic/lp/aganagoya/shokumou/images/treatment_step03.png?2026519103543")}.about-step>li:nth-child(3):after{content:"";position:absolute;left:0;width:20px;height:40px;top:50%;transform:translate(-100%, -50%);background:url(/assets/clinic/lp/aganagoya/shokumou/images/tra.png?2026519103543)}@media (max-width: 979px){.about-step>li:nth-child(3):after{transform:translate(-50%, -50%) rotate(90deg);left:50%;width:20px;height:40px;top:0%}}.about-step>li:nth-child(4){width:700px;display:flex;justify-content:center;align-items:center}@media (max-width: 979px){.about-step>li:nth-child(4){padding-top:15vw;width:100%}}.about-step>li:nth-child(4) .flow04_01{width:274px}@media (max-width: 979px){.about-step>li:nth-child(4) .flow04_01{width:40vw}}.about-step>li:nth-child(4) .flow04_02{width:293px}@media (max-width: 979px){.about-step>li:nth-child(4) .flow04_02{width:40vw}}.about-step>li:nth-child(4)::before{background-image:url("/assets/clinic/lp/agafukuoka/shokumou/images/treatment_step04.png?2026519103543")}@media (max-width: 979px){.about-step>li:nth-child(4):after{content:"";position:absolute;left:0;width:20px;height:40px;top:50%;transform:translate(-100%, -50%);background:url(/assets/clinic/lp/aganagoya/shokumou/images/tra.png?2026519103543)}}@media (max-width: 979px) and (max-width: 979px){.about-step>li:nth-child(4):after{transform:translate(-50%, -50%) rotate(90deg);left:50%;width:20px;height:40px;top:0%}}.recommend{background-color:#ccedf5;padding-top:102px}.recommend ._sp-big{font-size:calc(min(5vw, 56px))}@media (max-width: 979px){.recommend{padding-top:60px}}.recommend .page-ttl{margin-bottom:40px}@media (max-width: 979px){.recommend .page-ttl{margin-bottom:35px}}.recommend .block-intro{padding:80px 0 120px;background-color:#abcfd8;margin-top:50px}@media (max-width: 979px){.recommend .block-intro{padding:10vw 0 15vw}}.recommend .type_btn{display:flex;justify-content:space-around}@media (max-width: 979px){.recommend .type_btn{justify-content:center;gap:2.04082vw;padding:0 5vw}}.recommend .box-info{background-color:#fff;background-image:url(/assets/clinic/lp/aganagoya/shokumou/images/pattern_bg.png?2026519103543);background-position:center;background-size:cover}.recommend .box-info .title{padding:9px 0;font-size:36px;font-weight:700;letter-spacing:0.06em;text-align:center;color:#fff;background-color:#333333 !important;background-image:none;position:relative;display:flex;align-items:center;padding-left:87px;gap:51px;margin-top:25px}@media (max-width: 979px){.recommend .box-info .title{font-size:calc(min(5vw, 40px));flex-direction:column;gap:2px;padding-left:0;padding-top:0}}.recommend .box-info .title02::before{content:"人気";position:absolute;font-size:18px;display:flex;justify-content:center;align-items:center;letter-spacing:0.2rem;width:84px;height:84px;left:0px;top:0;transform:translate(-25%, -50%);background:#222452;border-radius:100vh;color:#ffe555;border:2px solid #ffe555}@media (max-width: 979px){.recommend .box-info .title02::before{width:18vw;height:18vw;font-size:4vw}}.recommend .box-info .title::after{position:absolute;content:"";width:106px;height:109px;right:26px;bottom:0;background-image:url(/assets/clinic/lp/aganagoya/shokumou/images/type01_man.png?2026519103543)}@media (max-width: 979px){.recommend .box-info .title::after{width:14.89796vw;height:16.42857vw;background-size:cover;right:1%}}.recommend .box-info .title .tag{background-color:#fff;border-radius:100vh;color:#000000;font-size:26px;padding:0px 38px;display:flex;align-items:baseline;letter-spacing:0}@media (max-width: 979px){.recommend .box-info .title .tag{font-size:calc(min(5vw, 22px))}}.recommend .box-info .title .tag .sm{font-size:16px}@media (max-width: 979px){.recommend .box-info .title .tag .sm{font-size:calc(min(3vw, 16px))}}.recommend .box-info .box-inner{font-size:18px;font-weight:500;padding:37px 58px 50px;border:4px solid #b2b2c0;position:relative;box-shadow:none}@media (max-width: 979px){.recommend .box-info .box-inner{font-size:16px;padding:60px 10px;padding-top:calc(min(8vw, 60px))}}.recommend .box-info .box-inner:after{content:"";position:absolute;left:50%;width:80px;height:80px;top:0%;transform:translate(-50%, -50%);background:url(/assets/clinic/lp/aganagoya/shokumou/images/type01_num.png?2026519103543)}@media (max-width: 979px){.recommend .box-info .box-inner:after{width:calc(min(14vw, 80px));height:calc(min(14vw, 80px));background-size:cover}}.recommend .box-info .box-inner .box-cap{font-size:28px;font-weight:bold;position:relative}@media (max-width: 979px){.recommend .box-info .box-inner .box-cap{font-size:calc(min(5vw, 28px))}}.recommend .box-info .box-inner .box-cap .blue{font-weight:bold;color:#0084d0;font-size:150%}.recommend .box-info .box-inner>p{line-height:2}@media (max-width: 979px){.recommend .box-info .box-inner>p{line-height:1.8}}.recommend .box-info .box-inner>p+p{margin-top:25px}@media (max-width: 979px){.recommend .box-info .box-inner>p+p{margin-top:20px}}.recommend .box-info .box-inner .mr-change{margin-right:20px}@media (max-width: 979px){.recommend .box-info .box-inner .mr-change{margin-right:calc(min(4vw, 20px))}}.recommend .box-info .box-read{display:flex;gap:40px;margin-top:40px;padding-bottom:22px}@media (max-width: 600px){.recommend .box-info .box-read{flex-direction:column;align-items:center}}.recommend .box-info .box-read>figure{flex-shrink:0;width:340px}@media (max-width: 979px){.recommend .box-info .box-read>figure{width:50vw}}.recommend .box-info .box-read>p{font-size:16px;line-height:2.25}.recommend .box-info .box-read_right>figure{border-top:1px solid #333333;padding-top:20px;margin-top:15px}.recommend .box-info .bottom_pickup{position:relative}.recommend .box-info .bottom_pickup .texts{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 979px){.recommend .box-info .bottom_pickup .texts{transform:translateY(-80%);top:0}}.recommend .box-info .bottom_pickup .texts p{color:#fff;font-weight:bold}.recommend .box-info .bottom_pickup .texts p span{display:inline-block;font-size:26px;padding:0 15px;background-color:#8d8d8d}@media (max-width: 979px){.recommend .box-info .bottom_pickup .texts p span{font-size:calc(min(4vw, 26px))}}.recommend .box-info .bottom_pickup figure{margin-left:auto;text-align:right;margin-top:40px}@media (max-width: 979px){.recommend .box-info .bottom_pickup figure{margin-left:10vw;margin-right:10vw;margin-top:18vw}}.recommend .box-info .catch{margin-bottom:50px;font-size:40px;font-weight:700;letter-spacing:0.06em;text-align:center;color:#008cc5;border-bottom:1px solid #000;padding-bottom:9px}@media (max-width: 979px){.recommend .box-info .catch{font-size:24px;margin-bottom:40px}}.recommend .box-info .check-image{position:relative;display:flex;justify-content:space-between;background-color:#f5f5f5;margin-bottom:80px}@media (max-width: 979px){.recommend .box-info .check-image{flex-direction:column;margin-bottom:60px}}.recommend .box-info .check-image .check-label{position:absolute;top:-9px;left:-15px;font-size:22px;font-weight:700;letter-spacing:0.06em;padding:0 20px;color:#fff;background-color:#008cc5;transform:rotate(-10deg)}@media (max-width: 979px){.recommend .box-info .check-image .check-label{font-size:16px}}.recommend .box-info .check-image .check{padding:52px 20px 20px 56px}@media (max-width: 979px){.recommend .box-info .check-image .check{padding:40px 10px 0;margin-bottom:20px}}.recommend .box-info .check-image .image{text-align:center}.recommend .box-info .check-image .list-check li{position:relative;font-size:22px;font-weight:700;letter-spacing:0.06em;padding-left:45px}@media (max-width: 979px){.recommend .box-info .check-image .list-check li{font-size:16px;padding-left:28px}}.recommend .box-info .check-image .list-check li:not(:last-of-type){margin-bottom:11px}@media (max-width: 979px){.recommend .box-info .check-image .list-check li:not(:last-of-type){margin-bottom:5px}}.recommend .box-info .check-image .list-check li:before{content:'';position:absolute;top:5px;left:0;width:29px;height:26px;background:url("../images/check-icon.png?2026519103543") no-repeat;background-size:cover}@media (max-width: 979px){.recommend .box-info .check-image .list-check li:before{width:20px;height:18px;top:3px}}.recommend .box-info .check-image .dr{position:absolute;bottom:-38px;right:-42px}@media (max-width: 979px){.recommend .box-info .check-image .dr{right:-10px;width:182px}}.recommend .box-info .label-ttl{font-size:30px;font-weight:700;letter-spacing:0.06em;color:#fff;background-color:#737373;text-align:center;margin-bottom:30px;line-height:1.5;padding:9px 10px 6px}@media (max-width: 979px){.recommend .box-info .label-ttl{font-size:20px;margin-bottom:20px}}.recommend .box-info .flow-image{margin:50px 0}@media (max-width: 979px){.recommend .box-info .flow-image{margin:20px 0;text-align:center}}.recommend .box-info:nth-child(2){margin-top:70px}.recommend .box-info:nth-child(2) .title{color:#fff;background-color:#222452 !important}.recommend .box-info:nth-child(2) .title::after{background-image:url(/assets/clinic/lp/aganagoya/shokumou/images/type02_man.png?2026519103543)}.recommend .box-info:nth-child(2) .title .tag{color:#000000}.recommend .box-info:nth-child(2) .title .tag .sm{font-size:16px}.recommend .box-info:nth-child(2) .box-inner:after{background:url(/assets/clinic/lp/aganagoya/shokumou/images/type02_num.png?2026519103543);background-size:cover}@media (max-width: 600px){.recommend .box-info:nth-child(2) .box-read{align-items:center}}.recommend .box-info:nth-child(2) .bottom_pickup .texts p span{background-color:#3db3cd}.price{padding:120px 0;background:#fff}@media (max-width: 979px){.price{padding:20vw 0}}.price .page-ttl{margin-bottom:50px}.price .page-ttl ._ttl-sub{color:#6589a5}.price-table{border:4px solid #000}@media (max-width: 979px){.price-table{width:calc(min(140vw, 980px))}}.price-table .dasshed{border-bottom:1px dashed #000 !important}.price-table tr .main{background-color:#000;color:#fff;width:290px;font-size:32px}@media (max-width: 979px){.price-table tr .main{width:25%;font-size:calc(min(3.8vw, 30px))}}.price-table tr .main .graftnum{font-size:26px;background-color:#fff;display:inline-block;color:#000;width:200px;padding:8px;border-radius:100vh;line-height:1}@media (max-width: 979px){.price-table tr .main .graftnum{margin-top:2vw;width:auto;font-size:3vw}}.price-table tr .main .graftnum .sm{font-size:14px}@media (max-width: 979px){.price-table tr .main .graftnum .sm{font-size:2.5vw}}.price-table tr .graft{background-color:#f6f6f6;width:140px;padding:23px 0;font-size:30px;line-height:1}@media (max-width: 979px){.price-table tr .graft{width:20%;font-size:calc(min(5vw, 30px))}}.price-table tr .num{font-size:50px;font-weight:bold;padding-left:42px}@media (max-width: 979px){.price-table tr .num{padding-left:5vw;font-size:calc(min(7vw, 34px));font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Noto Sans JP",sans-serif;text-align:center}}.price-table tr .num .tag{font-size:52%}.price-table tr .thead-num{font-size:20px;text-align:center;padding-left:0;padding:30px 20px}@media (max-width: 979px){.price-table tr .thead-num{font-size:calc(min(4vw, 24px));padding:calc(min(5vw, 30px)) calc(min(3vw, 20px))}}.price-table tr .moni{background-color:#ccedf2;color:#1c2c6a}.price-table tr .moni-head{position:relative}.price-table tr .moni-head .otoku{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);width:160px;border-radius:100vh;color:#fff;font-weight:bold;background-color:#f34368}@media (max-width: 979px){.price-table tr .moni-head .otoku{width:calc(min(28vw, 160px));padding:2px calc(min(5vw, 24px));font-size:calc(min(5vw, 24px))}}.price-table tr .moni-head .otoku>span{font-size:80%}.price-table .color-change{background-color:#222452 !important}.price-table .border-change{border-color:#222452 !important}.price-table .graft-change{background-color:#ccedf2 !important}.price .js-scrollable{padding-top:20px}.cta{padding-bottom:90px}@media (max-width: 979px){.cta{padding-bottom:calc(min(15vw , 100px))}}.cta .ttl{font-weight:bold;color:#222452;font-size:36px;text-align:center;margin-bottom:36px}@media (max-width: 979px){.cta .ttl{font-size:calc(min(6vw, 36px));margin-bottom:calc(min(6vw, 36px))}}.cta .cta_bottomblock .catch{margin-top:20px;text-align:center}.cta .cta_bottomblock .catch span{display:inline-block;padding:2px 10px;background-color:#e4e4e4}.cta-contact_catch{margin-top:40px;text-align:center;font-weight:bold;color:#222452;font-size:22px}@media (max-width: 979px){.cta-contact_catch{font-size:calc(min(4.2vw, 22px))}}.cta-contact .clinic{margin-top:15px;display:flex;align-items:center;background-color:#f7f7f7;padding:20px;justify-content:center;gap:40px}@media (max-width: 979px){.cta-contact .clinic{flex-direction:column;gap:20px}}.cta-contact .clinic .clname{font-weight:bold;color:#222452;font-size:22px}@media (max-width: 979px){.cta-contact .clinic .clname{font-size:calc(min(5vw, 22px))}}.cta-contact .clinic .clinicbox .time{margin-left:60px}@media (max-width: 979px){.cta-contact .clinic .clinicbox .time{margin-left:0;font-size:calc(min(4vw, 16px));text-align:center}}.cta-contact .clinic .clinicbox .phone{display:inline-flex;align-items:center;justify-content:center;font-size:40px;font-weight:700;line-height:1;letter-spacing:0.06em;color:#060b53}@media (max-width: 979px){.cta-contact .clinic .clinicbox .phone{font-size:calc(min(8vw, 40px));font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Noto Sans JP",sans-serif}}.cta-contact .clinic .clinicbox .phone::before{content:'';display:flex;width:48px;height:32px;margin-right:14px;background:url(/assets/doctor/lp/kawamura/images/icon_phone.png?2026519103543);background-size:cover}@media (max-width: 979px){.cta-contact .clinic .clinicbox .phone::before{width:34px;height:23px;margin-right:10px}}.others{background:#bcdfe5;padding:120px 0 90px}@media (max-width: 979px){.others{padding:60px 0 50px}}.others .moni{padding:60px;background:#fff}@media (max-width: 979px){.others .moni{padding:calc(min(5vw, 40px))}}.others .moni .moni-ttl{font-weight:bold;background-color:#fff45c;font-size:26px;position:relative;padding:18px 0;padding-left:95px;line-height:1;margin-bottom:40px}@media (max-width: 979px){.others .moni .moni-ttl{font-size:calc(min(3.5vw, 26px));padding-left:calc(min(14vw, 95px));padding-right:20px}}.others .moni .moni-ttl::after{position:absolute;content:"";width:53px;height:81px;left:20px;bottom:0;top:50%;transform:translateY(-50%);background-image:url(/assets/clinic/lp/aganagoya/shokumou/images/point.png?2026519103543)}@media (max-width: 979px){.others .moni .moni-ttl::after{width:5.40816vw;height:8.26531vw;background-size:cover}}.others .moni .cont1 .cont-inner{display:flex;gap:40px}@media (max-width: 979px){.others .moni .cont1 .cont-inner{flex-direction:column}}.others .moni .cont1 figure{position:relative;flex-shrink:0;width:340px}@media (max-width: 979px){.others .moni .cont1 figure{width:100%;text-align:center}}.others .moni .cont1 figure figcaption{position:absolute;display:block;left:12px;bottom:20px;background-color:rgba(34,36,82,0.8);color:#fff;padding:18px 24px}@media (max-width: 979px){.others .moni .cont1 figure figcaption{left:50%;transform:translateX(-85%)}}.others .moni .cont1 figure figcaption .aga{font-size:12px}.others .moni .cont1 figure figcaption .clinic{font-size:12px}.others .moni .cont1 figure figcaption .dr-name{font-size:20px;font-weight:bold}.others .moni .cont1 .right-contents .ttl{font-weight:bold;background-color:#222452;line-height:2;text-align:center;color:#fff}.others .moni .cont1 .right-contents .desc_point{margin-top:30px;font-weight:bold;font-size:20px}@media (max-width: 979px){.others .moni .cont1 .right-contents .desc_point{margin-top:20px;font-size:calc(min(4vw, 20px))}}@media (max-width: 979px){.others .moni .cont1 .right-contents .note{font-size:calc(min(3vw, 16px))}}.others .moni .cont2{margin-top:60px}.others .moni .cont2 .cont2-box{display:flex}@media (max-width: 979px){.others .moni .cont2 .cont2-box{display:block}.others .moni .cont2 .cont2-box figure{text-align:right;margin-top:20px}}@media (max-width: 979px){.block-info .info-contact .phone{font-size:28px;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Noto Sans JP",sans-serif}}@media (max-width: 979px){.block-info .info-contact .time{margin-left:0;font-size:calc(min(4vw, 16px))}}.topread{position:relative;z-index:-1;padding:136px 0 92px}@media (max-width: 979px){.topread{padding:20vw 0 15vw}}.topread-head{font-weight:bold;font-size:36px;position:relative;z-index:5}@media (max-width: 979px){.topread-head{font-size:4.5vw}}.topread-head::after{content:"";left:50%;bottom:0%;transform:translate(-50%, 150%);position:absolute;width:120px;height:32px;z-index:4;background:url(/assets/clinic/lp/agafukuoka/shokumou/images/worrys_aroow.png?2026519103543) center/contain}@media (max-width: 979px){.topread-head::after{width:18vw;height:4.5vw}}.topread-head .big{font-size:60px}@media (max-width: 979px){.topread-head .big{font-size:7vw}}.topread-head .big .position{position:relative}.topread-head .big .position::before{content:"";left:50%;top:50%;transform:translate(-50%, -50%);position:absolute;width:229px;height:94px;z-index:4;background:url(/assets/clinic/lp/agafukuoka/shokumou/images/worry.png?2026519103543) center/contain}@media (max-width: 979px){.topread-head .big .position::before{width:26vw;height:11vw}}.topread-flex{display:flex;justify-content:space-between;padding:0  55px;margin-top:102px;gap:30px}@media (max-width: 979px){.topread-flex{margin-top:10vw;padding:0;gap:1vw}}.feature{background:linear-gradient(90deg, #353b45 0%, #4b5667 50%, #353b45 100%);padding:110px 0}@media (max-width: 979px){.feature{padding:20vw 0}}.feature .featuretriangle{width:400px;height:100px;margin-left:auto;margin-right:auto;background:linear-gradient(180deg, transparent 20%, #2ebad9 50%);-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%)}@media (max-width: 979px){.feature .featuretriangle{width:80vw}}.feature .featuretriangle p{height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-weight:bold;font-size:26px;margin-top:20px;padding-top:20px}.feature .featurepoint{width:600px;padding:25px;padding-left:236px;color:#fff;font-weight:bold;font-size:20px;margin-left:auto;margin-right:auto;background:linear-gradient(to right, #485161, #171b20);border:1px solid #fff;position:relative}@media (max-width: 979px){.feature .featurepoint{font-size:4.5vw;width:100%;padding-left:30vw}}.feature .featurepoint figure{position:absolute;top:50%;left:27px;transform:translate(0%, -50%);width:174px;height:168px}@media (max-width: 979px){.feature .featurepoint figure{width:22vw;left:4vw;height:auto}}.feature .featurepoint .big{font-size:30px}@media (max-width: 979px){.feature .featurepoint .big{font-size:5vw}}.feature .featurepoint .ye{color:#fff799}.feature .featurepoint .exclamation{margin-left:6px;display:inline-flex;justify-content:center;align-items:center}@media (max-width: 979px){.feature .featurepoint .exclamation{width:5vw}}.feature .logochoko{text-align:center;color:#fff;font-size:22px;display:flex;align-items:baseline;justify-content:center;font-weight:bold}@media (max-width: 979px){.feature .logochoko{font-size:5vw}}.feature .logochoko img{width:400px}@media (max-width: 979px){.feature .logochoko img{width:60vw}}.feature .logochoko span{margin-left:17px}.feature .oneday{background:linear-gradient(90deg, transparent 0%, #000 20%, #162e55 50%, #000 80%, transparent 100%);padding:25px 0;text-align:center;color:#fff;font-weight:bold;font-size:22px;margin-top:14px}@media (min-width: 980px){.feature .oneday{line-height:1}}@media (max-width: 979px){.feature .oneday{font-size:5vw}}.feature .oneday .big{font-size:42px}@media (max-width: 979px){.feature .oneday .big{font-size:7vw}}.feature .oneday .pink{color:#ffe7e7}.feature .pickupcase{text-align:center;margin-top:30px}.feature .pickupcase figcaption p{margin-top:30px;color:#fff;text-align:right;font-size:18px}@media (max-width: 979px){.feature .pickupcase figcaption p{font-size:4vw;margin-top:3vw}}.secPoint{padding:140px 0 120px;background:url(/assets/clinic/lp/agafukuoka/shokumou/images/point_bg.png?2026519103543) center/cover}@media (max-width: 979px){.secPoint{padding:20vw 0 15vw}}.secPoint .page-ttl{color:#fff}.secPoint .page-ttl ._ttl-sub{color:#6589a5}.secPoint .secPoint_table{width:100%;margin-top:40px}.secPoint .secPoint_table .dhead{display:flex}.secPoint .secPoint_table .dhead dt{width:420px;background-color:#999999;border:1px solid #262626;border-radius:20px 20px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-weight:bold;font-size:32px;padding-top:30px;padding-bottom:24px;gap:10px}@media (max-width: 979px){.secPoint .secPoint_table .dhead dt{width:calc((100% - 20vw) / 2);font-size:4vw}}.secPoint .secPoint_table .dhead dt figure{width:106px}@media (max-width: 979px){.secPoint .secPoint_table .dhead dt figure{flex-shrink:0;width:20vw}}.secPoint .secPoint_table .dhead .damy{width:142px;background-color:transparent;border:none}@media (max-width: 979px){.secPoint .secPoint_table .dhead .damy{width:20vw}}.secPoint .secPoint_table .dhead .dchoko{background:#3db3cd}.secPoint .secPoint_table .dr{display:flex}.secPoint .secPoint_table .dr dt{width:142px;background:#ffffff;padding:32px 0;border:1px solid #262626;display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:20px}@media (min-width: 980px){.secPoint .secPoint_table .dr dt{line-height:1}}@media (max-width: 979px){.secPoint .secPoint_table .dr dt{width:20vw;font-size:4vw}}.secPoint .secPoint_table .dr dd{font-size:20px;padding:32px 0;background-color:#f1f1f1;width:calc((100% - 142px) / 2);border:1px solid #262626;display:flex;justify-content:center;align-items:center;font-weight:bold}@media (min-width: 980px){.secPoint .secPoint_table .dr dd{line-height:1}}@media (max-width: 979px){.secPoint .secPoint_table .dr dd{width:calc((100% - 20vw) / 2);font-size:4vw}}.secPoint .secPoint_table .dr .border-side{position:relative}.secPoint .secPoint_table .dr .border-side::after{position:absolute;content:"";height:calc(100% + 10px);width:calc(100% + 10px);border-left:10px solid #3db3cd;border-right:10px solid #3db3cd}.secPoint .secPoint_table .dr .border-top{position:relative}.secPoint .secPoint_table .dr .border-top::after{position:absolute;content:"";height:calc(100% + 10px);width:calc(100% + 10px);border-top:10px solid #3db3cd}.secPoint .secPoint_table .dr .border-bottom{position:relative}.secPoint .secPoint_table .dr .border-bottom::after{position:absolute;content:"";height:calc(100% + 10px);width:calc(100% + 10px);border-bottom:10px solid #3db3cd}.case_photo{padding:110px 0;background:url(/assets/clinic/lp/agafukuoka/shokumou/images/case_photo_bg.png?2026519103543) center/cover}@media (max-width: 979px){.case_photo{padding:20vw 0 15vw}}.case_photo_head{width:540px;margin-left:auto;margin-right:auto;margin-bottom:60px}@media (max-width: 979px){.case_photo_head{width:80vw}}.case_photo .photo_list .photo_list_item:nth-child(1)::after{transform:translate(-25%, -25%);content:"";left:0;top:0;position:absolute;width:123.37px;height:140.59px;background:url(/assets/clinic/lp/agafukuoka/shokumou/images/case_count01.png?2026519103543) center/cover}@media (max-width: 979px){.case_photo .photo_list .photo_list_item:nth-child(1)::after{width:20vw;height:23vw;left:3vw}}.case_photo .photo_list .photo_list_item:nth-child(2)::after{transform:translate(-25%, -25%);content:"";left:0;top:0;position:absolute;width:123.37px;height:140.59px;background:url(/assets/clinic/lp/agafukuoka/shokumou/images/case_count02.png?2026519103543) center/cover}@media (max-width: 979px){.case_photo .photo_list .photo_list_item:nth-child(2)::after{width:20vw;height:23vw;left:3vw}}.case_photo .photo_list .photo_list_item{position:relative}.case_photo .photo_list .photo_list_item+.photo_list_item{margin-top:80px}.case_photo .photo_list .photo_list_data{background-color:#1c1c1c;color:#fff;display:flex;align-items:center;justify-content:center;padding:18px 0}@media (max-width: 979px){.case_photo .photo_list .photo_list_data{padding-right:3vw;justify-content:flex-end}}.case_photo .photo_list .photo_list_mainitem{padding:0 40px}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem{padding:0}}.case_photo .photo_list .photo_list_mainitem .photo_list_data{font-weight:bold}.case_photo .photo_list .photo_list_mainitem .photo_list_data .age{font-size:26px}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_list_data .age{font-size:4vw}}.case_photo .photo_list .photo_list_mainitem .photo_list_data .graft{background-color:#fff;color:#3a424e;padding:9px 37px;border-radius:100vh;margin-left:90px;font-weight:bold;line-height:1}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_list_data .graft{margin-left:2vw;padding:2vw 4vw;font-size:2.5vw}}.case_photo .photo_list .photo_list_mainitem .photo_list_data .graft .big{font-size:24px;color:#3a424e}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_list_data .graft .big{font-size:3vw}}.case_photo .photo_list .photo_list_mainitem .photo_list_data .since{padding:9px;border:1px solid #fff;font-size:26px;width:155px;display:inline-flex;justify-content:center;align-items:center;margin-left:90px;line-height:1}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_list_data .since{width:auto;padding:2vw 5vw;margin-left:4vw;font-size:3.5vw}}.case_photo .photo_list .photo_list_mainitem .photo_zone{text-align:center;padding:40px 81px;background:linear-gradient(45deg, #333 50%, #4c4c4c 50%)}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_zone{padding:4vw 5vw}}.case_photo .photo_list .photo_list_mainitem .photo_zone img{width:737px;margin:auto}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_zone img{width:100%}}.case_photo .photo_list .photo_list_mainitem .photo_zone figcaption{text-align:right;color:#fff;margin-top:20px}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_zone figcaption{font-size:3vw;margin-top:3vw}}.case_photo .photo_list .photo_list_mainitem .photo_list_price{background:#000;color:#55e0ff;padding:22px;display:flex;justify-content:center;align-items:center;gap:60px}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_list_price{gap:5vw}}.case_photo .photo_list .photo_list_mainitem .photo_list_price_head{display:inline-flex;justify-content:center;align-items:center;font-weight:bold;width:144px;border:1px solid #55e0ff;border-radius:100vh;padding:8px;line-height:1}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_list_price_head{width:calc(min(20vw, 144px))}}.case_photo .photo_list .photo_list_mainitem .photo_list_price .num{font-size:50px;font-weight:bold;line-height:1}@media (max-width: 979px){.case_photo .photo_list .photo_list_mainitem .photo_list_price .num{font-size:calc(min(12vw, 50px))}}.case_photo .photo_list .photo_list_mainitem .photo_list_price .num .tag{font-size:50%}.method{padding:120px 0 80px}.method_list{display:flex;gap:40px;margin-top:40px;justify-content:center}@media (max-width: 979px){.method_list{flex-direction:column;max-width:500px;margin-left:auto;margin-right:auto}}.method_list figure{text-align:center}.method .method-head{background-color:#f1f6f9;font-weight:bold;text-align:center;font-size:22px;color:#1c2c6a;padding:20px 0;line-height:1;margin-bottom:12px}.method .method_btn{margin-top:37px;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;width:380px;height:72px;background-color:#db4b85;border-radius:100vh;font-weight:bold;color:#ffffff;font-size:26px;box-shadow:0 8px 0 #d53475;transition:0.5s;position:relative;padding-top:1px;line-height:1}@media (max-width: 979px){.method .method_btn{width:100%;font-size:calc(min(5vw, 26px));height:auto;padding:calc(min(4vw, 26px)) 0}}.method .method_btn-02{background-color:#448aca;box-shadow:0 8px 0 #2472ba}.method .method_btn::after{position:absolute;content:"";right:30px;width:12px;height:12px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg)}@media (min-width: 980px){.method .method_btn:hover{transform:translateY(8px);box-shadow:none}}@media (max-width: 979px){.method .method_btn:active{transform:translateY(8px);box-shadow:none}}.faq{padding:120px 0 100px;background-color:#f1f1f1}.faq .faqcontent{margin-top:42px}.faq .faqcontent .faq-box+.faq-box{margin-top:20px}.faq .faqcontent .faq-box.tabacc .contents .question{padding:20px 75px 20px 80px;font-size:24px;font-weight:bold;color:#061a47;background-color:#ffffff;border-radius:0}@media (max-width: 979px){.faq .faqcontent .faq-box.tabacc .contents .question{font-size:calc(min(3.5vw, 24px))}}.faq .faqcontent .faq-box.tabacc .contents .question::before{font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;left:20px;top:13px;color:#fff;background-color:#061a47;width:1.6em;height:1.6em;font-size:26px;top:50%;transform:translate(0%, -50%)}.faq .faqcontent .faq-box.tabacc .contents .question.-open .togglebtn::after{transform:translate(-50%, -50%) rotate(0deg)}.faq .faqcontent .faq-box.tabacc .contents .question .togglebtn{content:'';display:block;position:absolute;top:50%;right:20px;width:44px;height:44px;margin-top:-22px;background-color:#061a47;background-size:13px auto;border-radius:50%}.faq .faqcontent .faq-box.tabacc .contents .question .togglebtn::before{top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:16px;height:4px;position:absolute;background-color:#fff;display:flex;justify-content:center;align-items:center}.faq .faqcontent .faq-box.tabacc .contents .question .togglebtn::after{top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);content:"";width:16px;height:4px;position:absolute;background-color:#fff;display:flex;justify-content:center;align-items:center}.faq .faqcontent .faq-box.tabacc .contents .content.-open{border:none}.faq .faqcontent .faq-box.tabacc .contents .answer{background-color:#fff;border-radius:0;padding:10px 75px 10px 20px;font-size:18px}@media (max-width: 979px){.faq .faqcontent .faq-box.tabacc .contents .answer{padding:10px 15px 10px 20px;font-size:calc(min(3.5vw, 24px))}}.faq .faqcontent .faq-box.tabacc .contents .answer::before{font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;background-color:#f1f1f1;color:#061a47;width:1.6em;height:1.6em;font-size:26px}@media (max-width: 979px){.faq .faqcontent .faq-box.tabacc .contents .answer::before{left:19px}}.faq .faqcontent .faq-box.tabacc .contents .answer .ac_ly_001{padding-top:8px;padding-left:60px}@media (min-width: 980px){.faq .tabacc.-pc-accordion>.contents>.title::after{display:none}}@media (max-width: 979px){.faq .tabacc.-sp-accordion>.contents>.title::after{display:none}}.faq .faq-photo{width:450px}@media (max-width: 979px){.faq .faq-photo{width:100%}}.movie{background:linear-gradient(0deg, #4d5472 0%, #232b4b 40%);padding:120px 0 80px}@media (max-width: 979px){.movie{padding:20vw 0 15vw}}.movie .page-ttl{color:#fff}.movie .page-ttl ._ttl-sub{color:#fff}.movie .youtubewrap{text-align:center;margin-top:40px;margin-left:auto;margin-right:auto;position:relative;width:100%;aspect-ratio:16 / 9}@media (min-width: 980px){.movie .youtubewrap{width:693px;height:390px}}.movie .youtubewrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}
