@charset "UTF-8";.business_table{width:100%;overflow:hidden;margin:2em 0 0}.business_table .bis_hour{border-collapse:collapse;margin:0 auto}@media screen and (max-width:480px){.sbt{width:96%;margin:0 auto}}@media screen and (max-width:780px){.business_table .bis_hour{width:80%}}@media screen and (max-width:480px){.business_table .bis_hour{width:100%}}.table_topttl,.table_bottomttl{text-align:center;margin:1.5em 0;line-height:1.7em}.table_topttl h2,.table_bottomttl h2{font-size:36px;color:#67e1bc}.table_topttl p,.table_bottomttl p{font-size:20px}.table_bottomttl .tel_txt{font-size:24px;padding:0}@media screen and (max-width:780px){.table_topttl h2,.table_bottomttl h2{font-size:20px}.table_topttl p,.table_bottomttl p{font-size:14px}.table_bottomttl .tel_txt{font-size:20px}}@media screen and (max-width:480px){.table_topttl h2,.table_bottomttl h2{font-size:16px}.table_bottomttl .tel_txt{font-size:16px}}.bis_hour th,.bis_hour td{padding:20px;text-align:center;border:1px solid #fff}@media screen and (max-width:780px){.bis_hour th,.bis_hour td{font-size:14px;padding:10px}}@media screen and (max-width:480px){.bis_hour th,.bis_hour td{font-size:12px;padding:6px}}.bis_hour .back_dBlue{background:#67e1bc}.bis_hour .back_mBlue{background:#cff5e7}.bis_hour .back_wBlue{background:#eafaf4}.bis_hour .back_dBlue th:last-child{padding:5px}.bis_hour tr:nth-child(1) th,.bis_hour tr:nth-child(1) td{color:#fff}a.web_btn{display:inline-block;transition:all .5s;letter-spacing:1px;font-weight:400;line-height:0;background:#67e1bc;border:1px solid #67e1bc;font-weight:700;border-radius:5px;color:#fff;padding:1em 2em;height:100%;transition:all .5s;margin:0 2em}a.web_btn:hover{background:#fff;color:#67e1bc;border-color:#67e1bc}a.web_btn span{padding-left:5px}.af_txt{display:flex;flex-wrap:wrap;width:230px;text-align:center}.af_txt a{padding-left:10px;color:#222;transition:all .3s}.af_txt a i{margin-right:.4em}.af_txt a:hover,.af_txt .dl:hover{color:#67e1bc}.tel_txt dl dt,.tel_txt dl dd{font-weight:700;color:#222;transition:all .3s}.tel_txt dl dt:hover,.tel_txt dl dd:hover{color:#67e1bc}.tel_txt dl dt{font-size:16px}.tel_txt dl dd{font-size:12px}.c-m{color:#67e1bc}.desktop-nav li.current-menu-item a,.desktop-nav li.current-menu-item a:before,.desktop-nav li a:hover,.desktop-nav li a:hover:before{color:#67e1bc;border-color:#67e1bc}a.btn-main:hover,button.btn-main:hover,.desktop-nav li.btn-main a:hover,input[type=button].btn-main:hover,input[type=submit].btn-main:hover{color:#67e1bc;border-color:#67e1bc;background:#fff}a.btn-sub:hover,button.btn-sub:hover,.desktop-nav li.btn-sub a:hover,input[type=button].btn-sub:hover,input[type=submit].btn-sub:hover,input[type=button][class^=back_]:hover,input[type=submit][class^=back_]:hover{color:#67e1bc;border-color:#67e1bc;background:#fff}a{color:#222;transition:all .3s}a:hover{color:#67e1bc}.desktop-nav li a{padding:.5em 0}.logo{width:40%;height:auto;font-weight:700;transition:all .8s}.logo:hover{opacity:.8}@media screen and (max-width:480px){.logo{width:100%}}.navbar-nav>.menu-item-has-children>a:after{display:none}.flex{justify-content:flex-end;align-items:center}.hover-scale .hover-contents{justify-content:center}a.btn-main{background:#67e1bc;border:1px solid #67e1bc;font-weight:600}.b-m{background:#67e1bc}a.btn-sub{font-weight:600;background:#93e9cc;border:1px solid #93e9cc}@media screen and (max-width:780px){a.btn-sub{font-size:12px}}.life_ttxt h1{font-size:30px}.life_ttxt p{font-size:20px;font-weight:600;text-align:center}@media screen and (max-width:780px){.life_ttxt h1{font-size:26px}.life_ttxt p{font-size:16px}}@media screen and (max-width:480px){.life_ttxt h1{font-size:18px}.life_ttxt p{font-size:12px}}@media screen and (max-width:320px){.life_ttxt p{font-size:10px}}.post-contents{text-align:left}