html.corporate-desktop,.corporate-desktop body{width:100%;min-width:0;max-width:none;overflow-x:visible}.corporate-desktop .wrapper,.corporate-desktop .bem-breadcrumbs ul.crumb{width:100%;max-width:1280px;padding-inline:40px}.corporate-desktop.page-lp-rent .wrapper{width:100% !important}.corporate-desktop .wrapper>*{max-width:100%}.corporate-desktop .bem-mainvisual__list{width:calc(100% - 80px);max-width:1200px}.corporate-desktop.page-lp-reason .bem-mainvisual__ul{width:calc(100% - 80px);max-width:1200px}.corporate-desktop .bem-header__links__ul{min-width:0}@media(max-width: 1279px){.corporate-desktop .wrapper,.corporate-desktop .bem-breadcrumbs ul.crumb{padding-inline:24px}.corporate-desktop.page-lp-rent .wrapper{padding-inline:24px !important}.corporate-desktop .bem-mainvisual__list,.corporate-desktop.page-lp-reason .bem-mainvisual__ul{width:calc(100% - 48px)}.corporate-desktop.page-lp-reason .bem-mainvisual__ul{left:24px}.corporate-desktop article img,.corporate-desktop article iframe{max-width:100%}.corporate-desktop .bem-header__links__logo{width:210px}.corporate-desktop .bem-header__links__ul{padding-left:224px}.corporate-desktop .bem-header__links__ul__li{padding-inline:3px}.corporate-desktop .bem-header__links__ul__li__link{padding-inline:4px}.corporate-desktop .bem-ornament__text{max-width:calc(100% - 48px)}.corporate-desktop .bem-contact__inner__btnwrap{width:100%;max-width:500px}.corporate-desktop .bem-contact__inner__btnwrap__btn{width:100%}.corporate-desktop .bem-contacts__tablebox__title{margin-left:0;left:0}.corporate-desktop .bem-philosophy__textbox__text__box__list{box-sizing:border-box;width:100%}.corporate-desktop .bem-philosophy__textbox__text__box__list>li{width:100%}.corporate-desktop.page-owner-reform .introduction .box{width:100%;margin-inline:0;height:auto;min-height:310px}.corporate-desktop.page-lp-reason .bem-reason06::before,.corporate-desktop.page-lp-reason .bem-titlebox::before{max-width:100%}.corporate-desktop.page-lp-reason .bem-reason04__img{right:24px}.corporate-desktop.page-lp-disposition .bem-strength08__image__figure__img{transform:none}.corporate-desktop.page-lp-rent .bem-reason__box__textbox__title::before,.corporate-desktop.page-lp-rent .bem-reason__box__imgbox figure::before,.corporate-desktop.page-lp-rent .bem-reason__box__imgbox figure::after,.corporate-desktop.page-lp-rent .bem-reason__box__imgbox--4::before,.corporate-desktop.page-lp-rent .bem-point03__box__imgbox figure::before,.corporate-desktop.page-lp-rent .bem-point03__box__imgbox figure::after,.corporate-desktop.page-lp-rent .bem-guarantee__box__imgbox::before,.corporate-desktop.page-lp-rent .bem-point04__figure::before,.corporate-desktop.page-lp-rent .bem-reform__figure::before{max-width:100%;left:0;right:0}.corporate-desktop.page-lp-disposition .bem-titlebox::before{left:auto;right:0;max-width:100%}.corporate-desktop.page-lp-disposition .bem-contactbox__title span::before{width:min(200px,18vw)}.corporate-desktop.page-owner-reform .about>.wrapper>.box{width:100%;margin-inline:0;height:auto;min-height:310px}.corporate-desktop.page-owner-reform .buildplan>.wrapper>h2 .large{display:block;width:100%}.corporate-desktop.page-lp-disposition .bem-contactbox__title span::before{width:8vw;right:calc(-8vw - 20px)}.corporate-desktop.page-owner-reform .buildplan>.wrapper>h2 .large{font-size:clamp(24px,2.5vw,32px);overflow-wrap:anywhere}.corporate-desktop.page-owner-reform .buildplan>.wrapper>h2 .large strong{float:none;display:inline-block}.corporate-desktop.page-owner-reform .contents h2>.large::after{right:0;top:auto;bottom:-16px}.corporate-desktop .bem-philosophy__textbox__text__box__list{width:calc(100% - 32px)}}@media(max-width: 1099px){.corporate-desktop .bem-header{height:142px}.corporate-desktop .bem-header__links__ul:last-of-type{height:auto;margin-top:24px;padding-left:0;flex-wrap:wrap;justify-content:flex-end;row-gap:8px}.corporate-desktop .bem-breadcrumbs{top:148px}}@media(max-width: 1599px){.corporate-desktop.page-articles-index,.corporate-desktop.page-rooms-index{scroll-padding-top:144px}.corporate-desktop.page-articles-index .bem-fixed,.corporate-desktop.page-rooms-index .bem-fixed{position:sticky;top:0;right:auto;float:none;display:flex;width:calc(100% - 80px);max-width:1200px;margin:164px auto 24px}.corporate-desktop.page-articles-index .bem-fixed__info,.corporate-desktop.page-rooms-index .bem-fixed__info{display:flex;align-items:center;width:calc(100% - 200px);padding:12px 20px}.corporate-desktop.page-articles-index .bem-fixed__info::before,.corporate-desktop.page-articles-index .bem-fixed__info::after,.corporate-desktop.page-rooms-index .bem-fixed__info::before,.corporate-desktop.page-rooms-index .bem-fixed__info::after{content:none}.corporate-desktop.page-articles-index .bem-fixed__info__number,.corporate-desktop.page-rooms-index .bem-fixed__info__number{width:200px;flex:0 0 200px;padding:0 24px 0 0;border-bottom:0;border-right:1px solid #fff}.corporate-desktop.page-articles-index .bem-fixed__info__about,.corporate-desktop.page-rooms-index .bem-fixed__info__about{width:auto;flex:1;padding:0 0 0 24px}.corporate-desktop.page-articles-index .bem-fixed__btn,.corporate-desktop.page-rooms-index .bem-fixed__btn{display:flex;align-items:center;justify-content:center;width:200px}.corporate-desktop.page-articles-index .bem-about,.corporate-desktop.page-rooms-index .bem-about{margin-top:0}.corporate-desktop.page-articles-index .bem-about__textBox__access__inner,.corporate-desktop.page-rooms-index .bem-about__textBox__access__inner{height:auto;min-height:72px}.corporate-desktop.page-articles-index .bem-fixed,.corporate-desktop.page-rooms-index .bem-fixed{margin-top:192px}}@media(max-width: 1279px){.corporate-desktop.page-lp-disposition .bem-strength10__ul{width:100%;padding-inline:12px;gap:24px;justify-content:center}.corporate-desktop.page-lp-disposition .bem-strength10__ul__li{flex:0 1 280px;height:auto;aspect-ratio:1}.corporate-desktop.page-lp-rent .bem-contacts__inner__telbox__link{font-size:clamp(24px,2.8vw,36px);letter-spacing:0;white-space:nowrap;padding-left:44px}.corporate-desktop.page-lp-rent .bem-contacts__inner__telbox__link::before{width:32px;height:32px}}@media(max-width: 959px){.corporate-desktop.page-lp-disposition .bem-strength10__ul{flex-wrap:wrap;gap:32px}.corporate-desktop.page-lp-disposition .bem-strength10__ul__li{flex:0 0 280px}}@media(max-width: 1279px){.corporate-desktop.page-lp-rent .bem-contacts .wrapper>img{width:35%;left:0}}@media(max-width: 1279px){.corporate-desktop.page-lp-rent .bem-strength__ul__li__title__text{font-size:clamp(20px,2.2vw,24px);text-wrap:balance}.corporate-desktop.page-lp-rent .bem-contacts__inner__telbox__text{font-size:20px;letter-spacing:0;white-space:nowrap}.corporate-desktop.page-lp-rent .bem-contacts__inner__telbox__text span{float:none;display:inline-block;font-size:16px;padding:2px 8px;margin-right:8px;vertical-align:middle}.corporate-desktop.page-lp-rent .bem-contacts__inner__mailbox{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px 16px;font-size:clamp(18px,2.1vw,24px);white-space:nowrap}.corporate-desktop.page-lp-rent .bem-contacts__inner__mailbox>i{position:static;float:none;flex:0 0 auto;font-size:24px}}
