.sec01{margin-top:103px}@media (max-width: 767px){.sec01{margin-top:77px}}.sec01 .txt{max-width:996px;margin:0 auto;text-align:center;font-size:18px;font-size:1.8rem;line-height:1.77778em}@media only screen and (min-width: 768px) and (max-width: 1023px){.sec01 .txt{font-size:17px;font-size:1.7rem}}@media (max-width: 767px){.sec01 .txt{font-size:16px;font-size:1.6rem;line-height:1.75em}}.sec01 .photo{position:relative;margin-top:59px}.sec01 .photo:before{display:block;content:" ";width:100%;padding-top:42.32759%}.sec01 .photo>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec02{padding-bottom:100px}@media (max-width: 767px){.sec02{padding-bottom:80px}}.sec02 .c-grid02{margin-top:89px}@media (max-width: 767px){.sec02 .c-grid02{margin-top:46px}}.sec02 .c-grid02 .info{padding-top:11px;padding-bottom:12px}@media (max-width: 767px){.sec02 .c-grid02 .info{padding-top:41px}}.sec02 .lst-spa{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;margin-top:23px}@media only screen and (min-width: 768px) and (max-width: 1023px){.sec02 .lst-spa{font-size:13px;font-size:1.3rem}}@media (max-width: 767px){.sec02 .lst-spa{margin-top:17px;font-size:15px;font-size:1.5rem;line-height:1.26667em}}.sec02 .lst-spa li{position:relative;width:56.5%;padding-left:19px;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1023px){.sec02 .lst-spa li{width:53%;padding-left:15px}}@media (max-width: 767px){.sec02 .lst-spa li{width:50%;padding-left:16px}}.sec02 .lst-spa li:nth-child(even){width:43.5%}@media only screen and (min-width: 768px) and (max-width: 1023px){.sec02 .lst-spa li:nth-child(even){width:47%}}@media (max-width: 767px){.sec02 .lst-spa li:nth-child(even){width:50%}}.sec02 .lst-spa li:before{content:"";position:absolute;top:9px;left:0;width:10px;height:10px;border-radius:50%;background-color:#367639}@media (max-width: 767px){.sec02 .lst-spa li:before{width:8px;height:8px;top:5px}}.sec02 .box-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #bcbcbc;margin-top:30px;padding-top:19px}@media (max-width: 767px){.sec02 .box-btn{margin-top:7px;padding-top:19px}}.sec02 .box-btn .c-btn01{position:relative}.sec02 .box-btn .c-btn01:not(:last-of-type){padding-right:41px;margin-right:38px}.sec02 .box-btn .c-btn01:not(:last-of-type):before{content:"";position:absolute;top:0px;right:0;bottom:3px;width:1px;background:#bcbcbc}@media (max-width: 767px){.sec02 .box-btn .c-btn01{width:inherit}}.sec02 .c-grid03{padding-top:120px}@media (max-width: 767px){.sec02 .c-grid03{padding-left:0;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:45px}}@media (max-width: 767px){.sec02 .c-grid03 .left{padding-left:18px;padding-top:3px}}.sec02 .c-grid03 .left .tab{display:none}.sec02 .c-grid03 .left .tab.is-active{display:block}.sec02 .c-grid03 .c-txt{margin-top:9px}.sec02 .block01{padding-top:120px}@media (max-width: 767px){.sec02 .block01{padding-top:90px}}.sec02 .block02{margin-top:85px}@media (max-width: 767px){.sec02 .block02{margin-top:80px}}@media (max-width: 767px){.sec02 .block02 .innerWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.sec02 .block02 .c-ttl03{width:100%;order:2;text-align:center;margin-top:25px}}.sec02 .block02 .c-txt{max-width:964px;width:100%;margin:15px auto 0}@media (max-width: 767px){.sec02 .block02 .c-txt{order:3;margin-top:9px}}@media (min-width: 768px){.sec02 .block02 .photo{position:relative;margin-top:60px}.sec02 .block02 .photo:before{display:block;content:" ";width:100%;padding-top:42.32759%}.sec02 .block02 .photo>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width: 767px){.sec02 .block02 .photo{order:1;position:relative;margin-top:0;width:100%}.sec02 .block02 .photo:before{display:block;content:" ";width:100%;padding-top:55.39359%}.sec02 .block02 .photo>.content{position:absolute;top:0;left:0;right:0;bottom:0}}

/*# sourceMappingURL=maps/wellness-spa.min.css.map */
