@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300&family=Roboto:wght@300&display=swap";@supports(-webkit-touch-callout: none){.vh100{min-height:-webkit-fill-available}}*{scroll-margin-top:80px}:root{--md8px: 0.5rem;--md9px: 0.5625rem;--md10px: 0.625rem;--md11px: 0.6875rem;--md12px: 0.75rem;--md13px: 0.8125rem;--md14px: 0.875rem;--md15px: 0.9375rem;--md16px: 1rem;--md17px: 1.0625rem;--md18px: 1.125rem;--md19px: 1.1875rem;--md20px: 1.25rem;--md21px: 1.3125rem;--md22px: 1.375rem;--md23px: 1.4375rem;--md24px: 1.5rem;--md25px: 1.5625rem;--md26px: 1.625rem;--md27px: 1.6875rem;--md28px: 1.75rem;--md29px: 1.8125rem;--md30px: 1.875rem}@media(min-width: 1200px){.container{max-width:1100px}}@media(min-width: 1400px){.container{max-width:1100px}}img{vertical-align:bottom;max-width:100%;height:auto}body{font-family:"Roboto","Noto Sans JP",sans-serif;color:#000;line-height:2;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:var(--md15px);font-feature-settings:"palt" 1;letter-spacing:.065em}section{position:relative;z-index:1;padding:70px 0}section.sec-mv{padding:0}figure{margin:0}a{color:#000;transition:opacity .3s ease-out}a:hover{color:#000;opacity:.7}header{position:fixed;top:0;left:0;width:100%;z-index:99;pointer-events:none}header .inner{padding:15px 0}header .inner h1{pointer-events:auto;display:inline-block;position:relative;z-index:97}header .inner h1 svg{width:100%;max-width:150px;max-height:70px;fill:#000}@media(min-width: 768px){header .inner h1 svg{max-height:100px}}@media(min-width: 992px){header .inner h1 svg{max-height:80px}}header .inner h1.logo_gackysroom svg{fill:#db0000}footer{margin-top:60px;position:relative;z-index:1}footer .copyright{margin:60px 0 20px 0;font-size:var(--md12px)}.hamburger{position:absolute;top:15px;right:15px;color:currentColor;pointer-events:auto;z-index:101}.hamburger img{width:80px;height:80px}.hamburger svg{width:40px;height:40px}.hamburger svg rect{fill:none;stroke:currentColor;stroke-width:2px}.hamburger svg line{stroke:currentColor;stroke-width:2px;fill:none;transition:all .2s ease-out;opacity:1}.hamburger:hover{cursor:pointer}.hamburger.show{color:#000}.hamburger.show svg line:nth-of-type(1){transform-origin:50% 30%;transform:translate(0, 20%) rotate(45deg)}.hamburger.show svg line:nth-of-type(2){opacity:0}.hamburger.show svg line:nth-of-type(3){transform-origin:50% 70%;transform:translate(0, -20%) rotate(-45deg)}.drawer{background-color:rgba(0,0,0,0);pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;overflow:hidden}.drawer .inner{background-color:#fff;width:100%;height:100%;padding:80px 20px 15px;display:flex;flex-direction:column;justify-content:flex-start;transform:translateX(100vw);transition:all .3s ease-out}@media(min-width: 768px){.drawer .inner{width:100%;max-width:390px}}.drawer .inner .site_logo{text-decoration:none;color:#000;margin-bottom:1rem}.drawer .inner .site_logo img{max-height:50px;max-width:230px}.drawer .inner .site_logo .subtitle{font-size:var(--md14px);padding-left:.6rem}.drawer .inner .dnav{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:15px}.drawer .inner .dnav li{width:100%;display:flex;align-items:center;height:50px;gap:15px}.drawer .inner .dnav li::before{content:"";display:block;width:30px;height:1px;border-top:1px solid #000;margin:0 0 0 30px}.drawer .inner .dnav li a{text-decoration:none;color:#000;display:inline-block}.drawer .inner .dnav li a p{margin:0}.drawer .inner .dnav li a .label{font-size:var(--md24px);line-height:1;margin-bottom:.2rem}.drawer .inner .dnav li a .subtitle{font-size:var(--md14px)}.drawer .inner .dnav li a img{margin:.3rem 0}.drawer .inner .dnav li a img.aozora{width:138px}.drawer .inner .dnav li a img.senses{width:165px}.drawer .inner .dnav li a img.taupe{width:108px}.drawer .inner .banners{margin-top:4rem}.drawer.show{pointer-events:auto}.drawer.show .inner{transform:translateX(calc(100vw - 390px))}.fadeinup{opacity:0;transform:translateY(120px);transition:all 1s ease-out}.fadeinup.show{opacity:1;transform:translateY(0)}.wp-block-gallery{display:flex;flex-wrap:wrap;gap:var(--wp--style--unstable-gallery-gap, 16px);margin-bottom:3rem}br.sp{display:block}@media(min-width: 768px){br.sp{display:none}}.tjf{text-align:justify;text-justify:inter-ideograph}.vh100{min-height:100vh}.consolebox{position:fixed;bottom:0;left:0;background-color:rgba(255,255,255,.5);z-index:9999;padding:10px}.consolebox p{padding:0;margin:0}.consolebox p.breakpoint::before{content:"breakpoint : "}.consolebox p.breakpoint::after{content:"default"}@media(min-width: 576px){.consolebox p.breakpoint::after{content:"sm"}}@media(min-width: 768px){.consolebox p.breakpoint::after{content:"md"}}@media(min-width: 992px){.consolebox p.breakpoint::after{content:"lg"}}@media(min-width: 1200px){.consolebox p.breakpoint::after{content:"xl"}}@media(min-width: 1400px){.consolebox p.breakpoint::after{content:"xxl"}}.mod-sitejump{position:fixed;right:0;bottom:45px;width:120px;height:144px;z-index:3;background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;text-decoration:none;gap:10px;z-index:90}@media(min-width: 992px){.mod-sitejump{bottom:50%;transform:translate(0, 50%);width:150px;height:180px}}.mod-sitejump span{line-height:1;letter-spacing:0;font-size:var(--md10px)}@media(min-width: 992px){.mod-sitejump span{font-size:var(--md14px)}}.mod-sitejump .logo{width:90%;margin:0 auto;max-width:100px}.mod-sitejump .arrow{height:15px}@media(min-width: 992px){.mod-sitejump .arrow{height:20px}}.page-second form .block{display:flex;flex-direction:column;align-items:center}@media(min-width: 992px){.page-second form .block{flex-direction:row}.page-second form .block dt{width:230px}.page-second form .block dd{width:calc(100% - 230px)}}.page-second form input:not([type=checkbox]),.page-second form textarea{border:1px solid #666;width:100%;padding:5px 1rem;margin:5px 0}.page-second form label:has(input[type=checkbox]),.page-second form label:has(input[type=radio]){display:flex;align-items:center;gap:10px}.page-second form label:has(input[type=checkbox]) input,.page-second form label:has(input[type=radio]) input{width:15px}.page-second form #form_submit{margin-top:3rem}.page-second form #form_submit input{max-width:480px;margin:0 auto;display:block}.page-second form .zip_area{display:flex;gap:10px;align-items:center}.page-second form .zip_area input{max-width:120px}.page-second form .address_area #address1,.page-second form .address_area #address2{max-width:266px}.page-second form hr{margin:2rem 0}.page-second .btn{display:block;width:100%;padding:1rem 0;text-align:center;text-decoration:none;color:#000}.page-second .btn span{display:block;margin:.3rem 0}.page-second .btn span.label{font-size:var(--md24px)}.page-second .btn span.description{font-size:var(--md14px)}.page-second .btn.line{border:1px solid #666;border-radius:0}.page-second .btn.gray{background-color:#cdcecf;border-radius:0}.page-second .fixed_bg{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:0;opacity:1;background-size:cover;background-position:center;transition:opacity .5s ease-out}.page-second .fixed_bg.opacity{opacity:.2}.page-second .fixed_bg video{width:100%;height:100%;object-fit:cover}.site-gacky h2.lined{font-size:var(--md20px);text-align:center;font-weight:500;padding:1rem 0;border:0 solid #666;border-width:1px 0;margin:0 0 3rem 0}.site-gacky .sec-mv{width:100%}.site-gacky .sec-mv .inner{width:100%;height:100dvh;background-size:cover;display:flex;justify-content:center;align-items:center}.site-gacky .sec-mv .inner .mv_logo p{text-align:center;margin:0}.site-gacky .sec-mv .inner .mv_logo figure{aspect-ratio:320/110;max-width:240px}@media(min-width: 768px){.site-gacky .sec-mv .inner .mv_logo figure{max-width:320px}}.site-gacky .sec-mv .inner .mv_logo figure img{width:100%;height:100%;object-fit:contain}.site-gacky section{position:relative;z-index:1}@media(min-width: 768px){.site-gacky .sec-message .slick{width:90%;height:auto;margin:0 0 0 10%}}.site-gacky .sec-message .slick figure{margin:0;position:relative}.site-gacky .sec-message .slick figure img{aspect-ratio:16/10;object-fit:cover}.site-gacky .sec-message h2{margin-bottom:1.2em;font-size:var(--md17px)}.site-gacky .sec-message p{margin-bottom:6em}.site-gacky .sec-message p:last-child{margin-bottom:0}.site-gacky .banners{margin:2rem 0 0}@media(min-width: 768px){.site-gacky .banners{margin:4rem 0 0 0}}.site-gacky .banners figure{position:relative}.site-gacky .banners figure .icon_text{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%);height:60px}.site-gacky .banners figure .bg{width:100%;height:100px;object-fit:cover}@media(min-width: 768px){.site-gacky .banners figure .bg{height:160px}}.page-index .sec-gackysroom{padding:0}.page-index .sec-gackysroom .inner{width:100%;height:100dvh;position:relative;background-color:#c9c6c7;background-image:url(../images/index/room.webp);background-size:cover;background-position:center;overflow:hidden}.page-index .sec-gackysroom .inner .mv{width:100%;height:100%;position:relative}.page-index .sec-gackysroom .inner .mv figure{position:absolute;z-index:1;bottom:0;left:-50%;width:200%;height:80%;opacity:0;transition:opacity .5s ease-out;display:inline-block;vertical-align:bottom}@media(min-width: 992px){.page-index .sec-gackysroom .inner .mv figure{width:60%;height:90%;bottom:0;left:40%}}.page-index .sec-gackysroom .inner .mv figure.show{opacity:1}.page-index .sec-gackysroom .inner .mv figure img{width:100%;height:100%;object-fit:contain;object-position:bottom}.page-index .sec-gackysroom .inner .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.page-index .sec-gackysroom .inner .overlay .profile_sp{position:absolute;top:80px;left:50%;transform:translateX(-50%);z-index:2}.page-index .sec-gackysroom .inner .overlay .profile{position:absolute;top:50%;left:15%;z-index:2;transform:translateY(-50%);background-color:rgba(255,255,255,.7);padding:3em;border-radius:2em}.page-index .sec-gackysroom .inner .overlay .profile .name{text-align:center;color:#db0000}.page-index .sec-gackysroom .inner .overlay .profile .name p{transform:translateY(-1rem);margin:0}.page-index .sec-gackysroom .inner .overlay .profile .name .fullname{font-weight:bold}.page-index .sec-gackysroom .inner .overlay .profile ul{list-style-type:none;padding-left:0;margin-bottom:2em}.page-index .sec-gackysroom .inner .overlay .profile ul li{display:flex}.page-index .sec-gackysroom .inner .overlay .profile ul li span{display:block}.page-index .sec-gackysroom .inner .overlay .profile ul li span.key{width:6em}.page-index .sec-gackysroom .inner .overlay .profile ul li span.val{width:calc(100% - 6em)}.page-index .sec-gackysroom .inner .overlay .profile p{line-height:1.8}.page-index .sec-gackysroom .inner .overlay .sns{display:flex;gap:12px}.page-index .sec-gackysroom .inner .overlay .sns a img{width:26px}.page-index footer{position:fixed;bottom:0;color:#fff}.page-aozora .fixed_bg{background-image:url("../images/aozora/mv_sp.webp")}@media(min-width: 992px){.page-aozora .fixed_bg{background-image:url("../images/aozora/mv.webp")}}.page-aozora .sec-shoplist .guides{margin:5rem 0}.page-aozora .sec-shoplist .guides figure{text-align:center}.page-aozora .sec-shoplist .shop_areas .area{margin-bottom:8rem}.page-aozora .sec-shoplist .shop_areas .area:last-child{margin-bottom:0}.page-aozora .sec-shoplist .shop_areas .area hgroup{margin-bottom:2.5rem}.page-aozora .sec-shoplist .shop_areas .area hgroup h3{font-size:var(--md28px);font-weight:300}.page-aozora .sec-shoplist .shop_areas .area .shops{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem 1rem}@media(min-width: 768px){.page-aozora .sec-shoplist .shop_areas .area .shops{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.page-aozora .sec-shoplist .shop_areas .area .shops{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1200px){.page-aozora .sec-shoplist .shop_areas .area .shops{grid-template-columns:repeat(5, 1fr)}}.page-aozora .sec-shoplist .shop_areas .area .shops .shop{border:0 solid #000;border-width:0 0 0 4px;padding:0 0 0 1rem}.page-aozora .sec-shoplist .shop_areas .area .shops .shop h4{font-size:var(--md20px)}.page-aozora .sec-shoplist .shop_areas .area .shops .shop .name_en{font-size:var(--md11px);font-weight:300}.page-aozora .sec-shoplist .shop_areas .area .shops .shop .tel,.page-aozora .sec-shoplist .shop_areas .area .shops .shop .fax{font-size:var(--md14px);margin:0}.page-aozora .sec-shoplist .shop_areas .area .shops .shop .icons{margin-top:.4rem}.page-aozora .sec-shoplist .shop_areas .area .shops .shop .icons img{height:30px;display:inline-block;margin:0 .3rem 0 0}.page-aozora .sec-shoplist .shop_areas .area .shops .shop a{text-decoration:none}.page-aozora .sec-onlineservice h3{font-size:var(--md18px);font-weight:300}.page-aozora .sec-onlineservice small{font-size:var(--md12px)}.page-senses .fixed_bg{background-image:url("../images/senses/mv_sp.webp")}@media(min-width: 992px){.page-senses .fixed_bg{background-image:url("../images/senses/mv.webp")}}.page-senses .wellbeings{margin:5rem 0 3rem 0}.page-senses .wellbeings .wellbeing{padding:0 1rem;border:0 solid #666;border-width:0 0 0 1px;font-size:var(--md14px)}.page-senses .wellbeings .wellbeing .wellbeing_title{font-size:var(--md20px);margin-bottom:1.6rem}.page-senses .wellbeings .wellbeing .wellbeing_message{display:block;min-height:130px;margin:0}.page-senses .wellbeings .wellbeing .point{margin:1rem 0 2rem 0}.page-senses .wellbeings .wellbeing .point .point_pretitle{color:#db0000;margin:0}.page-senses .wellbeings .wellbeing .point .point_title{background-color:#db0000;font-size:var(--md14px);color:#fff;display:inline-block;padding:.5em 1rem}.page-senses .teacher{max-width:900px;margin:0 auto;border:1px solid #666;border-radius:1.2rem;padding:1.5rem}.page-senses .teacher .name{font-size:var(--md22px)}.page-senses .teacher .name small{display:inline-block;font-size:var(--md16px);margin-right:1rem}.page-senses .teacher .message{font-size:var(--md14px);margin:0}.page-senses .teacher figure{display:block;width:100%;text-align:center}.page-senses .teacher figure img{max-width:125px}.page-senses .sec-reserve .gmap{margin-top:3rem;min-height:400px}.page-senses .qanda{max-width:900px;margin:0 auto}.page-senses .qanda ul{list-style-type:none;padding:0}.page-senses .qanda ul li{border:1px solid #666;border-radius:1.2rem;padding:1.5rem;margin-top:1rem}.page-senses .qanda ul li p{margin:0;display:flex;align-items:flex-start;position:relative;padding-left:2rem}.page-senses .qanda ul li p::before{position:absolute;left:0;top:-5px;font-weight:300;font-size:var(--md20px)}.page-senses .qanda ul li .q{margin-bottom:.6rem}.page-senses .qanda ul li .q::before{content:"Q"}.page-senses .qanda ul li .a::before{content:"A";color:#db0000}.page-taupe .fixed_bg{background-image:url("../images/taupe/mv_sp.webp")}@media(min-width: 992px){.page-taupe .fixed_bg{background-image:url("../images/taupe/mv.webp")}}.page-taupe .message{margin-bottom:3rem}.page-taupe .message h2{margin-bottom:1.2em;font-size:var(--md17px)}.page-taupe .sticky{position:relative;top:30px;position:sticky}.page-taupe .slick figure{width:100%;height:100%;aspect-ratio:16/10;overflow:hidden;position:relative}.page-taupe .slick figure .logo_taupe{width:170px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.site-granpharma .sec-gtitle{padding-bottom:0}.site-granpharma .sec-gtitle hgroup{width:100%;text-align:center}.site-granpharma .sec-gtitle hgroup h1{margin-bottom:.3em;font-weight:300}.site-granpharma .sec-gtitle hgroup p{margin-bottom:0}.site-granpharma .sec-about h2{line-height:1.6}.site-granpharma .mod-csv .csv a{color:#fff;text-decoration:none}.site-granpharma .mod-csv .csv a span{display:inline-block}.site-granpharma .mod-csv .csv a .date{font-size:var(--md12px)}.site-granpharma .mod-csv .csv a figure{width:100%;aspect-ratio:1;margin:.6rem 0 1rem 0}.site-granpharma .mod-csv .csv a figure img{width:100%;height:100%;object-fit:cover;text-align:center}.site-granpharma .mod-csv .csv a figure img h1{margin-bottom:.3em;font-weight:300}.site-granpharma .mod-csv .csv a figure img p{margin-bottom:0}.page-granpharma .fixed_bg_granpharma{background-image:url("../images/granpharma/store.jpg");position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:0;opacity:1;background-size:cover;background-position:center;transition:opacity .5s ease-out}.page-granpharma .fixed_bg_granpharma.opacity{opacity:.2}.page-granpharma .fixed_bg_granpharma video{width:100%;height:100%;object-fit:cover}.page-granpharma .fixed_bg_granpharma video{transition:all .3s ease-out}.page-granpharma .fixed_bg_granpharma.opacity{opacity:1}.page-granpharma .fixed_bg_granpharma.opacity video{opacity:0}.page-granpharma section.sec-mv{margin-top:100dvh}.page-granpharma section.sec-mv .inner{min-height:100dvh;display:block;width:100%;height:100%;position:relative;overflow:hidden}.page-granpharma section.sec-mv .inner .mv{width:100%;height:100dvh;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%)}.page-granpharma section.sec-mv .inner .mv video{width:100%;height:100%;object-fit:cover}.page-granpharma section.sec-mv .inner .overlay{position:relative;z-index:2;width:100%;height:100%;min-height:60dvh;display:block}@media(min-width: 768px){.page-granpharma section.sec-mv .inner .overlay{min-height:100dvh}}.page-granpharma section.sec-mv .inner .overlay .story{color:#fff;padding:0 15px}@media(min-width: 768px){.page-granpharma section.sec-mv .inner .overlay .story{position:absolute;width:100%;max-width:450px;top:50%;left:25%;transform:translate(-50%, -50%)}}.page-granpharma section.sec-mv .inner .overlay .story h2{letter-spacing:.2em}.page-granpharma section.sec-mv .inner .overlay .story p{margin:2rem 0;font-size:var(--md13px)}@media(min-width: 768px){.page-granpharma section.sec-mv .inner .overlay .story p{font-size:var(--md15px)}}.page-granpharma section.sec-mv .inner .overlay .story img{width:90%}.page-granpharma section.sec-mv .inner .overlay .story .underline{display:inline-block;border-bottom:1px solid #fff}.page-granpharma section.sec-about .inner{max-width:700px;margin:0 auto;text-align:center}.page-granpharma section.sec-about .inner .leadcopy{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:30px;margin:0 0 20dvh 0;opacity:0;transition:all .3s ease-out}@media(min-width: 992px){.page-granpharma section.sec-about .inner .leadcopy{margin:20dvh 0 30dvh 0}}.page-granpharma section.sec-about .inner .leadcopy.show{opacity:1}.page-granpharma section.sec-about .inner .leadcopy .lead{margin:0;font-size:var(--md18px)}@media(min-width: 992px){.page-granpharma section.sec-about .inner .leadcopy .lead{font-size:var(--md20px)}}.page-granpharma section.sec-about .inner .leadcopy .chakachaka{overflow:hidden;line-height:1}.page-granpharma section.sec-about .inner .leadcopy .chakachaka span{display:inline-block;transform:translateY(30px);transition:all .3s ease-out}.page-granpharma section.sec-about .inner .leadcopy .chakachaka span.show{transform:translateY(0)}.page-granpharma section.sec-about .inner .leadcopy .copy{display:flex;align-items:center;justify-content:center;font-size:var(--md20px);margin:0;gap:10px}@media(min-width: 992px){.page-granpharma section.sec-about .inner .leadcopy .copy{font-size:var(--md24px)}}.page-granpharma section.sec-about .inner .leadcopy .copy span{padding:0 1rem;border:1px solid #000;transition:all 1s ease-out;color:rgba(0,0,0,0)}.page-granpharma section.sec-about .inner .leadcopy .copy span.show{color:#000}.page-granpharma section.sec-about .inner .leadcopy .copy img{width:32px;transform:rotate(-360deg);transition:all 1s ease-out}.page-granpharma section.sec-about .inner .leadcopy .copy img.show{transform:rotate(0)}.page-granpharma section.sec-about .inner h2{font-size:var(--md20px);margin-bottom:2em}.page-granpharma section.sec-about .inner .message{text-align:left}.page-granpharma section.sec-gacky{background-color:#cdcecf;padding:0}.page-granpharma section.sec-gacky .about{padding:4rem 0;background-size:0}@media(min-width: 992px){.page-granpharma section.sec-gacky .about{padding:4rem 0 4rem 50%;background-size:contain;background-position:left bottom}}.page-granpharma section.sec-gacky .about h2{display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:var(--md16px);color:#db0000}.page-granpharma section.sec-gacky .about h2 img{height:45px}.page-granpharma section.sec-gacky .about .message{font-size:var(--md14px)}.page-granpharma section.sec-gacky .about .images{display:flex;justify-content:flex-start;gap:10px}.page-granpharma section.sec-gacky .about .images figure{width:25%}.page-granpharma section.sec-csv{background-color:#000;padding:8rem 0;color:#fff}.page-granpharma section.sec-csv hgroup{padding:0 0 3rem 0}.page-granpharma section.sec-csv .inner{text-align:right;margin:3rem 0}.page-granpharma section.sec-csv .inner .more{display:inline-block;width:auto;color:#fff;font-size:var(--md14px);text-decoration:none;border:1px solid #fff;padding:.4rem 1rem}.page-granpharma section.sec-banner{background-color:#fff}.page-granpharma section.sec-company{padding:40px 0;background-color:#fff}.page-granpharma section.sec-company ul.information{font-size:var(--md14px);padding:0;list-style-type:none;margin-bottom:0}.page-granpharma section.sec-company ul.information li{display:flex;justify-content:flex-start;align-items:center;line-height:1.6;margin:0 0 .5em 0}@media(min-width: 992px){.page-granpharma section.sec-company ul.information li{margin:0;line-height:2}}.page-granpharma section.sec-company ul.information li span.key{width:100px}.page-granpharma section.sec-company ul.information li span.val{width:calc(100% - 100px)}.page-granpharma footer{background-color:#fff;margin:0}.page-granpharma footer .copyright{margin:0;padding:5rem 0 1em 0}.page-support h2{font-size:var(--md20px);border-bottom:1px solid #666;padding-bottom:.5rem;margin-bottom:4rem}.page-support .sec-support .inner{max-width:900px;margin:0 auto}.page-support .sec-support .inner .point{margin-top:3rem}.page-support .sec-support .inner .point h3{font-size:var(--md18px);border-bottom:1px solid #666;padding-bottom:.5rem;margin-bottom:1rem;display:inline-block}.page-support .sec-support .inner .point p{margin-bottom:2rem}.page-strategy .sec-message p{max-width:900px;margin:0 auto}.page-strategy .sec-message p.copy{font-size:var(--md20px);text-align:center}.page-strategy .sec-message hr{margin:5rem 0 3rem 0}.page-strategy .sec-strategy{margin:0 0 0 0}.page-strategy .sec-strategy .strategy{margin:0 0 4rem 0}.page-strategy .sec-strategy .strategy:last-child{margin:0 0 0 0}.page-strategy .sec-strategy .strategy h2{font-size:var(--md18px);display:inline-block;margin:0 0 1rem 0;padding:0 0 .5rem 0;border-bottom:1px solid #666}.page-csv{background-color:#000;color:#fff}.page-csv header .inner h1 svg{fill:#fff}.page-csv .sec-single .single h2{text-align:center;margin:3rem 0 5rem 0}.page-csv .sec-single .btn_wrapper{display:flex;gap:15px;flex-direction:row;justify-content:flex-end;margin-top:2rem}.page-csv .sec-single .btn_wrapper a{color:#fff;border:1px solid #fff;padding:.3rem 2rem;text-decoration:none}/*# sourceMappingURL=style.css.map */