#header .inner{box-sizing:border-box;margin:0 auto;max-width:1168px!important;width:100%;transition:none}@media(max-width:1300px){#header .inner{padding:unset!important}}@media(max-width:1200px){#header .inner{width:calc(100% - 32px)}}#header ._h-top ._logo{filter:none}#header ._h-top ._logo span{color:#333!important}#header ._h-top ._inbox .search-form{border:1px solid #333}#header ._h-top ._inbox .search-form input,#header ._h-top ._inbox .search-form input::placeholder{color:#333}#header ._h-top ._inbox ._nav ._icons,#header ._h-top ._inbox .search-form button:before{filter:none}#header ._h-top ._inbox ._nav ._icons li a{color:#333}#mv-sec-no-bg #BreadcrumbNew{position:unset}@media(max-width:480px){#mv-sec-no-bg #mv-content{min-height:150px!important}#mv-sec-no-bg #mv-content .sec-title{padding:0;min-height:150px!important}}.p-yogacafe{position:relative}.p-yogacafe #BreadcrumbNew{top:.5rem}.p-yogacafe .t-blue{color:#49b8d9}.p-yogacafe p{line-height:2.8rem;margin-bottom:1.5rem}.p-yogacafe p:last-of-type{margin-bottom:0}.p-yogacafe .event-item{display:flex;box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:10px;padding:2rem;gap:3rem;margin-bottom:3rem}@media(max-width:768px){.p-yogacafe .event-item{flex-direction:column;gap:1rem}}.p-yogacafe .event-item figure{flex:0 0 auto}.p-yogacafe .event-item figure .event-img{width:350px;border-radius:10px}.p-yogacafe .event-item .content{flex:1 1}.p-yogacafe .event-item .content .event-hour{color:#49b8d9}.p-yogacafe .event-item .content h3{font-size:1.8rem;font-weight:700;color:#49b8d9}.p-yogacafe .event-item .content h3 span{font-weight:400;font-size:15px;display:block;padding-bottom:5px}.p-yogacafe .event-item .content .btn-form{display:inline-block;background:#49b8d9;color:#fff;font-weight:700;border-radius:100px;padding:5px 10px;width:200px;text-align:center;margin-top:1rem}.p-yogacafe .event-item .content dt{font-weight:700}.p-yogacafe .event-item .content dd{line-height:2.3rem;margin-bottom:.75rem}.p-yogacafe .event-item .content img{border-radius:10px;margin:.5rem 0}.p-yogacafe .event-item .content hr{margin:1.5rem 0;border:0;border-top:1px solid rgba(51,51,51,.1)}.p-yogacafe .event-item .content .icon-img{width:16px}.p-yogacafe .event-item .content iframe{border-radius:10px;margin-top:2rem}.p-yogacafe .event-item .btn-group{margin:4rem 0 2rem}.p-yogacafe .event-item .btn-group .btn{margin:0}.p-yogacafe #sec-header{background-color:#49b8d9;padding-top:6rem}.p-yogacafe #sec-header p{letter-spacing:1px}.p-yogacafe #sec-header h1{font-size:3.5rem}.p-yogacafe #sec-header img{max-width:800px;display:block;margin:auto;position:relative}.p-yogacafe #intro{padding:6rem 0}@media(max-width:480px){.p-yogacafe #intro{padding:3rem 0}}.p-yogacafe #intro h2{font-weight:700;font-size:2rem;margin-bottom:2rem}.p-yogacafe #intro span{display:block}.p-yogacafe #sec-features{background-color:#d4eef7;padding:6rem 0}@media(max-width:480px){.p-yogacafe #sec-features{padding:3rem 0 6rem}}.p-yogacafe #sec-features .sec-title span{display:block;font-size:1.5rem;font-weight:700;letter-spacing:1px}.p-yogacafe #sec-features h3{font-size:2rem;line-height:3rem}.p-yogacafe #sec-features h3 span.dohan{font-size:3rem;line-height:4rem}.p-yogacafe #sec-features .block{display:flex;align-items:stretch;gap:2rem}@media(max-width:768px){.p-yogacafe #sec-features .block{flex-direction:column}}.p-yogacafe #sec-features .block .content{flex:1 1;border-radius:10px;padding:1.5rem;background-color:#49b8d9;color:#fff}.p-yogacafe #sec-features .block .content span{text-align:center;display:block;font-size:2.5rem;margin-bottom:1rem;font-weight:700}@media(max-width:480px){.p-yogacafe #sec-features .block .content span{font-size:2rem}}.p-yogacafe #sec-features .block .content a{display:table;margin:0 auto;color:#fff}.p-yogacafe #sec-event{padding:6rem 0}@media(max-width:480px){.p-yogacafe #sec-event{padding:3rem 0}}.p-yogacafe #sec-instructors{padding:6rem 0}@media(max-width:480px){.p-yogacafe #sec-instructors{padding:3rem 0}}.p-yogacafe #sec-instructors .park-header .block{margin:4rem 0}@media(max-width:480px){.p-yogacafe #sec-instructors .park-header .block{margin:2rem 0}}.p-yogacafe #sec-instructors .park-header .block ul{margin-top:2rem;border-radius:10px;padding:1rem 2rem;background-color:#f5f5f5}.p-yogacafe #sec-instructors .sec-title{margin:0}.p-yogacafe #sec-seminar{padding:6rem 0}@media(max-width:480px){.p-yogacafe #sec-seminar{padding:3rem 0}}.p-yogacafe #sec-seminar h3{margin:.5rem 0 1rem;line-height:2.5rem}