#main .main_cont{margin-bottom:50px}#main .main_cont .page-nav li:before{color:#e8bc31}#main .main_cont .section .innerBox{margin-bottom:40px}#main .main_cont .section#rehabilitation .img-box{margin-bottom:30px}#main .main_cont .section#rehabilitation .img-box img{float:left;margin-right:25px}#main .main_cont .section .ttl-box p span{display:block;text-indent:1em}#main .main_cont .section#internal-activity .ttl-box+.inner{margin-bottom:40px}#main .main_cont .section#internal-activity .ttl-box+.inner p{margin-bottom:0}#main .main_cont .section#internal-activity h2+.inner .ttl-box+.inner .img-box{margin-bottom:15px}#main .main_cont .section#internal-activity .img-box,#main .main_cont .section#meal .img-box{text-align:center}#main .main_cont .section#internal-activity .img-box p{margin:0 9%;text-align:left}#main .main_cont .section .img-box figure{display:inline-block;margin-bottom:10px;padding:0 15px;text-align:left}#main .main_cont .section#meal .inner{margin-bottom:40px}#main .main_cont .section#meal .inner.flat{margin-bottom:0}#main .main_cont .section .btn{margin-bottom:40px;text-align:right}#main .main_cont .section .btn a{background:#e8bc31;border:1px solid #cca22e;border-radius:10px;color:#fff;display:inline-block;padding:7px 23px;text-decoration:none}#main .main_cont .section .btn a:hover{background:#fff;color:#e8bc31}#main .main_cont .section .btn a:before{content:"\f101";font-family:iconvault}#main .main_cont .section section .btn{margin-left:1em;text-align:left}#main .main_cont .section section .btn li{display:inline-block;margin-left:20px}#main .main_cont .section section .btn li:first-child{margin-left:0}#main .main_cont .section#rehabilitation .inner .inner{margin-bottom:40px}#main .main_cont .section#rehabilitation .inner .inner p,.acc-box{margin-bottom:10px}.acc-box{border:2px solid #ccc;border-radius:5px}.acc-box dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:4px 13px;position:relative;width:100%}.acc-box dt:hover{background:#fbf3da;cursor:pointer}.acc-box dt .acc-ttl{border-left:4px solid #f9d67d;display:inline-block;font-weight:700;padding:5px 6em 5px 10px}.acc-box dt .close,.acc-box dt .open{color:#ccc;margin-top:-.75em;padding-right:1.65em;position:absolute;right:1.25em;top:50%}.acc-box dt .open{background:url(https://50443322.fs1.hubspotusercontent-na2.net/hubfs/50443322/raw_assets/public/toyota-kai_or_jp_habirisu/01_JP/assets/img/service/icon_plus.png) no-repeat 100%}.acc-box dt .close{background:url(https://50443322.fs1.hubspotusercontent-na2.net/hubfs/50443322/raw_assets/public/toyota-kai_or_jp_habirisu/01_JP/assets/img/service/icon_minus.png) no-repeat 100%;display:none}.acc-box dd{display:none;padding:10px 30px}@media screen and (max-width:999px){#main .main_cont .linkList{margin-bottom:10px}#main .main_cont .section .ttl-box p.ttl{float:none;margin-bottom:5px}#main .main_cont .section .ttl-box p.ttl+p{padding-left:1em}#main .main_cont .section#internal-activity .img-box p{margin:0 1em}}@media screen and (max-width:600px){img{height:auto}#main .main_cont .section section .btn li{display:block;margin-bottom:10px;margin-left:0;text-align:center}#main .main_cont .section section .btn li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%}#main .main_cont .section#rehabilitation .img-box img{margin-bottom:20px}}