@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-slider){list-style-type:none;margin:0;min-width:0;padding:0;position:relative;width:100%}:where(.brxe-slider) .title{color:#fff;font-size:3em;margin:0}:where(.brxe-slider) .content{color:#fff;font-size:1.6em}:where(.brxe-slider) .content+.bricks-button{margin-top:1em}:where(.brxe-slider) .bricks-button{display:inline-flex}:where(.brxe-slider) .bricks-swiper-container{height:inherit;max-height:inherit;max-width:inherit;min-height:inherit;min-width:inherit;width:inherit}:where(.brxe-slider) .swiper-slide{align-items:center;display:flex;justify-content:center;min-height:50vh;position:relative;text-align:center}:where(.brxe-slider) .slider-content{padding:30px 60px;position:relative;z-index:2}:where(.brxe-slider) .image{background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}:where(.brxe-slider) .image:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-rxlzxy .bricks-swiper-button-prev {left: 50px}#brxe-rxlzxy .bricks-swiper-button-next {right: 50px}#brxe-rxlzxy {align-self: flex-end; width: 759px}@media (max-width: 767px) {#brxe-zuqszq {margin-top: -90px; z-index: 180}}@media (max-width: 478px) {#brxe-zuqszq {margin-top: -60px; z-index: 200}}#brxe-shlmyi {background-position: top right; background-repeat: no-repeat; background-size: 66.6%; align-self: flex-end !important; align-items: flex-end}@media (max-width: 991px) {#brxe-shlmyi {background-repeat: no-repeat}}@media (max-width: 478px) {#brxe-shlmyi {background-size: cover; background-position: center center; min-height: 100vw; width: 100%}}#brxe-ulhzcg {background-attachment: scroll; background-repeat: no-repeat; background-position: top right; background-size: 70%}#brxe-dlbxlt {background-position: top right; background-repeat: no-repeat; background-attachment: scroll; margin-bottom: 45px; display: none; visibility: hidden}@media (max-width: 767px) {#brxe-dlbxlt {visibility: visible; display: flex; margin-bottom: 20px}}@media (max-width: 478px) {#brxe-dlbxlt {margin-bottom: 0}}@media (max-width: 767px) {#brxe-xaaepg {width: 100%}}@media (max-width: 767px) {#brxe-oucsai {position: absolute; width: 100%}}@media (max-width: 767px) {#brxe-crdxgl {visibility: hidden}}#brxe-zxcasg {visibility: hidden; display: none}@media (max-width: 767px) {#brxe-zxcasg {display: flex; visibility: visible; margin-bottom: 60px}}@media (max-width: 478px) {#brxe-zxcasg {visibility: visible; display: flex}}#brxe-xmfuzd .bricks-swiper-button-prev {left: 50px}#brxe-xmfuzd .bricks-swiper-button-next {right: 50px}#brxe-xmfuzd {align-self: flex-end; width: 759px; z-index: -1}#brxe-tozqju {align-self: flex-end; margin-top: -130px; z-index: 200; width: 100%}#brxe-knmyus {background-position: top right; background-repeat: no-repeat; background-size: 66.6%; align-self: flex-end !important; align-items: flex-end}@media (max-width: 991px) {#brxe-knmyus {background-repeat: no-repeat}}@media (max-width: 478px) {#brxe-knmyus {background-size: cover; background-position: center center; min-height: 100vw; width: 100%}}#brxe-sgjubt {background-attachment: scroll; background-repeat: no-repeat; background-position: top right; background-size: 70%}#brxe-jpkktx {background-position: top right; background-repeat: no-repeat; background-attachment: scroll}@media (max-width: 767px) {#brxe-jpkktx {display: none; visibility: hidden}}@media (max-width: 478px) {#brxe-jpkktx {margin-bottom: 0}}#brxe-gxhgcp {align-items: center; align-self: center !important; background-repeat: no-repeat; background-image: url("https://mohipilates.com/mohi2023/wp-content/uploads/2023/10/txt-bg-001-1024x679.jpg"); background-position: center center; background-size: 100%; width: 716px; padding-top: 20px; padding-bottom: 65px}#brxe-gifmfp {width: 67%}#brxe-rwlfni {width: 186px; align-self: center}#brxe-hxldln {width: 33%}#brxe-iypism {background-position: center center; flex-direction: row; grid-template-columns: 2; grid-template-rows: 3; align-items: center}@media (max-width: 767px) {#brxe-iypism {width: 100%}}#brxe-jrfbvt {flex-direction: row; max-width: 1189px; margin-bottom: 45px}@media (max-width: 767px) {#brxe-jrfbvt {display: none; visibility: hidden}}@media (max-width: 478px) {#brxe-jrfbvt {margin-bottom: 0}}#brxe-cffydn {margin-bottom: 6px}#brxe-dpwcab {color: #ec696a; font-family: "Noto Serif JP"; font-size: 22px; font-weight: 700; line-height: 1.6; letter-spacing: 1.5px; margin-bottom: 28px}#brxe-xgroog {width: 100%; font-family: "Noto Sans JP"; font-size: 15px; font-weight: 400; line-height: 2; color: #363636}#brxe-xgroog a {font-family: "Noto Sans JP"; font-size: 15px; font-weight: 400; line-height: 2; color: #363636; font-size: inherit}#brxe-rfqibx{position:relative;z-index:1;}#brxe-xgroog .hm-links{position:relative;z-index:2;pointer-events:auto;}#brxe-xgroog .hm-links a{position:relative;display:inline-block;min-height:44px;padding:10px 4px;line-height:24px;pointer-events:auto;touch-action:manipulation;}#brxe-slhlxo{pointer-events:none;}.mohi-mobile-home{display:none!important;}@media(max-width:767px){body.home #brx-header{display:none!important;}body.home #brx-content>section:not(#brxe-rfqibx):not(#brxe-hmarta):not(#brxe-aucxji){display:none!important;}#brxe-rfqibx{display:block!important;padding:0!important;margin:0!important;width:100%!important;max-width:none!important;background:#fffdf9!important;}#brxe-rfqibx>#brxe-ijtlts{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;gap:0!important;}#brxe-ijtlts>:not(#brxe-xgroog){display:none!important;}#brxe-xgroog{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;transform:none!important;opacity:1!important;}#brxe-xgroog .mohi-desktop-about{display:none!important;}#brxe-xgroog .mohi-mobile-home{display:block!important;text-align:left;letter-spacing:normal;font-weight:400;position:static;}#brxe-xgroog .mohi-mobile-home *{box-sizing:border-box}#brxe-xgroog .mohi-mobile-home{margin:0;background:#eae8e4;color:#283b3b;font:16px/1.8 -apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",sans-serif}#brxe-xgroog .mohi-mobile-home{max-width:440px;margin:auto;background:#fffdf9;min-height:100vh;padding-bottom:120px}#brxe-xgroog .mohi-mobile-home header{padding:16px 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebe5dd}#brxe-xgroog .mohi-mobile-home header b{font-size:22px;letter-spacing:-1px;color:#b94750}#brxe-xgroog .mohi-mobile-home a{color:inherit}#brxe-xgroog .mohi-mobile-home button{font:inherit;background:none;border:0;color:inherit;cursor:pointer}#brxe-xgroog .mohi-mobile-home .hero{padding:24px 24px 18px}#brxe-xgroog .mohi-mobile-home .eyebrow{font-size:12px;letter-spacing:.12em;color:#617674;margin:0 0 8px}#brxe-xgroog .mohi-mobile-home h1{font-size:29px;line-height:1.5;letter-spacing:-.04em;margin:0 0 12px}#brxe-xgroog .mohi-mobile-home p{margin:8px 0 16px}#brxe-xgroog .mohi-mobile-home .intro{font-size:15px;color:#526262}#brxe-xgroog .mohi-mobile-home .cta{display:flex;align-items:center;justify-content:center;text-decoration:none;min-height:58px;border-radius:8px;background:#b94750;color:white;font-size:16px;font-weight:700;padding:12px 16px;gap:20px}#brxe-xgroog .mohi-mobile-home .sub{display:block;text-align:center;font-size:14px;padding:12px}#brxe-xgroog .mohi-mobile-home .hero img{width:100%;height:160px;object-fit:cover;border-radius:12px;margin-top:8px}#brxe-xgroog .mohi-mobile-home .caption{font-size:11px;color:#64726e;margin:0}#brxe-xgroog .mohi-mobile-home section{padding:28px 24px;border-top:1px solid #e7e5df;scroll-margin-top:12px}#brxe-xgroog .mohi-mobile-home h2{font-size:23px;line-height:1.5;margin:0 0 14px}#brxe-xgroog .mohi-mobile-home .grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}#brxe-xgroog .mohi-mobile-home .grid a{border:1px solid #d5deda;border-radius:8px;padding:14px;text-decoration:none;font-size:15px}#brxe-xgroog .mohi-mobile-home .outline{display:block;padding:14px;border:1px solid #65807a;border-radius:8px;text-align:center;text-decoration:none;margin:16px 0}#brxe-xgroog .mohi-mobile-home .small{font-size:13px;color:#65716e}#brxe-xgroog .mohi-mobile-home .row{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid #e7e5df}#brxe-xgroog .mohi-mobile-home .num{color:#a25650;font-size:22px}#brxe-xgroog .mohi-mobile-home h3{font-size:17px;margin:0}#brxe-xgroog .mohi-mobile-home .row p{margin:4px 0;font-size:14px}#brxe-xgroog .mohi-mobile-home .dock{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:min(100%,440px);background:#fffdf9f5;padding:10px 18px max(12px,env(safe-area-inset-bottom));border-top:1px solid #deded8;box-shadow:0 -4px 20px #24352d0c;z-index:5}#brxe-xgroog .mohi-mobile-home .dock a{min-height:54px}#brxe-xgroog .mohi-mobile-home .notice{text-align:center;background:#e7efec;color:#395e56;font-size:11px;padding:3px}#brxe-xgroog .mohi-mobile-home .menu{display:none;padding:12px 24px}#brxe-xgroog .mohi-mobile-home .menu.open{display:grid}#brxe-xgroog .mohi-mobile-home .menu a{padding:12px 0}#brxe-xgroog .mohi-mobile-home .training{background:#edf2ef}#brxe-xgroog .mohi-mobile-home a:focus-visible,#brxe-xgroog .mohi-mobile-home button:focus-visible{outline:3px solid #286568;outline-offset:3px}@media(prefers-reduced-motion:reduce){}#brxe-xgroog .mohi-mobile-home .reading-top{font-size:14px;font-weight:600;text-underline-offset:5px;min-height:44px;display:flex;align-items:center;padding:0 8px}#brxe-xgroog .mohi-mobile-home header{gap:8px;padding:12px 16px}#brxe-xgroog .mohi-mobile-home header b{white-space:nowrap;font-size:20px}#brxe-xgroog .mohi-mobile-home header button{font-size:14px;min-height:44px;padding:0}#brxe-xgroog .mohi-mobile-home .quick-links{display:flex;justify-content:center;gap:16px}#brxe-xgroog .mohi-mobile-home .quick-links .sub{font-size:13px;min-height:44px}@media(max-width:350px){#brxe-xgroog .mohi-mobile-home header{gap:4px;padding:12px}#brxe-xgroog .mohi-mobile-home .reading-top{padding:0 4px}#brxe-xgroog .mohi-mobile-home header b{font-size:18px}#brxe-xgroog .mohi-mobile-home .quick-links{gap:10px}}#brxe-xgroog .mohi-mobile-home{padding-bottom:0;min-height:0;max-width:100%;background:#fffdf9;color:#283b3b;font:16px/1.8 -apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",sans-serif;}#brxe-xgroog .mohi-mobile-home p{font-size:inherit;letter-spacing:normal;}#brxe-xgroog .mohi-mobile-home h1,#brxe-xgroog .mohi-mobile-home h2,#brxe-xgroog .mohi-mobile-home h3{font-family:inherit;font-weight:700;color:#283b3b;text-align:left;}#brxe-xgroog .mohi-mobile-home .eyebrow{font-size:12px;}#brxe-xgroog .mohi-mobile-home .intro{font-size:15px;}#brxe-xgroog .mohi-mobile-home .small{font-size:13px;}#brxe-xgroog .mohi-mobile-home .caption{font-size:11px;}#brxe-xgroog .mohi-mobile-home a.cta{color:#fff!important;text-decoration:none!important;}#brxe-xgroog .mohi-mobile-home .dock{width:100%;z-index:99;}#brxe-xgroog .mohi-mobile-home .mh-menu-link{font-size:14px;min-height:44px;display:flex;align-items:center;}#brxe-xgroog .mohi-mobile-home .mh-menu{padding:0 24px;}#brxe-xgroog .mohi-mobile-home .mh-menu summary{padding:8px 0;min-height:44px;font-size:14px;cursor:pointer;}#brxe-xgroog .mohi-mobile-home .mh-menu nav{display:grid;}#brxe-xgroog .mohi-mobile-home .mh-menu nav a{padding:10px 0;min-height:44px;}body.home{padding-bottom:100px!important;}}@media(max-width:767px){#brxe-xgroog .mohi-mobile-home a:not(.cta){color:#283b3b!important;}#brxe-xgroog .mohi-mobile-home .mh-menu{padding:0;position:relative;}#brxe-xgroog .mohi-mobile-home .mh-menu summary{padding:10px 0;list-style:none;}#brxe-xgroog .mohi-mobile-home .mh-menu nav{position:absolute;right:0;top:100%;width:260px;padding:12px 20px;background:#fffdf9;border:1px solid #d5deda;box-shadow:0 6px 20px #283b3b22;z-index:101;}}#brxe-ijtlts {max-width: 680px; flex-direction: column; align-items: flex-start; width: 100%}#brxe-rfqibx {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}.hm-en{display:block;font-family:Questrial,'Century Gothic',sans-serif;font-size:12px;letter-spacing:.2em;color:#ec696a;line-height:1.4} .hm-body p{margin:0 0 1.7em} .hm-body p:last-child{margin-bottom:0} .hm-body a:not(.hm-btn){color:#ec696a!important;text-decoration:underline;text-underline-offset:3px} .hm-lead{font-family:'Noto Serif JP',serif;font-size:20px;line-height:2;color:#ec696a;letter-spacing:.08em} .hm-facts{display:grid;grid-template-columns:9.5em 1fr;margin:36px 0 0;font-size:14px;border-top:1px solid #f3d9d9} .hm-facts dt{color:#ec696a;padding:10px 0;border-bottom:1px solid #f3d9d9;font-weight:400} .hm-facts dd{margin:0;padding:10px 0;border-bottom:1px solid #f3d9d9} .hm-links{margin-top:28px!important;font-size:14px} .hm-faq details{border-top:1px solid #f3d9d9} .hm-faq details:last-of-type{border-bottom:1px solid #f3d9d9} .hm-faq summary{cursor:pointer;list-style:none;padding:18px 32px 18px 0;position:relative;font-size:15px} .hm-faq summary::-webkit-details-marker{display:none} .hm-faq summary::after{content:'+';position:absolute;right:4px;top:14px;color:#ec696a;font-size:22px;font-family:Questrial,sans-serif} .hm-faq details[open] summary::after{content:'–'} .hm-faq .a{padding:0 0 20px;font-size:14px} .hm-btn{display:inline-block;border:1px solid #ec696a;color:#ec696a!important;font-weight:700;padding:8px 32px;border-radius:1px;text-decoration:none;margin:0 12px 12px 0}@media(max-width:767px){.hm-lead{font-size:17px} .hm-facts{grid-template-columns:6.5em 1fr}}@media (max-width: 767px) {#brxe-rfqibx {padding-top: 48px; padding-right: 16px; padding-bottom: 48px; padding-left: 16px}}#brxe-kgsnqt {align-self: flex-end; width: 826px}@media (max-width: 478px) {#brxe-kgsnqt {width: 100%}}#brxe-wqoqhy {width: 336px; margin-top: 0; margin-left: 0}#brxe-kppuol {margin-top: 30px; font-family: "Noto Serif JP"; font-size: 9pt; font-weight: 700}#brxe-vkvosg {margin-top: 65px; margin-left: 85px; position: absolute; display: flex; flex-direction: column; align-items: flex-start; align-self: flex-start !important}@media (max-width: 478px) {#brxe-vkvosg {visibility: hidden; margin-top: 0}}#privatelesson-1 {width: 100%; margin-right: 0}#brxe-phfkst {align-self: flex-end; width: 826px}@media (max-width: 478px) {#brxe-phfkst {width: 100%}}#brxe-ujuhwb {width: 336px; margin-top: 0; margin-left: 0}#brxe-pzfvti {margin-top: 30px; font-family: "Noto Serif JP"; font-size: 9pt; font-weight: 700; color: #94cacb}#brxe-kppuol,#brxe-pzfvti,#brxe-jmamxw,#brxe-dlfhum{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;box-sizing:border-box!important;width:100%!important;max-width:342px!important;min-height:56px!important;padding:14px 16px!important;font-family:Arial,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.5!important;color:#333d43!important;border:1px solid #bd6368!important;border-radius:8px!important;background:#f8dddd!important;white-space:normal!important;text-align:center!important;}#brxe-pzfvti,#brxe-dlfhum{background:#deeeee!important;border-color:#487f81!important;}#brxe-kppuol:focus-visible,#brxe-pzfvti:focus-visible,#brxe-jmamxw:focus-visible,#brxe-dlfhum:focus-visible{outline:2px solid #333d43;outline-offset:4px;}@media(max-width:991px){#brxe-xwzwva,#brxe-lesrth{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;width:100%!important;padding:20px 24px 28px!important;}#brxe-vuvkfn,#brxe-xxapah{width:100%!important;max-width:342px!important;margin:0!important;}#brxe-oobafn,#brxe-qarxyw{width:100%!important;text-align:center!important;color:#333d43!important;font-size:14px!important;}}#brxe-zgyjud {margin-top: 65px; margin-left: 85px; position: absolute; display: flex; flex-direction: column; align-items: flex-start; align-self: flex-start !important}@media (max-width: 478px) {#brxe-zgyjud {visibility: hidden; margin-top: 0}}#brxe-smlxry {width: 100%; margin-right: 0}#brxe-wqosnq {max-width: 1189px; margin-bottom: 100px}@media (max-width: 478px) {#brxe-wqosnq {display: none}}#brxe-ubtptd {max-width: 1189px}@media (max-width: 767px) {#brxe-ubtptd {display: none}}@media (max-width: 478px) {#brxe-ubtptd {display: none}}#brxe-zmsjlg {width: 100%}#brxe-utrwal {width: 100%; margin-right: 0}#studios {max-width: 1189px}@media (max-width: 767px) {#studios {display: none}}@media (max-width: 478px) {#studios {display: none}}#brxe-emdrdo {width: 66.6%; align-self: flex-end; padding-right: 0}#brxe-pdtgvi {margin-bottom: 20px; color: #ec696a; font-size: 28px; line-height: 1.2}#brxe-pdtgvi a {color: #ec696a; font-size: 28px; line-height: 1.2; font-size: inherit}#brxe-olwnqv {font-size: 9pt; font-family: "Noto Sans JP"; font-weight: 400; margin-bottom: 20px}#brxe-olwnqv a {font-size: 9pt; font-family: "Noto Sans JP"; font-weight: 400; font-size: inherit}p.indent-1 {padding-left:3em;text-indent:-3em;}#brxe-pbyhue {font-size: 9pt; font-family: "Noto Sans JP"; font-weight: 400; padding-bottom: 1.5em}#brxe-pbyhue a {font-size: 9pt; font-family: "Noto Sans JP"; font-weight: 400; font-size: inherit}p.indent-1 {padding-left:3em;text-indent:-3em;}#brxe-dwkdgs {font-size: 9pt; font-family: "Noto Sans JP"; font-weight: 400; padding-top: 1.5em; border-top: 1px solid #f7bebf; width: 27em}#brxe-dwkdgs a {font-size: 9pt; font-family: "Noto Sans JP"; font-weight: 400; font-size: inherit}p.indent-1 {padding-left:3em;text-indent:-3em;}#brxe-toerfj {position: absolute; margin-top: 30px; margin-right: 35px; margin-left: 35px}#brxe-arizak {margin-right: 0; width: 100%}#brxe-mlqvpw {max-width: 1189px; margin-bottom: 30px}@media (max-width: 767px) {#brxe-mlqvpw {display: none}}@media (max-width: 478px) {#brxe-mlqvpw {visibility: hidden; margin-bottom: 0}}@media (max-width: 767px) {#brxe-slhlxo {padding-top: 20px; padding-bottom: 40px}}@media (max-width: 478px) {#brxe-slhlxo {padding-top: 50px; padding-bottom: 20px}}@media (max-width: 767px) {#brxe-oobafn {color: #f29d9e; font-family: "Noto Serif JP"; font-weight: 700}}@media (max-width: 478px) {#brxe-oobafn {color: #f29d9e; font-size: 9pt; font-family: "Noto Serif JP"}}@media (max-width: 767px) {#brxe-jmamxw {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; color: #f29d9e; font-family: "Noto Serif JP"; font-weight: 700}}@media (max-width: 478px) {#brxe-jmamxw {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; font-size: 9pt; color: #f29d9e}}@media (max-width: 478px) {#brxe-vuvkfn {flex-direction: row}}@media (max-width: 767px) {#brxe-xwzwva {flex-direction: row; justify-content: space-between; align-items: flex-end; padding-top: 5px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; margin-bottom: 20px}}@media (max-width: 478px) {#brxe-xwzwva {padding-top: 5px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; align-items: flex-end; flex-direction: row; justify-content: space-between; margin-bottom: 0}}#brxe-lchnkr {visibility: hidden; display: none}@media (max-width: 767px) {#brxe-lchnkr {display: flex; visibility: visible}}@media (max-width: 478px) {#brxe-lchnkr {margin-top: -100px; visibility: visible; display: flex}}#brxe-jiggsh {width: 70%; align-self: center; padding-top: 10px; padding-bottom: 22px}#brxe-jqgixr {font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; padding-left: 5px; width: 80%; border-left: 1px solid #f7bebf}#brxe-jqgixr a {font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; font-size: inherit}p.indent-1 {padding-left:3em;text-indent:-3em;}#brxe-wslylv {align-items: center; flex-basis:     root { --gap: 2rem; --cols: 1;  } @media (min-width:581px) { root { --cols: 2;  } } @media (min-width:992px) { root { --cols: 3;  } }; display: flex}#brxe-hvksal {flex-direction: row; column-gap: var(--gap); row-gap: var(--gap); flex-wrap: wrap; align-self: stretch !important; width: 100%; align-items: stretch}#brxe-hvksal { --gap: 2rem; --cols: 2; }@media (min-width:581px) { #brxe-hvksal { --cols: 2;  }}@media (min-width:992px) { #brxe-hvksal { --cols: 1;  }}@media (max-width: 991px) {#brxe-hvksal { --gap: 2rem; --cols: 1; }@media (min-width:581px) { #brxe-hvksal { --cols: 2;  }}@media (min-width:992px) { #brxe-hvksal { --cols: 3;  }}}#brxe-tjgbqz {width: 70%; align-self: center; padding-top: 10px; padding-bottom: 10px}#brxe-mkqivx {padding-left: 5px; font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; width: 80%; border-left: 1px solid #f7bebf}#brxe-mkqivx a {font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; font-size: inherit}#brxe-eguhdx {align-items: center; flex-basis:     root { --gap: 2rem; --cols: 1;  } @media (min-width:581px) { root { --cols: 2;  } } @media (min-width:992px) { root { --cols: 3;  } }}#brxe-ucfxby {align-self: stretch !important; width: 100%; column-gap: var(--gap); row-gap: var(--gap); flex-wrap: wrap; flex-direction: row; align-items: flex-start}#brxe-ucfxby { --gap: 2rem; --cols: 2; }@media (min-width:581px) { #brxe-ucfxby { --cols: 2;  }}@media (min-width:992px) { #brxe-ucfxby { --cols: 1;  }}@media (max-width: 991px) {#brxe-ucfxby { --gap: 2rem; --cols: 1; }@media (min-width:581px) { #brxe-ucfxby { --cols: 2;  }}@media (min-width:992px) { #brxe-ucfxby { --cols: 3;  }}}#brxe-uocfeq {width: 70%; align-self: center; padding-top: 10px; padding-bottom: 26px}#brxe-jbdgmz {padding-left: 5px; font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; width: 80%; border-left: 1px solid #f7bebf}#brxe-jbdgmz a {font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; font-size: inherit}#brxe-nbeujy {flex-basis:     root { --gap: 2rem; --cols: 1;  } @media (min-width:581px) { root { --cols: 2;  } } @media (min-width:992px) { root { --cols: 3;  } }; align-items: center}#brxe-yzqbyh {align-self: stretch !important; width: 100%; column-gap: var(--gap); row-gap: var(--gap); flex-wrap: wrap; flex-direction: row; align-items: flex-start}#brxe-yzqbyh { --gap: 2rem; --cols: 2; }@media (min-width:581px) { #brxe-yzqbyh { --cols: 2;  }}@media (min-width:992px) { #brxe-yzqbyh { --cols: 1;  }}@media (max-width: 991px) {#brxe-yzqbyh { --gap: 2rem; --cols: 1; }@media (min-width:581px) { #brxe-yzqbyh { --cols: 2;  }}@media (min-width:992px) { #brxe-yzqbyh { --cols: 3;  }}}#brxe-wtmuqg {max-width: 1189px; flex-direction: row; margin-bottom: 60px}@media (max-width: 767px) {#brxe-wtmuqg {display: none}}#brxe-glfnpt {width: 75%; align-self: center; padding-top: 10px; padding-bottom: 22px}#brxe-xyvlxi {width: 80%; padding-left: 5px; font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; border-left: 1px solid #f7bebf}#brxe-xyvlxi a {font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; font-size: inherit}p.indent-1 {padding-left:3em;text-indent:-3em;}#brxe-ennuve {flex-basis:     root { --gap: 2rem; --cols: 1;  } @media (min-width:581px) { root { --cols: 2;  } } @media (min-width:992px) { root { --cols: 3;  } }; align-items: center; display: flex}#brxe-kstywh {flex-direction: row; column-gap: var(--gap); row-gap: var(--gap); flex-wrap: wrap; align-self: stretch !important; width: 100%; align-items: stretch}#brxe-kstywh { --gap: 2rem; --cols: 2; }@media (min-width:581px) { #brxe-kstywh { --cols: 2;  }}@media (min-width:992px) { #brxe-kstywh { --cols: 1;  }}@media (max-width: 991px) {#brxe-kstywh { --gap: 2rem; --cols: 1; }@media (min-width:581px) { #brxe-kstywh { --cols: 2;  }}@media (min-width:992px) { #brxe-kstywh { --cols: 3;  }}}#brxe-jxzinx {width: 85%; align-self: center; padding-top: 10px; padding-bottom: 22px}#brxe-bqomgf {width: 80%; padding-left: 5px; font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; border-left: 1px solid #f7bebf}#brxe-bqomgf a {font-size: 8pt; font-family: "Noto Sans JP"; font-weight: 400; font-size: inherit}p.indent-1 {padding-left:3em;text-indent:-3em;}#brxe-prqszg {align-items: center; flex-basis:     root { --gap: 2rem; --cols: 1;  } @media (min-width:581px) { root { --cols: 2;  } } @media (min-width:992px) { root { --cols: 3;  } }}#brxe-scweog {align-self: stretch !important; width: 100%; column-gap: var(--gap); row-gap: var(--gap); flex-wrap: wrap; flex-direction: row; align-items: flex-start}#brxe-scweog { --gap: 2rem; --cols: 2; }@media (min-width:581px) { #brxe-scweog { --cols: 2;  }}@media (min-width:992px) { #brxe-scweog { --cols: 1;  }}@media (max-width: 991px) {#brxe-scweog { --gap: 2rem; --cols: 1; }@media (min-width:581px) { #brxe-scweog { --cols: 2;  }}@media (min-width:992px) { #brxe-scweog { --cols: 3;  }}}#brxe-smbito {flex-basis:     root { --gap: 2rem; --cols: 1;  } @media (min-width:581px) { root { --cols: 2;  } } @media (min-width:992px) { root { --cols: 3;  } }; align-items: center}#brxe-yxdvrn {align-items: flex-start; align-self: stretch !important; width: 100%; column-gap: var(--gap); row-gap: var(--gap); flex-wrap: wrap; flex-direction: row}#brxe-yxdvrn { --gap: 2rem; --cols: 2; }@media (min-width:581px) { #brxe-yxdvrn { --cols: 2;  }}@media (min-width:992px) { #brxe-yxdvrn { --cols: 1;  }}@media (max-width: 991px) {#brxe-yxdvrn { --gap: 2rem; --cols: 1; }@media (min-width:581px) { #brxe-yxdvrn { --cols: 2;  }}@media (min-width:992px) { #brxe-yxdvrn { --cols: 3;  }}}#brxe-bvzyvv {max-width: 1189px; flex-direction: row; margin-bottom: 60px}@media (max-width: 767px) {#brxe-bvzyvv {display: none}}@media (max-width: 767px) {#brxe-qarxyw {color: #94cacb; font-family: "Noto Serif JP"; font-weight: 700}}@media (max-width: 478px) {#brxe-qarxyw {color: #94cacb; font-size: 9pt; font-family: "Noto Serif JP"}}@media (max-width: 767px) {#brxe-dlfhum {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; color: #94cacb; font-family: "Noto Serif JP"; font-weight: 700}}@media (max-width: 478px) {#brxe-dlfhum {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; font-size: 9pt; color: #94cacb}}@media (max-width: 478px) {#brxe-xxapah {flex-direction: row}}@media (max-width: 767px) {#brxe-lesrth {padding-top: 5px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; flex-direction: row; justify-content: space-between; align-items: flex-end; margin-bottom: 80px}}@media (max-width: 478px) {#brxe-lesrth {padding-top: 5px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; align-items: flex-end; flex-direction: row; justify-content: space-between; margin-bottom: 50px}}#brxe-cxktue {visibility: hidden; display: none}@media (max-width: 767px) {#brxe-cxktue {display: flex; visibility: visible}}@media (max-width: 478px) {#brxe-cxktue {visibility: visible; display: flex}}@media (max-width: 767px) {#brxe-rdasqn {margin-bottom: 15px}}@media (max-width: 767px) {#brxe-qlcrsn {color: var(--bricks-color-jtinun); font-size: 8px; padding-bottom: 50px}#brxe-qlcrsn .x-marker_marker-inner> *:not(.x-marker_marker-title) {font-size: 9px}}@media (max-width: 767px) {#brxe-mfhszi {font-size: 8px; color: var(--bricks-color-jtinun); padding-bottom: 50px; margin-top: -20px; margin-bottom: 0}#brxe-mfhszi .x-marker_popover .tippy-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-mfhszi .x-marker_marker-inner> *:not(.x-marker_marker-title) {font-size: 9px}}@media (max-width: 767px) {#brxe-vrgodh {font-size: 8px; color: var(--bricks-color-jtinun); padding-bottom: 50px; margin-top: -20px; margin-bottom: 0}#brxe-vrgodh .x-marker_popover .tippy-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-vrgodh .x-marker_marker-inner> *:not(.x-marker_marker-title) {font-size: 9px}}@media (max-width: 767px) {#brxe-vufsad {font-size: 8px; color: var(--bricks-color-jtinun); padding-bottom: 50px; margin-top: -20px; margin-bottom: 0}#brxe-vufsad .x-marker_popover .tippy-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-vufsad .x-marker_marker-inner> *:not(.x-marker_marker-title) {font-size: 9px}}@media (max-width: 767px) {#brxe-ispcto {font-size: 8px; color: var(--bricks-color-jtinun); padding-bottom: 50px; margin-top: -20px; margin-bottom: 0}#brxe-ispcto .x-marker_popover .tippy-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-ispcto .x-marker_marker-inner> *:not(.x-marker_marker-title) {font-size: 9px}}@media (max-width: 767px) {#brxe-vdtpqr {font-size: 8px; color: var(--bricks-color-jtinun); padding-bottom: 50px; margin-top: -20px; margin-bottom: 0}#brxe-vdtpqr .x-marker_popover .tippy-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-vdtpqr .x-marker_marker-inner> *:not(.x-marker_marker-title) {font-size: 9px}}@media (max-width: 767px) {#brxe-rhszud {width: 80%; align-self: flex-end}}#studios-mob {visibility: hidden; display: none}@media (max-width: 767px) {#studios-mob {display: flex; visibility: visible}}@media (max-width: 478px) {#studios-mob {visibility: visible; display: flex}}#brxe-hmartc {margin-bottom: 6px}#brxe-hmartd {color: #ec696a; font-family: "Noto Serif JP"; font-size: 22px; font-weight: 700; line-height: 1.6; letter-spacing: 1.5px; margin-bottom: 28px}#brxe-hmarte {width: 100%}#brxe-hmartb {max-width: 680px; flex-direction: column; align-items: flex-start; width: 100%}#brxe-hmarta {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}.hm-read{width:100%;font-size:15px;line-height:2;text-align:left} .hm-read p{margin:0 0 1.2em} .hm-read ul{list-style:none;margin:0 0 1.6em;padding:0;border-top:1px solid #eee} .hm-read li{margin:0;padding:14px 0;border-bottom:1px solid #eee} .hm-read li a{color:#ec696a;font-weight:600;text-decoration:none;line-height:1.7} .hm-read li a:hover{text-decoration:underline} .hm-read a.hm-read-btn{display:inline-block;padding:13px 26px;border:1px solid #ec696a;border-radius:4px;color:#ec696a;text-decoration:none;font-size:14px;line-height:1.4}@media(max-width:600px){.hm-read{font-size:14px} .hm-read a.hm-read-btn{display:block;text-align:center}}@media (max-width: 767px) {#brxe-hmarta {padding-top: 48px; padding-right: 16px; padding-bottom: 48px; padding-left: 16px}}#brxe-krjmtm {margin-bottom: 6px}#brxe-hxnlzw {color: #ec696a; font-family: "Noto Serif JP"; font-size: 22px; font-weight: 700; line-height: 1.6; letter-spacing: 1.5px; margin-bottom: 28px}#brxe-rtwsoq {width: 100%; font-family: "Noto Sans JP"; font-size: 15px; font-weight: 400; line-height: 2; color: #363636}#brxe-rtwsoq a {font-family: "Noto Sans JP"; font-size: 15px; font-weight: 400; line-height: 2; color: #363636; font-size: inherit}#brxe-oojuvi {max-width: 680px; flex-direction: column; align-items: flex-start; width: 100%}#brxe-aucxji {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px; background-color: #fdf3f3}@media (max-width: 767px) {#brxe-aucxji {padding-top: 48px; padding-right: 16px; padding-bottom: 48px; padding-left: 16px}}