@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@700&display=swap);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:さわらびゴシック;src:url("https://cdn.leafscape.be/sawarabi/sawarabi-gothic-medium_web.woff2") format("woff2")}@media screen and (max-width: 576px){.hidden-xs{display:none !important}}@media screen and (min-width: 576px) and (max-width: 768px){.hidden-sm{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1040px){.hidden-md{display:none !important}}@media screen and (min-width: 1040px) and (max-width: 1200px){.hidden-lg{display:none !important}}@media screen and (min-width: 1200px){.hidden-xl{display:none !important}}@media screen and (max-width: 768px){.hidden-sm-lte{display:none !important}}@media screen and (max-width: 1040px){.hidden-md-lte{display:none !important}}@media screen and (max-width: 1200px){.hidden-lg-lte{display:none !important}}@media screen and (min-width: 768px){.hidden-sm-gt{display:none !important}}@media screen and (min-width: 1040px){.hidden-md-gt{display:none !important}}@media screen and (min-width: 576px){.visible-xs{display:none !important}}@media screen and (max-width: 576px){.visible-xs{display:initial !important}}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block .visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none !important}@media screen and (max-width: 576px){.visible-xs-block{display:block !important}}@media screen and (min-width: 768px){.visible-xs-block{display:none !important}}@media screen and (max-width: 576px){.visible-sm-block{display:none !important}}@media screen and (min-width: 576px) and (max-width: 768px){.visible-sm-block{display:block !important}}@media screen and (min-width: 768px){.visible-sm-block{display:none !important}}@media screen and (max-width: 768px){.visible-md-block{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1040px){.visible-md-block{display:block !important}}@media screen and (min-width: 1040px){.visible-md-block{display:none !important}}@media screen and (max-width: 1040px){.visible-lg-block{display:none !important}}@media screen and (min-width: 1040px) and (max-width: 1200px){.visible-lg-block{display:block !important}}@media screen and (min-width: 1200px){.visible-lg-block{display:none !important}}@media screen and (max-width: 1200px){.visible-xl-block{display:none !important}}@media screen and (min-width: 1200px){.visible-xl-block{display:block !important}}@media screen and (max-width: 576px){.visible-xs-inline{display:inline !important}}@media screen and (min-width: 768px){.visible-xs-inline{display:none !important}}@media screen and (max-width: 576px){.visible-sm-inline{display:none !important}}@media screen and (min-width: 576px) and (max-width: 768px){.visible-sm-inline{display:inline !important}}@media screen and (min-width: 768px){.visible-sm-inline{display:none !important}}@media screen and (max-width: 768px){.visible-md-inline{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1040px){.visible-md-inline{display:inline !important}}@media screen and (min-width: 1040px){.visible-md-inline{display:none !important}}@media screen and (max-width: 1040px){.visible-lg-inline{display:none !important}}@media screen and (min-width: 1040px) and (max-width: 1200px){.visible-lg-inline{display:inline !important}}@media screen and (min-width: 1200px){.visible-lg-inline{display:none !important}}@media screen and (max-width: 1200px){.visible-xl-inline{display:none !important}}@media screen and (min-width: 1200px){.visible-xl-inline{display:inline !important}}@media screen and (max-width: 576px){.visible-xs-inline-block{display:inline-block !important}}@media screen and (min-width: 768px){.visible-xs-inline-block{display:none !important}}@media screen and (max-width: 576px){.visible-sm-inline-block{display:none !important}}@media screen and (min-width: 576px) and (max-width: 768px){.visible-sm-inline-block{display:inline-block !important}}@media screen and (min-width: 768px){.visible-sm-inline-block{display:none !important}}@media screen and (max-width: 768px){.visible-md-inline-block{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1040px){.visible-md-inline-block{display:inline-block !important}}@media screen and (min-width: 1040px){.visible-md-inline-block{display:none !important}}@media screen and (max-width: 1040px){.visible-lg-inline-block{display:none !important}}@media screen and (min-width: 1040px) and (max-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media screen and (min-width: 1200px){.visible-lg-inline-block{display:none !important}}@media screen and (max-width: 1200px){.visible-xl-inline-block{display:none !important}}@media screen and (min-width: 1200px){.visible-xl-inline-block{display:inline-block !important}}@media screen and (max-width: 768px){.visible-sm-lte{display:inline-block !important}}@media screen and (max-width: 1040px){.visible-md-lte{display:inline-block !important}}@media screen and (max-width: 1200px){.visible-lg-lte{display:inline-block !important}}html,body{width:100%;margin:0;padding:0;min-width:320px;font-size:10px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#2b2b2b;font-family:"游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", sans-serif;line-height:1.5;background:#fff;font-weight:normal;width:100%;margin:0;padding:0;-webkit-text-size-adjust:100%;position:relative}@media screen and (max-width: 576px){body{min-width:320px}}a{color:#888;text-decoration:none}a:hover{color:#999;text-decoration:none;opacity:1;-webkit-animation:flash 1.3s;animation:flash 1.3s;outline:none}@-webkit-keyframes flash{0%{opacity:.3}100%{opacity:1}}@keyframes flash{0%{opacity:.3}100%{opacity:1}}ul,ol,li,h1,h2,h3,h4,h5,h6,div,p{margin:0;list-style:none !important;letter-spacing:0.1em}main{position:relative;z-index:0}input:focus,button:focus{outline:none}p{margin-bottom:1em}p:last-child{margin-bottom:0}img{vertical-align:middle;max-width:100%;height:auto;-webkit-backface-visibility:hidden}@media screen and (max-width: 576px){img{width:100%;max-width:100%;height:auto}}.mb0{margin-bottom:0}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb-ss{margin-bottom:1em}.mb-s{margin-bottom:2em}.mb-m{margin-bottom:3em}.mb-m{margin-bottom:6em}.ion,ion-icon{font-family:"Ionicons";font-style:normal}.tac{text-align:center}.caution{font-size:80%;letter-spacing:.08em}.red{color:#A50B5B}.align_r{text-align:right}.bold{font-weight:bold}.fixed{position:fixed;height:100%;overflow:hidden}section{padding:80px 0}@media screen and (max-width: 1040px){section{padding:60px 0}}.bg__white{background:#fff;padding:2em}.bg__color{background:#F0F0F0}.image__wrapper{text-align:center}.hero img{width:100vw;height:auto}.btn__wrapper{width:90%;margin:0 auto;text-align:center}@media screen and (max-width: 576px){.btn__image{max-width:320px}}.reason{padding:0}.voice{padding:80px 0 0}@media screen and (max-width: 576px){.voice{padding:60px 0 0}}.voice01{margin:0 0 40px}.benefits{background:#5EAFB1}.instagram-btn__wrapper{padding:50px 0 70px;background:#EEF6F8;max-width:1100px;margin:0 auto;text-align:center}@media screen and (max-width: 576px){.instagram-btn__wrapper{padding:30px 0 60px}}@media screen and (max-width: 576px){.instagram-btn__wrapper .btn__image{max-width:220px}}.cta-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2b2b2b;margin:3em 0}@media screen and (max-width: 576px){.cta-tel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1em auto;width:90%;max-width:320px}.cta-tel.visible-xs{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.cta-tel__lead{font-size:14px;font-size:1.4rem;margin:0 20px 0 0;letter-spacing:.04em;font-weight:600}@media screen and (max-width: 576px){.cta-tel__lead{font-size:13px;font-size:1.3rem;text-align:center;margin:0;letter-spacing:.06em}}.cta-tel__box{position:relative;padding:0 0 0 50px}.cta-tel__box::before{content:"";display:block;width:42px;height:42px;background:url(../img/lp01/icon-phone.png) no-repeat center/contain;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 576px){.cta-tel__box::before{width:37px;height:37px}}.cta-tel__number{font-size:30px;font-size:3rem;color:#1E7C7E;font-family:"Oswald",sans-serif}@media screen and (max-width: 576px){.cta-tel__number{font-size:26px;font-size:2.6rem}}.cta-tel__number:hover{color:#1E7C7E;-webkit-animation:none;animation:none;cursor:default}.cta-tel__time{text-align:center;color:#1E7C7E;font-size:12px;font-size:1.2rem;position:relative}@media screen and (max-width: 576px){.cta-tel__time{font-size:10px;font-size:1rem}}.cta-tel__time::before{content:"";width:15%;height:1px;display:inline-block;background:#1E7C7E;position:absolute;left:0;top:50%}.cta-tel__time::after{content:"";width:15%;height:1px;display:inline-block;background:#1E7C7E;position:absolute;right:0;top:50%}.area__table{font-size:13px;font-size:1.3rem;margin:0 auto}@media screen and (max-width: 576px){.area__table{width:80%;margin:2em auto 0;font-size:11px;font-size:1.1rem}}.area__table th{vertical-align:top}@media screen and (max-width: 576px){.area__table th{display:block;width:100%;font-weight:bold}}.area__table tr{padding:0 0 1em}.area__table td{vertical-align:top;padding:0 0 0.5em}@media screen and (max-width: 576px){.area__table td{display:block;width:100%;padding:0 0 1em}}.copyright{padding:30px 0;text-align:center;font-size:13px;font-size:1.3rem}@media screen and (max-width: 576px){.copyright{font-size:10px;font-size:1rem}}
