@import url(https://fonts.googleapis.com/css?family=Nunito);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Kosugi+Maru&display=swap);
.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
@charset "UTF-8";*{margin:0;padding:0}body{font:14px/1 メイリオ,Meiryo,ＭＳ Ｐゴシック,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,sans-serif}a,address,article,aside,b,big,blockquote,canvas,caption,center,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,footer,form,h1,h2,h3,h4,h5,h6,header,i,iframe,img,label,legend,li,menu,nav,object,ol,p,pre,q,s,section,small,span,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{border:0;font-size:100%;font-style:normal;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,footer,header,menu,nav,section{display:block}html{overflow-y:scroll}img{border:0;vertical-align:bottom}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,textarea{margin:0;padding:0}li,ol,ul{list-style:none}table{border-spacing:0}caption,th{text-align:left}a:focus{outline:none}.clearfix{min-height:1px}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .clearfix{height:1px}.both{clear:both}a{outline:none}a:link,a:visited{color:#333;text-decoration:none}a:active,a:hover{color:#333;text-decoration:underline}a:hover img{filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";opacity:.7}.link a:link,.link a:visited{text-decoration:underline}.link a:active,.link a:hover{text-decoration:none}.tabbox{display:none}.cf:after,ul:after{clear:both;content:" ";display:block;height:0;visibility:hidden}html{scroll-behavior:smooth}body{background:#fff;color:#333;font-family:游ゴシック,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:15px;line-height:1.6em;overflow:hidden}.sp-only{display:none}.pc-only{display:block}.bg01{background:#c6ebff}.bg01,.bg02{margin:0 calc(100% - 100vw);padding:50px calc(100vw - 100%)}.bg02{background:url(/images/common/under_bg01.jpg) repeat top}.wrapper{margin:0 auto;max-width:1100px;text-align:left}#leftSide{float:left;width:300px}#rightContents{float:right;width:775px}#rightSide{float:right;width:300px}#leftContents{float:left;width:775px}.sideBox01>ul{border-left:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:20px}.sideBox01>ul>li{border-bottom:1px solid #ccc;padding:20px}.sideBox01 ul li h5{margin-bottom:10px}.sideBox01 .keyword input[type=text]{box-sizing:border-box;padding:5px 10px;width:100%}.sideBox01 select{border:1px solid #ccc;border-radius:0;box-shadow:none;padding:5px 10px}.sideBox01 .price li,.sideBox01 .size li{float:left;padding-right:10px}.sideBox01 .price li{width:47%}.sideBox01 .price li:nth-child(2){float:right;padding-right:0;width:46%}.sideBox01 .price select{width:71%}.sideBox01 .addtext,.sideBox01 .addtext02{display:none}.sideBox02{border:1px solid #e5e5e5;margin-bottom:20px}.sideBox02 ul{padding:0 19px}.sideBox02 ul li{border-bottom:1px dotted #e5e5e5}.sideBox02 ul li:last-child{border-bottom:none}.sideBox02 ul li a{display:block;padding:15px 0}.sideBox02__title{border-bottom:1px solid #e5e5e5;color:#0a1c2c;font-family:Kosugi Maru,sans-serif;font-size:18.2857142857px;padding:15px 19px 18px}.commonBtn{margin:0 auto;width:244px}.commonBtn button{background:#009fec;border:0;color:#fff;display:block;line-height:49px;text-align:center;width:100%}.commonBtn button:hover{background:#0088eb;display:block;text-decoration:none}.commonBtn a{background:#009fec;border:0;color:#fff;display:block;line-height:49px;text-align:center;width:100%}.commonBtn a:hover{background:#0088eb;text-decoration:none}.underBox{background:#fff;border:5px solid #e4e4e4;height:72px;margin:0 auto;padding:28px 0 0 25px;position:relative;width:965px}.underBox h5{float:left;padding:12px 28px 0 0}.underBox .tel{float:left}.underBox .commonBtn{position:absolute;right:20px;top:23px;width:292px}.underBox .commonBtn a{line-height:55px}.addclick{background:#fff;background:linear-gradient(180deg,#fff 0,#e5e5e5);border:1px solid #ccc;box-sizing:border-box;cursor:pointer;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#e5e5e5",GradientType=0);font-size:16px;padding:5px;text-align:center;width:100%}.loopSliderWrap{left:0;position:absolute;top:0}.loopSlider,.loopSliderWrap{height:185px;overflow:hidden}.loopSlider{margin:0 auto 30px;position:relative;text-align:left;width:100%}.loopSlider ul{float:left;height:185px;overflow:hidden}.loopSlider ul li{display:inline;float:left;overflow:hidden}.cf{min-height:1px}.cf:after{clear:both;content:".";display:block;font-size:.1em;height:0;line-height:0;overflow:hidden;visibility:hidden}* html .cf{height:1px}.tright{text-align:right}.tcenter{text-align:center!important}.red{color:#c00}.big{font-size:120%}.article{line-height:1.8em}.article table,.article td,.article th{border:1px solid #ccc;border-collapse:collapse;line-height:1.5}.article td,.article th{padding:3px 10px}.article th{text-align:center}.marker{background:url(/images/common/marker_bg.png) no-repeat bottom;height:48px;position:absolute;width:40px}.marker .content{position:relative}.marker .content span{background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:no-repeat;height:48px;left:0;position:absolute;top:0;width:40px}.marker .content span.containerbox{background-image:url(/images/common/marker_containerbox.png)}.marker .content span.trunkroom{background-image:url(/images/common/marker_trunkroom.png)}.marker .content span.bikebox{background-image:url(/images/common/marker_bikebox.png)}.marker .content span.lumberroom{background-image:url(/images/common/marker_lumberroom.png)}.marker .content span.parking{background-image:none}.mt35{margin-top:35px!important}.mb05{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb50{margin-bottom:50px!important}.mb55{margin-bottom:55px!important}.mb70{margin-bottom:70px!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt50{padding-top:50px!important}.pt60{padding-top:60px!important}.pb20{padding-bottom:20px!important}.pb60{padding-bottom:60px!important}.pb100{padding-bottom:100px!important}.pb50{padding-bottom:50px!important}.vacant{border:1px solid #ccc;color:#fff;display:block;font-size:15px;font-weight:700;margin:10px auto;padding:3px;text-align:center}.vacant0{background-color:#cb0001}.vacant1{background-color:#eea03b}.vacant2{background-color:#019feb}.alert{background-color:#ccc;padding:1em;width:100%}#resetpassword input[type=email],#resetpassword input[type=password],#resetpassword input[type=text]{padding:5px 10px}.searchBox input{border:1px solid #e5e5e5}.hide{display:none}.stack5>*+*{margin-top:4rem}.c-emphasis{color:#e94e4e}#bread ul{margin:0 auto;max-width:1100px;padding:10px 0 30px}#bread li{float:left;font-size:14px}#bread li:after{content:">";margin:0 5px}#bread li:last-of-type:after{content:"";margin:0}#bread li a:link,#bread li a:visited{text-decoration:underline}#bread li a:active,#bread li a:hover{text-decoration:none}.CVArea{align-items:center;background-color:#fff;border:4px solid #e2e8f0;display:flex;flex-direction:column;margin-block:24px;padding:40px 16px}.CVArea>*+*{margin-top:24px}.CVArea__title{font-family:Kosugi Maru,sans-serif;font-size:25.6px;font-weight:700}.CVArea__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;width:100%}.CVArea__phone{align-items:center;display:flex;flex-direction:column}.CVArea__phone__number{align-items:center;display:flex;font-size:42.6666666667px;font-weight:700}.CVArea__phone__number img{width:32px}.CVArea__phone__number>*+*{margin-left:4px}.CVArea__mail{margin:0}.searchForm{position:relative}.searchForm__input{border-radius:2px;padding-block:12px;padding-inline:8px 56px;width:100%}.searchForm__input:focus-visible{outline:0}.searchForm--border .searchForm__input{border:1px solid #e0e0e0}.searchForm__submit{align-items:center;background-color:#1daefe;border-radius:0 2px 2px 0;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:48px}.searchForm__submit img{transition:all .3s ease-out}.searchForm__input:focus+.searchForm__submit img{transform:scale(1.2)}.flexslider{position:relative}.flex-direction-nav a{background-color:#fff;border-radius:50%;color:transparent;cursor:pointer;display:block;height:60px;margin:-20px 0 0;overflow:hidden;position:absolute;text-decoration:none;top:50%;width:60px;z-index:10}.flex-prev{left:-30px;transform:rotate(-45deg)}.flex-prev:before{border-left:5px solid #555;border-top:5px solid #555;content:"";display:block;height:24px;left:calc(50% - 10px);position:absolute;top:calc(50% - 10px);width:24px}.flex-next{right:-30px;transform:rotate(45deg)}.flex-next:before{border-right:5px solid #555;border-top:5px solid #555;content:"";display:block;height:24px;position:absolute;right:calc(50% - 10px);top:calc(50% - 10px);width:24px}.level2Heading{color:#0a1c2c;font-family:Kosugi Maru,sans-serif;font-size:32px}.level2Heading.white{color:#fff}.level3Heading{color:#0a1c2c;font-family:Kosugi Maru,sans-serif;font-size:21.3333333333px}.basicBtn{align-items:center;border-radius:2px;cursor:pointer;display:flex;font-weight:700;justify-content:center;letter-spacing:.1em;padding:.75rem .5rem;transition:all .3s cubic-bezier(.61,1,.88,1)}.basicBtn--primary{background-color:#318ade;border:.0625rem solid #318ade;color:#fff!important}.basicBtn--primary:hover{background-color:#fff;color:#318ade!important;text-decoration:none}.basicBtn--secondary{background-color:#fff;border:.0625rem solid #318ade;color:#318ade!important}.basicBtn--secondary:hover{background-color:#318ade;color:#fff!important;text-decoration:none}.basicBtn--large{padding-bottom:1.5rem;padding-top:1.5rem}.basicBtn--disable{background-color:#999;border:.0625rem solid #999;color:#fff!important}.basicBtn--disable:hover{cursor:default}.typeLabel{background-color:#eaf3fc;border-radius:.125rem;color:#1d5385;display:inline-block;font-size:12.8px;font-weight:700;line-height:1;padding:.5rem}.estimateModal{align-items:center;display:flex;justify-content:center}.estimateModal.disabled{pointer-events:none}.estimateModal__wrapper{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.estimateModal__bg{background-color:rgba(0,0,0,.7);height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .3s cubic-bezier(.61,1,.88,1);width:100%;z-index:-1}.estimateModal.disabled .estimateModal__bg{opacity:0}.estimateModal__body{background-color:#fff;border-radius:.5rem;max-width:800px;padding:2.5rem;position:relative;transition:all .3s cubic-bezier(.61,1,.88,1);width:60%}.estimateModal.disabled .estimateModal__body{opacity:0;transform:translateY(10px)}.estimateModalClose{background-color:#fff;border:.0625rem solid #eee;border-radius:50%;cursor:pointer;display:block;height:3rem;width:3rem}.estimateModalClose__borderWrapper{bottom:0;height:1rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1rem}.estimateModalClose__border{background-color:rgba(0,0,0,.8);bottom:0;display:block;height:.125rem;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.estimateModalClose__border--first{transform:rotate(45deg)}.estimateModalClose__border--second{transform:rotate(-45deg)}.estimateModalClose__txt{display:none;font-weight:700}.modalInner{cursor:auto;display:flex;flex-direction:column}.modalInner__caution{color:#e94e4e}.modalInner__body{display:flex;margin-top:2.5rem;overflow-y:scroll;width:100%}.modalInner__body>*{width:50%}.modalInner__body>*+*{margin-left:1.5rem}.modalInner__application{margin-left:auto;margin-right:0;margin-top:1.5rem;width:12.5rem}.modalInner__close{position:absolute;right:-1.5rem;top:-1.5rem;transition:all .3s cubic-bezier(.61,1,.88,1);z-index:100}.modalPriceBox{display:flex;flex-direction:column}.modalPriceBox--isCampaign .modalPriceBox__head{flex-basis:5rem}.modalPriceBox__title{font-size:14.2222222222px;font-weight:700}.modalPriceBox__total__price{font-size:25.6px;font-weight:700}.modalPriceBox__total__price--blue{color:#318ade}.modalPriceBox__total__unit{font-size:14.2222222222px;margin-left:.125rem}.modalPriceBox__total__before{color:#999;font-size:12.8px;font-weight:700}.modalPriceBox__body{margin-top:1rem}.modalPriceBox__listHeader{background-color:#fafafa;border-radius:.25rem;font-size:14.2222222222px;font-weight:700;padding:.5rem;text-align:center}.modalPriceBox__listHeader--blue{background-color:#f7fafe}.modalPriceBox__validityPeriod{color:#424242;font-size:12.8px;font-weight:700;text-align:right}.modalPriceBreakdown{padding:.5rem}.modalPriceBreakdown>*+*{margin-top:.5rem}.modalPriceBreakdown>:last-child{border-top:.0625rem solid #eee;padding-top:.5rem}.modalPriceBreakdown__item{color:#424242;display:flex;font-size:14.2222222222px;justify-content:space-between}.modalPriceBreakdown__item--discont .modalPriceBreakdown__head{font-weight:700}.modalPriceBreakdown__item--discont .modalPriceBreakdown__price__number{color:#e94e4e;font-weight:700}.modalPriceBreakdown__price__unit{font-size:12.8px}.modalPriceBreakdown__total{display:flex;font-size:16px;font-weight:700;justify-content:space-between}.modalPriceBreakdown__total__unit{font-size:14.2222222222px}.basicPropertyCard{border:.0625rem solid #eee;border-radius:.25rem}.basicPropertyCard__head,.basicPropertyCard__wrapper{position:relative}.basicPropertyCard__label--pc{display:block;position:absolute;right:0;top:0;z-index:1}.basicPropertyCard__label--sp{display:none}.basicPropertyCard__img{height:100%;overflow:hidden;position:relative;width:100%}.basicPropertyCard__img:before{content:"";display:block;padding-top:64.483627204%}.basicPropertyCard__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .3s cubic-bezier(.61,1,.88,1);width:100%}.basicPropertyCard__types{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.basicPropertyCard__types--pc{bottom:.5rem;left:.5rem;position:absolute;z-index:1}.basicPropertyCard__types--sp{display:none}.basicPropertyCard__body{padding:1rem}.basicPropertyCard__body>*+*{border-top:.0625rem solid #eee;margin-top:1rem;padding-top:1rem}.basicPropertyCard__info>*+*{margin-top:.75rem}.basicPropertyCard__info__cluster{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between}.basicPropertyCard__name{font-weight:700}.basicPropertyCard__location{font-size:14.2222222222px;line-height:1.7143}.basicPropertyCard__price{font-size:14.2222222222px;font-weight:700}.basicPropertyCard__price em{color:#318ade;font-size:25.6px;line-height:1.3125}.basicPropertyCard__price__normal{color:#757575;font-size:14.2222222222px;font-weight:400}.basicPropertyCard__price__normal>*+*{margin-left:.5rem}.basicPropertyCard__price__discount,.basicPropertyCard__price__discount em{color:#e94e4e}.basicPropertyCard__price__discount .black{color:#0a1c2c}.basicPropertyCard__area{align-items:center;display:flex;font-size:14.2222222222px}.basicPropertyCard__area>*+*{margin-left:.375rem}.basicPropertyCard__features{display:flex;flex-wrap:wrap;gap:.5rem}.campaignLabel{background-color:#e94e4e;color:#fff}.campaignLabel,.distanceLabel{border-radius:0 0 0 .125rem;display:inline-block;font-size:14.2222222222px;font-weight:700;line-height:1;padding:.5rem}.distanceLabel{background-color:#fff1f1;color:#e94e4e}.featureLabel{background-color:#318ade;padding:.125rem 1rem}.cardCampaignBadge,.featureLabel{border-radius:.125rem;color:#fff;font-size:14.2222222222px;font-weight:700}.cardCampaignBadge{background-color:#e94e4e;display:inline-block;padding:.25rem}.footer-pc{background:#b5e7ff}.footerBox{margin:0 auto;max-width:1100px;padding:25px 0 50px;position:relative;text-align:left}.footerBox .gotop{position:absolute;right:0;top:-40px}.footerBox .logo{display:flex;justify-content:flex-start;margin-bottom:40px}.footerBox .logo img{width:180px}.footerBox_box01,.footerBox_box02{margin-bottom:20px}.footerBox_box02 ul li{border-right:1px solid #333;float:left;line-height:1em;margin-bottom:10px;margin-right:10px}.footerBox_box02 ul li:last-child{border-right:none}.footerBox_box02 ul li a{display:inline-block;margin-right:10px}.footerBox_box03 ul li{float:left;margin-right:9px}.footerBox_box03 ul li:nth-child(3){margin-right:0}.footerTitle{border-bottom:2px solid #009fec;color:#424242;font-family:Nunito,sans-serif;font-size:21.3333333333px;font-weight:500;margin-bottom:15px;padding-bottom:8px;text-transform:uppercase}.footerAreaList dt{font-weight:700;margin-bottom:10px}.footerAreaList dd{padding-bottom:5px}.footerAreaListRow li{border-right:1px solid #333;float:left;line-height:1em;margin-bottom:10px;margin-right:10px}.footerAreaListRow li:last-child{border-right:none}.footerAreaListRow li.hasWard{border-right:none;width:100%}.footerAreaListRow li a{display:inline-block;margin-right:10px}.footerWardListRow{margin-top:10px}.footerWardListRow a{color:#4d4d4d;font-size:13px}#copyright{background-color:#009fec;color:#fff;font-size:12px;padding:5px 0;text-align:center}.footer-sp{display:none}.footer-sp .infoBox{background:#fff;padding:10px}.footer-sp .infoBox .logo{margin:20px auto;width:50%}.footer-sp .infoBox .tel{margin:0 auto;width:90%}.footer-sp .infoBox img{height:auto;width:100%}.footer-sp .att{background:#f29600;color:#fff;font-size:10px;padding:2px;text-align:center}.fNavi h4{border-bottom:1px solid #1baefe;border-top:1px solid #1baefe;color:#1baefe;font-size:20px;padding:5px 0;text-align:center}.fNavi_box{border-top:1px solid #fff}.fNavi_box>li>a{background:url(/images/sp/footer_allow01.jpg) no-repeat 10px #1baefe;background-size:20px 20px;border-bottom:1px solid #fff;color:#fff;display:block;font-size:15px;padding:8px 0 8px 36px}.header-pc{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:100}.headerBox{height:110px;margin:0 auto;position:relative;text-align:left;width:1100px}.headerBox .logo{padding:13px 0 0;width:357px}.headerBox .logo img{height:70px}.headerBox .copy{font-size:14px;font-weight:600;position:absolute;top:80px;z-index:10}.headerBox__tel{align-items:center;color:#000;display:flex;font-size:32px;font-weight:700;gap:.25rem;position:absolute;right:250px;top:33px}.headerBox__tel__icon{width:32px}.headerBox .text{font-size:12px;position:absolute;right:250px;top:75px}.headerBox .subNavi{position:absolute;right:0;top:8px}.headerBox .subNavi li{float:left;font-size:18px;margin-left:15px}.headerBox__btn{align-items:center;display:flex;gap:.25rem;position:absolute;right:0;top:54px}.headerBox__btn:after{display:none}.headerBox__btn a,.oldBtn{color:#fff}.oldBtn{font-family:Kosugi Maru,sans-serif;font-weight:500;padding:1rem;transition:.3s ease-out}.oldBtn--primary{background-color:#3280fe}.oldBtn--secondary{background-color:#1daefe}.gNavi{background-color:#028dd0}.gNavi__list{display:flex;margin:0 auto;max-width:1100px;position:relative}.gNavi__item{width:14.285714286%}.gNaviItem__wrapper{align-items:center;background-color:#028dd0;display:flex;justify-content:center;padding-block:1rem;transition:all .3s ease-out;width:100%}.gNaviItem__wrapper:visited{color:#fff}.gNaviItem__txt{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Kosugi Maru,sans-serif;font-weight:500;text-align:center}.gNaviItem__txt__en{color:#eee;font-family:Nunito,sans-serif;font-size:11.6363636364px;line-height:1.37504297;text-transform:uppercase}.gNaviItem__txt__jp{font-family:Kosugi Maru,sans-serif;font-size:14.2222222222px;line-height:1.406271973}.naviBox{background:#d8ebf3;display:none;left:0;position:absolute;top:68px}.naviBox01{padding:30px 15px 20px;width:1070px}.naviBox01 p#searchCity{color:#424242;font-family:Kosugi Maru,sans-serif;font-size:18.2857142857px}.naviBox01 form{margin-bottom:20px;position:relative;width:50%}.naviBox01_areaList>li{border-right:1px solid #fff;float:left;width:150px}.naviBox01_areaList>li:nth-child(n+2){border-left:1px solid #a9d2e4;padding-left:10px}.naviBox01_areaList>li:last-child{border-right:none}.naviBox01_areaList>li h5{color:#008db7;font-size:18px;font-weight:700;margin-bottom:10px}.naviBoxAreaItem li{font-size:15px;margin-bottom:5px}.naviBoxAreaItem li a{display:block;padding-left:15px;position:relative}.naviBoxAreaItem li a:after{border-right:1px solid #008db7;border-top:1px solid #008db7;content:"";height:8px;left:0;margin-top:-4px;position:absolute;top:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:8px}.naviBox02{padding:.5rem}.naviBox03{background:#d8ebf3;display:none;padding:30px 15px 20px;position:absolute;top:68px;width:14.285%}.naviBoxAreaItem1 li{font-size:14px!important}.containerList{display:flex;gap:.5rem}.containerList__item{width:25%}.containerList__item h6{color:#008cb7;font-size:13px;font-weight:400;margin-bottom:10px}.containerList__item h6 span{background:#000;color:#fff;display:inline-block;font-size:11px;line-height:1.4em;margin-right:10px;padding:0 5px}.containerList:after{display:none}.containerListItem{background-color:#fff}.containerListItem a{height:100%;transition:all .3s ease-out}.containerListItem a:hover{text-decoration:none}.containerListItem__img{height:150px;overflow:hidden}.containerListItem__img img{transition:all .3s ease-out;width:100%}.containerListItem a:hover .containerListItem__img img{transform:scale(1.1)}.containerListItem__text{padding:.5rem}.containerListItem__text>*+*{-webkit-margin-before:.5rem;margin-block-start:.5rem}.containerListItem__title{align-items:baseline;color:#099ee2;display:flex;font-family:Kosugi Maru,sans-serif;font-size:18.2857142857px;font-weight:700;gap:.0625rem}.containerListItem__title__large{font-size:21.3333333333px}.containerListItem__desc{font-size:14.2222222222px}.header-sp{display:none}.header-sp__logo{float:left;padding:5px 0 0 10px;width:140px}.header-sp__logo img{height:80px;height:auto}.header-sp__menu{float:right}.drawerToogleBtn{background-color:#f29518;height:50px;padding:.5rem;position:relative;width:50px}.drawerToogleBtn span{background-color:#fff;border-radius:2px;display:block;height:4px;left:calc(50% - 14px);position:absolute;top:calc(50% - 2px);transition:all .3s ease-out;width:28px}.drawerToogleBtn span:first-child{transform:translateY(-10px)}.drawerMenu-open .drawerToogleBtn span:first-child{transform:translateY(0) rotate(45deg)}.drawerToogleBtn span:nth-child(2){transform-origin:center}.drawerMenu-open .drawerToogleBtn span:nth-child(2){opacity:0;transform:scaleX(0)}.drawerToogleBtn span:last-child{transform:translateY(10px)}.drawerMenu-open .drawerToogleBtn span:last-child{transform:translateY(0) rotate(-45deg)}#gNavi2 ul{background:#1baefe}#gNavi2 li{display:table-cell;text-align:center;width:33.3%}#gNavi2 li a{display:block;font-size:15px;padding:8px 0}#gNavi2 li a:link{color:#fff;text-decoration:none}#gNavi2 li:first-child a,#gNavi2 li:nth-child(2) a{border-right:1px solid #fff}.menu-section{background-color:#fff;display:none;height:100%;left:-280px;overflow:hidden;position:fixed;top:0;width:280px;z-index:20000}.menu-section .scroll{height:100%;overflow:scroll;position:absolute;width:280px}.menu-section .logo{background:#b5e7ff;padding:10px}.menu-section .logo img{width:130px}.menu-section ul{border-top:1px solid #fff}.menu-section h4{border-bottom:1px solid #1baefe;border-top:1px solid #1baefe;color:#1baefe;font-size:20px;padding:5px 0;text-align:center}.menuNavi>ul>li>a{display:block}.menuNavi>ul>li>a,.menuNavi>ul>li h5{background:url(/images/sp/footer_allow01.jpg) no-repeat 10px #1baefe;background-size:20px 20px;border-bottom:1px solid #fff;color:#fff;font-size:15px;padding:8px 0 8px 36px}.menuNavi>ul>li h5.selected{background:url(/images/sp/footer_allow02.jpg) no-repeat 10px #1baefe;background-size:20px 20px}.menuNavi>ul>li>ul>li{background:#fff;border-bottom:1px solid #1baefe}.menuNavi>ul>li>ul>li>a{background:url(/images/sp/footer_allow03.jpg) no-repeat 98%;background-size:5px 5px;display:block;padding:5px 5px 5px 10px}.underMain{margin-top:177px}.underMain_title{background:url(/images/common/undermain_bg.jpg) repeat-x top;text-align:center}.underMain_title img{margin:0 auto}.underMain_content{margin:0 auto;max-width:1100px;padding:20px 0 40px}.underMainHeader{background-color:#e1f5ff;padding-block:64px}.underMainHeader__wrapper{margin:0 auto;max-width:1100px}.underMainHeader__title{color:#0a1c2c;font-family:Kosugi Maru,sans-serif;font-size:32px;font-weight:700}.caseBox01{background:url(/images/top/top_tab01.jpg) repeat-x 0 0 #4eccde;margin:0 auto 65px;max-width:1100px;padding:40px 50px;position:relative}.caseBox01 dl{align-items:center;color:#fff;display:flex;gap:40px;width:100%}.caseBox01 dt{font-family:Kosugi Maru,sans-serif;font-size:18.2857142857px}.caseBox01 dt em{font-size:21.3333333333px}.caseBox01 dd{flex:1}.caseBox01 .item01{bottom:-24px;position:absolute;right:-56px}.caseBox01 .item02{bottom:-68px;position:absolute;right:55px;width:170px}.caseBox01 .item03{bottom:-75px;position:absolute;right:-35px}.containerFeature{margin:0 0 50px}.containerFeature>*+*{margin-top:24px}.typeExample{padding:75px 0 50px}.typeArchive{padding:50px 0 100px}.caseBox02 ul{display:flex;justify-content:space-between}.caseBox02 ul:after{display:none}.caseBox02 li{width:32%}.caseBox02 .photo{margin:0 0 10px}.caseBox02__title{color:#0a1c2c;font-family:Kosugi Maru,sans-serif;font-size:18.2857142857px;margin-bottom:8px}.caseBox02__title em{color:#e94e4e}.caseBox03{position:relative}.caseBox03 li{background:url(/images/common/icon_checkmark.svg) no-repeat 0;color:#fff;font-size:16px;margin-bottom:10px;padding-left:28px}.caseBox03__title{margin-bottom:16px}.caseBox03.type01 .img{left:660px;position:absolute;top:-32px}.caseBox03.type02 .img,.caseBox03.type03 .img{left:615px;position:absolute;top:-30px}.caseBox03.type04 .img{left:660px;position:absolute;top:-10px}.caseBox04{overflow:hidden;position:relative;width:100%}.caseBox04 ul{margin-bottom:30px}.caseBox04 li{float:left;margin-right:1px;width:275px}.caseBox04 li,.caseBox04 li:hover{display:block;position:relative}.caseBox04 li:hover:before,.caseBox04 li:hover span{display:block}.caseBox04 li:before{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;top:0}.caseBox04 li:before,.caseBox04 li span{display:none;position:absolute;width:100%}.caseBox04 li span{box-sizing:border-box;color:#fff;left:50%;padding:15px;text-align:center;top:50%;transform:translate(-50%,-50%)}.caseBox04 li img{height:auto;width:100%}.caseBox05{margin:0 auto;overflow:hidden;width:100%}.caseBox05 .photo{float:left;overflow:hidden;width:100%}.caseBox05 img{height:auto;width:100%}.caseBox06{margin-bottom:50px}.caseBox06 ul{display:flex;justify-content:space-between;margin-bottom:20px;width:1100px}.caseBox06 ul:after{display:none}.caseBox06 li{border:1px solid #ccc;width:24%}.caseBox06 li img{height:auto;width:100%}.caseBox06 li .title{font-size:18px;font-weight:700;margin-bottom:3px}.caseBox06 li .text{line-height:1.4em;padding:8px}.caseBox06 li .commonBtn{margin:auto 0 0;width:100%}.startBg01{background-size:cover}.webp .startBg01{background-image:url(/images/startflow/flow_bg01.webp)}.no-webp .startBg01{background-image:url(/images/startflow/flow_bg01.jpg)}.startBox01{background-color:hsla(0,0%,100%,.6);margin:0 auto;max-width:860px;padding:45px}.startBox01Item{align-items:center;background-color:#fff;display:flex;flex-direction:row-reverse;margin:0 auto 55px;max-width:680px;min-height:160px;padding:15px 0;position:relative}.startBox01Item:after{border:50px solid transparent;border-top-color:#fff;bottom:-95px;content:"";height:0;left:50%;margin-left:-60px;position:absolute;width:0}.startBox01Item:last-child{margin-bottom:0}.startBox01Item:last-child:after{display:none}.startBox01Item__txt{padding:0 20px 0 0;vertical-align:middle;width:60%}.startBox01Item__txt__head{font-weight:700}.startBox01Item__txt__head p{color:#099ee2;font-family:Kosugi Maru,sans-serif;font-size:18px;letter-spacing:.1em;text-transform:uppercase}.startBox01Item__txt__head h2{margin-bottom:10px}.startBox01Item__txt__desc{line-height:1.3em}.startBox01Item .icon{width:40%}.startBox01Item .icon img{margin:0 auto}.startFlow{-moz-column-gap:2px;column-gap:2px;display:grid;grid-template-columns:repeat(2,1fr)}.startFlow__row{display:grid;grid-template-columns:repeat(3,1fr)}.startFlow__row.former>:first-child:before,.startFlow__row.latter>:last-child:after{display:none}.startFlow__row>*+*{margin-left:2px}.startFlow__item{align-items:center;background-color:#c9edfe;display:flex;flex-direction:column;font-family:Kosugi Maru,sans-serif;font-weight:700;height:130px;justify-content:center;padding-left:16px;position:relative}.startFlow__item:after,.startFlow__item:before{border-style:solid;border-width:65px 0 65px 15px;content:"";height:0;position:absolute;width:0}.startFlow__item:before{border-color:transparent transparent transparent #fff;left:0;top:0;z-index:1}.startFlow__item:after{border-color:transparent transparent transparent #c9edfe;right:-15px;top:0;z-index:2}.startFlow__item>*+*{margin-top:4px}.startFlow__item__label{background-color:#099ee2;border-radius:2px;color:#fff;font-size:14px;letter-spacing:.1em;padding:4px 16px;text-transform:uppercase}.startFlow__item__title{color:#099ee2;font-size:18px;text-align:center}.areaInfo{margin:30px auto}.areaInfo h2{background:#f4f4f4;border-left:5px solid #000;font-size:18px;padding:1rem 2rem}.areaInfo h3{border-bottom:1px solid #ccc;font-size:16px;margin-top:10px}.areaInfo p{line-height:1.5rem;margin:20px}.companyAnkerLinks{--minimum:150px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--minimum),100%),1fr))}.companyAnkerLinks:after{display:none}.companyAnkerLinks li{border:1px solid #eee;border-bottom:3px solid #099ee2}.companyAnkerLinks li a{align-items:center;display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:center;padding:16px 8px;text-align:center}.companyAnkerLinks li a>*+*{margin-top:8px}.companyGreeting{margin:50px 0}.companyGreeting p{letter-spacing:.05em;line-height:2em}.companyBg02{background-size:cover;margin:0 calc(50% - 50vw);padding:50px calc(50vw - 50%)}.webp .companyBg02{background-image:url(/images/company/company_bg01.webp)}.no-webp .companyBg02{background-image:url(/images/company/company_bg01.jpg)}.companyBox02{background-color:hsla(0,0%,100%,.6);padding:30px}.companyBox02 ul{display:flex;justify-content:space-between}.companyBox02 ul:after{display:none}.companyBox02 li{max-width:480px}.companyBox02 table{width:100%}.companyBox02 tr:last-child td,.companyBox02 tr:last-child th{border-bottom:none}.companyBox02 td,.companyBox02 th{border-bottom:1px solid #ccc;padding:10px 5px}.companyBox03{padding:50px 0}.companyBox03 ul{display:flex;flex-wrap:wrap;gap:40px 64px;justify-content:space-between}.companyBox03 ul:after{display:none}.companyBox03 li{flex-basis:400px;flex-grow:1}.companyBox03 table{width:100%}.companyBox03 table .td01{height:151px;position:relative}.companyBox03 table .td01__img{height:84%;position:absolute;right:0;top:5%}.companyBox03 tr:last-child td,.companyBox03 tr:last-child th{border-bottom:none}.companyBox03 th{vertical-align:middle;width:130px}.companyBox03 td,.companyBox03 th{border-bottom:1px solid #ccc;padding:10px 5px}.companyBox04{background-color:#e8f8ff;margin:0 calc(50% - 50vw);padding:50px calc(50vw - 50%)}.companyBox04 dt{border-bottom:1px solid #ccc;font-size:15px;font-weight:700;margin-bottom:10px;padding-bottom:10px}.companyBox04 dd{padding-bottom:25px}.companyBox04 dd ul{display:flex;justify-content:space-between;margin:15px 0 0}.companyBox04 dd li:first-child{background:#ccc;margin:0 20px 0 0;padding:5px;width:530px}.companyBox04 dd li .box{background:#fff;border:1px solid #999;font-size:15px;font-weight:700;padding:15px}.companyBox04 dd li .box p{margin:0 auto;width:65%}.companyBox05{padding:50px 0;position:relative}.companyBox05 .chara{position:absolute;right:0;top:-8px}.companyBox05 table{width:100%}.companyBox05 tr:last-child td,.companyBox05 tr:last-child th{border-bottom:none}.companyBox05 th{vertical-align:middle;width:180px}.companyBox05 td,.companyBox05 th{border-bottom:1px solid #ccc;padding:15px}.companyBox06{background-color:#e8f8ff;margin:0 calc(50% - 50vw);padding:50px calc(50vw - 50%)}.companyBox06_content>ul li{margin-bottom:30px}.companyBox06_content>ul li:last-child{margin-bottom:0}.companyBox06 .box{background:#fff;padding:20px}.companyBox06 .box .title{margin-bottom:15px;padding-bottom:15px}.companyBox06 .box .sub,.companyBox06 .box .title{border-bottom:2px solid #ccc;font-size:15px;font-weight:700}.companyBox06 .box .sub{margin-bottom:10px;padding-bottom:10px}.companyBox06 .box ul{display:flex;justify-content:space-between}.companyBox06 .box ul:after{display:none}.companyBox06 .box li{max-width:520px;width:50%}.companyBox06 .box li:first-child{margin-bottom:15px}.companyBox06 .box li .box01{background:url(/images/company/company_icon01.jpg) no-repeat 20px #faf9da}.companyBox06 .box li .box01,.companyBox06 .box li .box02{line-height:1.4em;margin:0 auto 30px;min-height:80px;padding:10px 20px 0 210px}.companyBox06 .box li .box02{background:url(/images/company/company_icon02.jpg) no-repeat 20px #faf9da}.contactBox01{align-items:center;border:1px solid #e5e5e5;display:flex;flex-direction:column;justify-content:center;padding:30px 70px}.contactBox01>*+*{margin-top:24px}.contactBox01 h2{color:#0a1c2c;font-family:Kosugi Maru,sans-serif;font-size:25.6px;font-weight:700}.contactBox01__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:center}.contactBox01__number{align-items:center;display:flex;font-size:42.6666666667px;font-weight:700}.contactBox01__number>*+*{margin-left:4px}.contactBox02{border:1px solid #e5e5e5;padding:50px 99px;position:relative}.contactBox02 .box01>*+*{margin-top:40px}.contactBox02 table{width:100%}.contactBox02 tr{border-bottom:1px solid #eee}.contactBox02 td,.contactBox02 th{padding:15px}.contactBox02 .note{color:#666;font-size:12px;line-height:1.3em;padding-left:10px}.contactBox02 .text{color:#666;font-size:12px;line-height:1.5em;padding:5px 0 0}.contactBox02 .must{color:#c00;padding-left:3px}.contactBox02 input[type=email],.contactBox02 input[type=tel],.contactBox02 input[type=text],.contactBox02 select{padding:5px 10px}.contactBox02 textarea{border:1px solid #ccc;width:90%}.contactBox02 .btn{margin:30px 0 0;text-align:center}.contactBox02 .btn input{background:#009fec;border:none;box-shadow:none;color:#fff;cursor:pointer;height:45px;margin:0 5px;text-align:center;width:200px}.formPart{align-items:center;border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;padding:16px 0}.formPart:last-child{border-bottom:none}.formPart dt{font-weight:700;width:30%}.formPart dd{width:70%}.formPart input[name=name]{width:100%}.contactForm{margin-top:40px}.detailPage{margin-bottom:10.5rem}.detailPage__wrapper{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:77rem;padding-left:2.5rem;padding-right:2.5rem}.detailPage__wrapper>*+*{border-top:.0625rem solid #eee;margin-top:4rem}.detailContent{display:flex;justify-content:space-between}.detailContent__main{flex:1;width:64%}.detailContent__side{margin-left:3%;width:33%}.detailContent__side>*+*{margin-top:1.5rem}.detailContent__information{display:none;margin-top:2.5rem}.detailContent__information>*+*{margin-top:1.5rem}.detailHeader>*+*{margin-top:1rem}.detailHeader__title{color:#0a1c2c;font-size:21.3333333333px;font-weight:700;line-height:1.25}.detailMain__slider{margin-top:1.5rem}.detailMain__content>*{border-top:.0625rem solid #eee;margin-top:2.5rem}.detailBox{padding-top:1.5rem;scroll-margin-top:180px}.detailBox__title{font-size:1.5rem;font-weight:700}.detailCat{display:flex;flex-wrap:wrap;gap:.5rem}.detailCatItem{background-color:#eaf3fc;border-radius:.125rem;color:#1d5385;font-size:12.8px;font-weight:700;line-height:1;padding:.5rem}.detailPriceInfo>*+*{margin-top:1rem}.detailPriceInfo__campaignHead{align-items:flex-start;display:flex;flex-direction:column}.detailPriceInfo__campaignHead>*+*{margin-top:.75rem}.detailPriceInfo__campaignHead__label{background-image:repeating-linear-gradient(90deg,#e94e4e,#e94e4e .1875rem,transparent 0,transparent .375rem);background-position:0 100%;background-repeat:repeat-x;background-size:100% .0625rem;color:#e94e4e;display:inline-block;font-size:14.2222222222px;padding-bottom:.125rem}.detailPriceInfo__campaignHead__content{background-color:#e94e4e;border-radius:.125rem;color:#fff;display:inline-block;font-size:14.2222222222px;font-weight:700;padding:.375rem}.detailPriceInfo__normalPrice{color:#757575;font-size:16px}.detailPriceInfo__normalPrice>*+*{margin-left:.75rem}.detailPriceInfo__price{align-items:center;color:#0a1c2c;display:flex;font-weight:700}.detailPriceInfo__price>*+*{margin-left:.5rem}.detailPriceInfo__price em{color:#318ade;font-size:32px}.detailPriceInfo__price--discount,.detailPriceInfo__price--discount em{color:#e94e4e}.detailPriceInfo__price--discount .black{color:#0a1c2c}.detailPoint>*+*{margin-top:1.5rem}.detailPointList>*+*{margin-top:1rem}.detailPointList__item{font-size:16px;font-weight:700;letter-spacing:0;line-height:1.75;padding-left:1rem;position:relative}.detailPointList__item:before{background-color:#83b9eb;border-radius:50%;content:"";height:.5rem;left:0;position:absolute;top:.625rem;width:.5rem}.detailFeature>*+*{margin-top:1.5rem}.detailFeatureList{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(6.25rem,6.875rem));grid-template-rows:repeat;row-gap:2.5rem}.detailFeatureList__item{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.detailFeatureList__item>*+*{margin-top:.5rem}.detailFeatureList__item__img{height:2rem;position:relative;width:2rem}.detailFeatureList__item--disabled .detailFeatureList__item__img svg path[fill]{fill:#999}.detailFeatureList__item--disabled .detailFeatureList__item__img svg path[stroke]{stroke:#999}.detailFeatureList__item--disabled .detailFeatureList__item__img svg circle[fill]{fill:#999}.detailFeatureList__item--disabled .detailFeatureList__item__img svg circle[stroke]{stroke:#999}.detailFeatureList__item--disabled .detailFeatureList__item__img svg line[fill]{fill:#999}.detailFeatureList__item--disabled .detailFeatureList__item__img svg line[stroke]{stroke:#999}.detailFeatureList__item--disabled .detailFeatureList__item__img svg rect[fill]{fill:#999}.detailFeatureList__item--disabled .detailFeatureList__item__img svg rect[stroke]{stroke:#999}.detailFeatureList__item__name{color:#318ade;font-size:.75rem;font-weight:700;text-align:center}.detailFeatureList__item--disabled .detailFeatureList__item__name{color:#999}.detailInformation>*+*{margin-top:1.5rem}.detailInfoList{border-bottom:.0625rem solid #eee;border-top:.0625rem solid #eee;padding-bottom:1rem;padding-top:1rem}.detailInfoList>*+*{margin-top:.75rem}.detailInfoList__item{align-items:center;display:flex;font-size:16px;font-weight:700}.detailInfoList__item>*+*{margin-left:1.5rem}.detailInfoList__item dt{background-color:#f5f5f5;border-radius:.125rem;color:#0a1c2c;font-size:14.2222222222px;max-width:100px;padding:.375rem;text-align:center;width:17.57%}.detailInfoList__item dd{flex:1}.detailInfoList__item dd a{color:#318ade;text-decoration:underline}.detailRooms>*+*{margin-top:1.5rem}.detailRooms__head>*+*{margin-top:1rem}.segments{display:flex;width:100%}.segments label{margin:10px;padding:5px;text-align:center;width:20%}.detailRoomFilters{display:flex;justify-content:center;padding:1rem 0;width:100%}.detailRoomFilters>*+*{margin-left:1.5rem}.detailRoomFilters__item label{cursor:pointer}.detailRoomFilters__item label>*+*{margin-left:.25rem}.detailRoomList>*+*,.detailRoomList>:first-child{border-top:.0625rem solid #eee;padding-top:1.5rem}.detailRoomList>*+*{margin-top:1.5rem}.detailRoom__wrapper{align-items:center;display:flex;justify-content:space-between}.detailRoom__wrapper>*+*{margin-left:4rem}.detailRoom__content{flex:1}.detailRoom__content>*+*{margin-top:1.5rem}.detailRoom__badges{align-items:center;display:flex;justify-content:space-between}.detailRoom__list,.detailRoom__list--pc{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(4,1fr)}.detailRoom__list--sp{display:none}.detailRoom__list--sp>*+*{margin-left:1.5rem}.detailRoom__infoBox{display:none;width:100%}.detailRoom__btns>*+*,.detailRoom__infoBox>*+*{margin-top:1rem}.detailRoom__btns>*{width:12.5rem}.detailAccess>*+*{margin-top:1.5rem}.roomSubInfo{align-items:center;display:flex;flex-direction:column}.roomSubInfo__content{height:0;overflow:hidden;width:100%}.roomSubInfo__list{background-color:#fafafa;border-top:.0625rem solid #f5f5f5;padding:1rem}.roomSubInfo__list>*+*{margin-top:1rem}.roomInfoItem>*+*{margin-top:.5rem}.roomInfoItem__label{color:#616161;font-size:14.2222222222px;line-height:1}.roomInfoItem__label span{font-size:.625rem}.roomInfoItem__value{color:#0a1c2c;font-size:16px;font-weight:700}.roomInfoItem__value__unit{font-size:12.8px}.campaignPrice__body{color:#e94e4e}.campaignPrice__body span{font-size:.75rem}.campaignPrice__del{color:#bdbdbd;font-size:12.8px}.campaignPrice__del span{font-size:.625rem}.campaignPrice__message{color:#e94e4e;font-size:12.8px}.googleLinkBtn{border:.0625rem solid #318ade;border-radius:.125rem;color:#318ade!important;display:inline-block;padding:.5rem .75rem;transition:all .3s cubic-bezier(.61,1,.88,1)}.googleLinkBtn:hover{background-color:#318ade;color:#fff!important}.googleLinkBtn__inner{align-items:center;display:flex}.googleLinkBtn__inner>*+*{margin-left:.5rem}.googleLinkBtn__icon path{transition:all .3s cubic-bezier(.61,1,.88,1)}.googleLinkBtn:hover .googleLinkBtn__icon path{fill:#fff}.googleLinkBtn__text{font-weight:700}.vacantState{align-items:center;display:flex}.vacantState>*+*{margin-left:.5rem}.vacantBadge,.vacantState__txt{font-weight:700}.vacantBadge{align-items:center;border-radius:.125rem;display:flex;font-size:14.2222222222px;padding:.5rem}.vacantBadge--novacancy{background-color:#fef6f6}.vacantBadge--limited{background-color:rgba(235,187,65,.05)}.vacantBadge--vacancy{background-color:rgba(49,222,129,.05)}.vacantBadge>*+*{margin-left:.5rem}.vacantBadge__txt{display:flex;line-height:1}.vacantBadge__txt>*+*{margin-left:.0625rem}.detailRoomSPInfoBox__row{align-items:flex-end;display:flex;justify-content:space-between}.detailRoomSPInfoBox__btn{align-items:center;display:flex;font-size:.75rem}.detailRoomSPInfoBox__btn>*+*{margin-left:.25rem}.detailRoomSPInfoBox--detailOpen .detailRoomSPInfoBox__btn--open,.detailRoomSPInfoBox__btn--close{display:none}.detailRoomSPInfoBox--detailOpen .detailRoomSPInfoBox__btn--close{display:flex}.detailNearProperty>*+*{margin-top:2.5rem}.detailNearProperty__list{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.exampleFlex{display:flex}.exampleFlexLeft{flex:1}.exampleFlexRight{margin:0 0 0 30px;width:300px}.examplesBox01{margin-bottom:50px}.examplesBox01>ul{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.examplesBox01>ul>li{border-bottom:1px solid #e5e5e5;padding:19px}.examplesBox01 p.categories span{border:1px solid #333;color:#333;display:inline-block;font-size:13px;font-weight:400;line-height:18px;margin-right:10px;padding:0 10px;vertical-align:3px}.examplesBox01 .title{color:#3380ff;font-size:24px;font-weight:700;padding-bottom:20px}.examplesBox01 .text{width:100%}.examplesBox01 .photo{margin:10px auto;width:100%}.examplesBox01 .photo img{height:auto;width:100%}.examplesBox01 .photo .img{margin-bottom:5px}.examplesBox01 .photo li{float:left;margin-right:5px;width:24%}.examplesBox01 .photo li:nth-child(3){margin-right:0}.faqAnkerLinks{--minimum:160px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--minimum),100%),1fr))}.faqAnkerLinks:after{display:none}.faqAnkerLinks li{border:1px solid #eee;border-bottom:3px solid #099ee2}.faqAnkerLinks li a{align-items:center;display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:center;padding:16px 8px;text-align:center}.faqAnkerLinks li a>*+*{margin-top:8px}.faqBox02 .title{margin-bottom:24px}.faqBox02 dt{background:url(/images/faq/faq_icon01.jpg) no-repeat 10px;border:1px solid #ccc;cursor:pointer;font-size:18.2857142857px;font-weight:700;margin-bottom:5px;padding:10px 32px 10px 40px;position:relative}.faqBox02 dt:after{margin-top:-10px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.faqBox02 dt .selected:after,.faqBox02 dt:after{border-right:1px solid #ccc;border-top:1px solid #ccc;content:"";height:12px;position:absolute;right:15px;top:50%;width:12px}.faqBox02 dt .selected:after{margin-top:-3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.faqBox02 dd{display:none;padding:5px 5px 25px}.faqBox02 .gotop{display:flex;justify-content:flex-end;margin-top:10px}.faqBox02 .gotop a{align-items:center;display:flex}.faqBox02 .gotop a>*+*{margin-left:4px}.flowRegisterCV{margin:0 0 50px}.flowRegisterCV__title{background-color:#3280fe;color:#fff;font-family:Kosugi Maru,sans-serif;font-size:32px;padding-block:24px;text-align:center}.flowRegisterCV_flex{display:flex;flex-wrap:wrap}.flowRegisterCV_flex li{background-color:#fff;border:1px solid #3380ff;padding:48px 16px;width:50%}.flowRegisterCV_flex__title{font-family:Kosugi Maru,sans-serif;font-size:21px;margin:0 0 25px;text-align:center}.flowRegisterCV_flex__title span{color:#e94e4e}.flowRegisterCV_flex .flowRegisterLink{margin:8px 0 0;text-align:center}.flowRegisterCV_flex .flowRegisterLink a:link{text-decoration:underline}.flowDescriptionTxt{font-size:18px;margin-bottom:20px}.flowChart{margin:0 0 50px}.flowChart__img.sp{display:none}.flowBox01 span,.flowBox02 span,.flowBox03 span,.flowBox04 span{color:#c00;font-weight:700}.flowBox01{background-color:#c6ebff;padding:50px calc(100vw - 100%) 100px}.flowBox01,.flowBox02{margin:0 calc(100% - 100vw)}.flowBox02{padding:30px calc(100vw - 100%) 100px}.flowBox03{background-color:#c6ebff;margin:0 calc(100% - 100vw);padding:50px calc(100vw - 100%) 100px}.flowBox04{background-color:#fff;padding:30px 0 100px}.flowBoxTitle{align-items:flex-end;border-bottom:2px solid #666;display:flex;justify-content:space-between;margin:0 0 20px;padding:0 0 20px}.flowBoxTitle .commonBtn{margin:0;width:345px}.priceStructure{background:#e8f8ff;margin:0 calc(100% - 100vw);padding:60px calc(100vw - 100%)}.flowDl_title{color:#009feb;font-size:20px;font-weight:700;margin-bottom:15px}.flowChildDl dd{margin-bottom:40px}.flowChildDl dt{border-bottom:1px solid #797979;font-size:15px;margin-bottom:10px;padding-bottom:10px}.flowChildDl li{padding-left:10px;position:relative}.flowChildDl li:before{background-color:#333;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:9px;width:5px}.regiBox01{background:url(/images/registration/registration_bg01.jpg) repeat-x bottom;margin:0 calc(100% - 100vw);padding:0 calc(100vw - 100%) 90px}.regiBox02{background:url(/images/registration/registration_bg02.jpg) repeat-x bottom #c6ebff}.regiBox02,.regiBox03{margin:0 calc(100% - 100vw);padding:45px calc(100vw - 100%) 90px}.regiBox03{background:url(/images/registration/registration_bg01.jpg) repeat-x bottom}.regiBox04{background:#c6ebff;margin:0 calc(100% - 100vw);padding:45px calc(100vw - 100%) 80px}.regiBox04_txt{margin:0 0 50px}.regiBoxTitle{border-bottom:2px solid #666;display:flex;flex-direction:column;margin:0 0 20px;padding:0 0 20px}.regiBoxTitle__icon{align-items:center;display:flex;justify-content:center;width:100px}.regiBoxTitle__title{font-family:Kosugi Maru,sans-serif;font-size:32px}.regiBoxCf{display:flex}.regiBoxCf .text{flex:1;margin:0 32px 0 0}.regiBoxCf .photo{width:480px}.onlineBox01{margin:0 0 45px}.onlineBox01 table{width:100%}.onlineBox01 th{background:#3380ff;color:#fff;padding:15px 0;width:33.3%}.onlineBox01 td,.onlineBox01 th{border:1px solid #666;text-align:center}.onlineBox01 td{padding:10px;vertical-align:middle}.onlineBox01 .td01{font-weight:700}.onlineBox01 .td02{text-align:left}.onlineBox02{background-size:cover;margin:0 calc(100% - 100vw);padding:60px calc(100vw - 100%) 50px}.webp .onlineBox02{background-image:url(/images/online/online_bg01.webp)}.no-webp .onlineBox02{background-image:url(/images/online/online_bg01.jpg)}.onlineBoxTabList .tab{display:flex}.onlineBoxTabList .tab:after{display:none}.onlineBoxTabList .tab li{background-size:contain;width:50%}.onlineBoxTabList .tab li a{background-color:#b9b8b8;color:#fff;display:block;font-family:Kosugi Maru,sans-serif;font-size:20px;font-weight:700;padding-block:30px;padding-inline:8px;text-align:center}.onlineBoxTabList .tab li.selected a{background-color:#19aefe}.onlineBoxTabList .tabbox{background:#fff;padding:30px}.onlineBoxTabList .tabbox li{border-bottom:1px dotted #8b8b8b;margin-bottom:30px;padding-bottom:30px}.onlineBoxTabList .tabbox li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.onlineBoxTabList .tabbox h4{margin-bottom:25px}.contractFlowBox__icon{align-items:center;display:flex;justify-content:center;width:80px}.contractFlowBox__title{font-family:Kosugi Maru,sans-serif;font-size:21px;font-weight:700}.onlineBox03{padding:50px 0}.onlineBox03_list{display:flex;justify-content:space-between}.onlineBox03_list li{width:535px}.onlineBox03_list li h3{background:#3380ff;color:#fff;font-size:15px;font-weight:700;line-height:45px;text-align:center}.onlineBox03_list li .text{background:#f2f2f2;min-height:376px;padding:16px}.onlineBox03_list li .text p{font-size:15px;font-weight:700;margin-top:8px}.onlineBox03_list li .text p:first-of-type{margin-top:0}.onlineBox04{background-size:cover;margin:0 calc(100% - 100vw);padding:50px calc(100vw - 100%)}.webp .onlineBox04{background-image:url(/images/common/under_bg01.webp)}.no-webp .onlineBox04{background-image:url(/images/common/under_bg01.jpg)}.onlineBox04__wrapper{align-items:center;display:flex}.onlineBox04__wrapper>*+*{margin:0 0 0 40px}.onlineBox04__table{max-width:784px;width:50%}.onlineBox04 th{background:#333;color:#fff;padding:15px 0}.onlineBox04 td,.onlineBox04 th{border:1px solid #666;text-align:center}.onlineBox04 td{background:#fff;padding:10px;vertical-align:middle}.onlineBox04 .td01{font-weight:700;width:40%}.onlineBox04 .td02{text-align:left;width:60%}.reserveBox01{margin:0 0 30px}.reserveBox01__icon{align-items:center;display:flex;justify-content:center;width:80px}.reserveBox01 .title{border-bottom:2px solid #666;margin-bottom:20px;padding-bottom:20px}.reserveBox01_content{display:flex}.reserveBox01_content .photo{margin-right:20px;width:400px}.reserveBox01_content .text{flex:1}.reserveBox01 .box01{background:#fff9bf;font-size:14px;line-height:1.5em;padding:12px 23px}.reserveBox02 ul{display:flex;justify-content:space-between}.reserveBox02 ul:after{display:none}.reserveBox02 li{background:#fff9bf;font-size:14px;line-height:1.5em;padding:12px 23px;width:494px}.reserveNotice__title{font-family:Kosugi Maru,sans-serif;font-size:16px;font-weight:700}.cancelBg01{background:url(/images/cancel/cancel_bg01.jpg) no-repeat top;background-size:cover;padding:0 0 50px;position:relative}.cancelBg01:before{background-color:hsla(0,0%,100%,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cancelBg01>*{position:relative}.cancelBox01{margin:0 auto;max-width:1100px;padding:20px 0 40px}.cancelBox01__title{margin:0 0 48px}.cancelBox01__title img{margin:0 auto}.cancelBox01 p{font-size:16px;font-weight:700;letter-spacing:.1em;line-height:28px;margin:0 auto;max-width:650px}.cancelBox02{padding:50px 0}.cancelBox02 ul{display:flex;justify-content:space-between}.cancelBox02 .text{font-size:14px;line-height:1.5em;padding:8px 16px}.cancelBox02+.CVArea{margin-bottom:30px}.cancelItem{border:1px solid #e7e7e7;position:relative;width:336px}.cancelItem__label{background-color:rgba(255,247,56,.6);flex-direction:column;left:50%;margin-left:-89px;padding-block:8px;position:absolute;top:-30px;transform:rotate(4deg);width:188px}.cancelItem__icon,.cancelItem__label{align-items:center;display:flex;justify-content:center}.cancelItem__icon{height:16px;width:60px}.cancelItem__title{font-family:Kosugi Maru,sans-serif;font-size:18px;font-weight:700}.onlineBox02 .tab li.selected img{opacity:0}.ob02_tab01{background:url(/images/online/online_tab01.png) no-repeat 0 0}.ob02_tab02{background:url(/images/online/online_tab02.png) no-repeat 0 0}.frontPageContent{margin-top:177px}.frontPageContent_wrapper{margin:0 auto;max-width:1100px}#location_search_section{scroll-margin-top:177px}.sliderWrapper{height:400px;margin:0 auto 20px;width:1100px}.sliderWrapper .flex-viewport{overflow:visible!important}.frontSearchBox{margin-block:40px 64px}.frontPickupnewsBox{background-color:#ffb6c1;margin:10px auto;padding:10px;text-align:center;width:100%}.frontPickupnewsBox a{display:block;-webkit-text-decoration:dashed;text-decoration:dashed}.topBox02{border:1px solid #e5e5e5;margin-bottom:8px;padding:20px;width:100%}.topBox02 h2{color:#01a5ef;font-family:游ゴシック,sans-serif;font-size:25px;font-weight:700}.topBox03{border:1px solid #e5e5e5;padding:20px;width:100%}.topBox03 h2{color:#01a5ef;font-family:游ゴシック,sans-serif;font-size:25px;font-weight:700}.frontPrefectureList_name{float:left;margin-bottom:10px;width:24%}.frontPrefectureList_name a{background:#fff;background:linear-gradient(180deg,#fff 0,#e5e5e5);border:1px solid #ccc;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#e5e5e5",GradientType=0);font-size:16px;padding:5px;text-align:center}.frontPrefectureList_name a:hover{opacity:.8}.frontStorage{background:url(/images/common/under_bg01.jpg) repeat-x top;background-size:cover;margin:0 calc(100% - 100vw);padding-block:40px;padding-inline:calc(100vw - 100%)}.frontStorage_wrapper{margin-top:20px}.storageTypeList{display:flex;flex-wrap:wrap;justify-content:space-between}.storageTypeList:after{display:none}.storageTypeList_item{background-color:#fff;max-width:260px}.storageTypeListContent{padding:8px}.storageTypeListContent .detail{height:145px;line-height:1.5em}.storageTypeListContent h3{margin-bottom:10px}.storageTypeListContent__title{align-items:baseline;color:#099ee2;display:flex;font-family:Kosugi Maru,sans-serif;font-size:18.2857142857px;font-weight:700;gap:.0625rem}.storageTypeListContent__title__large{font-size:21.3333333333px}.storageTypeListContent h4{margin-bottom:8px;text-align:center}.storageTypeListContent_btnArea{display:flex;justify-content:space-between}.storageTypeListContent_btnArea:after{display:none}.storageTypeListContent_btnArea li{width:48%}.storageTypeListContent__link{display:block;font-family:Kosugi Maru,sans-serif;font-size:14.2222222222px;font-weight:700;padding:8px;text-align:center;transition:all .3s ease-out}.storageTypeListContent__link:hover,.storageTypeListContent__link:link{color:#fff}.storageTypeListContent__link.yellow{background-color:#f1c80f}.storageTypeListContent__link.orange{background-color:#f18100}.frontReason{padding:30px 0 60px}.frontReason__title{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:center;margin-bottom:25px}.frontReason__title__num{color:#099ee2;font-size:1.4em;line-height:1.2}.frontReason__title>span{align-items:center;display:flex}.frontReason__title>span>*+*{margin-left:8px}.topBox05{margin:0 auto;position:relative}.topBox05 img{height:auto;width:100%}.topBox05 .commonBtn{bottom:12px;position:absolute;right:22px;width:206px}.topBox06{margin:0 auto}.frontReasonList{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:15px}.frontReasonList:after{display:none}.reasonCard{color:#fff;margin:0 0 .5rem;padding:22px;width:32%}.reasonCard:first-child{background:url(/images/top/top_tab01.jpg) no-repeat top #4eccde}.reasonCard:nth-child(2){background:url(/images/top/top_tab02.jpg) no-repeat top #506dd6}.reasonCard:nth-child(3){background:url(/images/top/top_tab03.jpg) no-repeat top #d849bf}.reasonCard:nth-child(4){background:url(/images/top/top_tab04.jpg) no-repeat top #d92f2f}.reasonCard:nth-child(5){background:url(/images/top/top_tab05.jpg) no-repeat top #edba1c}.reasonCard:nth-child(6){background:url(/images/top/top_tab06.jpg) no-repeat top #9ecf1d}.reasonCard__title{align-items:flex-start;color:#fff;display:flex;font-family:Kosugi Maru,sans-serif;font-size:21.3333333333px;font-weight:700;margin-bottom:16px}.reasonCard__title__num{font-size:1.2em;line-height:1.2}.reasonCard__title>*+*{margin-left:4px}.frontCampaign{background-color:#c5ebfe;margin-inline:calc(100% - 100vw);padding-block:40px;padding-inline:calc(100vw - 100%)}.frontCampaign__title{margin-bottom:24px}.frontCampaignTab{background-color:#f1f1f1}.frontCampaignTab_list{border-bottom:2px solid #c8c8c8;box-sizing:border-box;float:left;width:78px}.frontCampaignTab_list,.frontCampaignTab_list.selected{border-right:2px solid #c8c8c8;border-top:2px solid #c8c8c8}.frontCampaignTab_list.selected{border-bottom:2px solid #fff}.frontCampaignTab_list.selected a{background:#fff}.frontCampaignTab_list:first-child{border-left:2px solid #c8c8c8}.frontCampaignTab_list:nth-child(-n+14){border-top:2px solid #c8c8c8}.frontCampaignTab_list:nth-child(15n){border-left:2px solid #c8c8c8}.frontCampaignTab_list:nth-child(n+15){border-top:0}.frontCampaignTab_list a{background:#f1f1f1;display:block;font-family:Kosugi Maru,sans-serif;font-size:16px;font-weight:700;line-height:56px;text-align:center}.topBox07{margin-top:20px}.topBox07 .tabbox{background:#fff;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;padding:16px 24px}.topBox07 .preflink{background:#009fec;border:1px solid #dedede;font-size:16px;margin-top:15px;padding:10px auto;text-align:center;width:100%}.campaignListItem{border:1px solid #dedede;display:flex;flex-direction:column;width:24%}.campaignListItem+.campaignListItem{margin-left:1%}.campaignListItem:nth-child(4){margin-right:0}.campaignListItem_banner{background-color:#c00;color:#fff;font-size:15px;line-height:25px;text-align:center}.campaignListItem_content{display:flex;flex-direction:column;height:233px;padding:8px 8px 10px}.campaignListItem_title{font-size:15px;font-weight:700;padding:5px 0}.campaignListItem_meta{margin:auto 0 0}.campaignListItem img{height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.campaignListItem .place{font-size:12px;margin-bottom:4px}.campaignListItem .place:nth-child(2){margin-bottom:8px}.campaignListItem .place span{border:1px solid #bbb;color:#757575;display:inline-block;font-size:11px;line-height:1.2em;margin-right:10px;padding:1px 5px}.campaignListItem .commonBtn{width:100%}.campaignListItem .commonBtn a{line-height:40px}.frontStorageTec{background:url(/images/common/under_bg01.jpg) repeat-x top;background-size:cover;margin-inline:calc(100% - 100vw);padding-block:40px;padding-inline:calc(100vw - 100%)}.frontStorageTec__title{margin-bottom:24px}.frontStorageTec__title a{color:#fff}.topBox08{margin-bottom:20px;margin-top:20px;padding-bottom:20px}.topBox08 ul .photo{text-align:center}.topBox08 ul li{padding:10px}.topBox08 ul .text{color:#fff;font-size:12px;font-weight:700;padding:8px 0 0}.topBox08 ul .slider{display:none}.topBox08 ul .slider.slick-initialized{display:block}.frontInfo{padding:80px 0 100px}.frontInfoBox01{display:flex;justify-content:space-between;margin-bottom:65px}.topBox09{width:700px}.topBox09 ul{border:1px solid #e7e7e7;height:392px;overflow-y:scroll;padding:19px}.topBox09 ul li{border-bottom:1px dotted #e7e7e7;margin-bottom:15px;padding-bottom:15px}.topBox09 ul li .date{color:#009fec;display:block}.topBox10{width:361px}.topBox10 ul>*+*{margin-top:16px}.frontUseGuideItem__link{background-color:#009fec;display:flex;font-family:Kosugi Maru,sans-serif;font-size:21.3333333333px;font-weight:700;justify-content:space-between;padding-block:24px;padding-inline:24px 16px}.frontUseGuideItem__link:link,.frontUseGuideItem__link:visited{color:#fff}.frontUseGuideItem__link:hover .frontUseGuideItem__link__icon{opacity:1}.listFlex{display:flex}.listFlexLeft{margin:0 30px 0 0;order:1;width:300px}.listFlexRight{flex:1;order:2}.listItemWrapper{display:flex;justify-content:space-between}.listItemWrapper .photo{position:relative;width:49%}.listItemWrapper .photo .campaign{background-color:rgba(204,0,0,.5);color:#fff;display:inline-block;font-size:16px;left:0;padding:5px 10px;position:absolute;top:0}.listItemWrapper .photo .btn li{margin-bottom:1px}.listItemWrapper .photo .btn .commonBtn{width:100%}.listItemWrapper .detail{width:49%}.listItemWrapper .detail ul{margin-right:-10px}.listItemWrapper .detail li{border:1px solid #ccc;float:left;margin:0 10px 10px 0;text-align:center;width:60px}.listBox01 .title{font-size:28px;font-weight:700;padding:5px 0 30px;text-align:center}.listBox01 .map{background:#eee;height:400px;margin-bottom:50px}.listBox01 .subTitle{border-bottom:3px solid #ccc;margin-bottom:20px;padding-bottom:20px}.listBox01 dt{color:#1aaeff;font-size:18px;margin-bottom:8px}.listBox01 dd{margin-bottom:10px}.listBox01 dd ul li{float:left;margin-bottom:5px;width:33.3%}.listBox02{margin-bottom:50px}.listBox02 .title{font-size:24px;font-weight:700;margin-bottom:40px}.listBox02 ul{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc}.listBox02 li{border-right:1px solid #ccc;box-sizing:border-box;float:left;width:25%}.listBox02 li a{display:block;font-size:16px;line-height:60px;text-align:center}.listBox02 li.selected a{background:#009fec;color:#fff}.listBox03{margin:0 auto;padding:20px;width:760px}.listBox03 .title{border-bottom:3px solid #102390;font-size:24px;margin-bottom:25px;padding-bottom:15px}.listBox03 .title span{display:inline-block;float:right;font-size:14px;font-weight:400;line-height:1.2em;margin-left:5px;margin-top:2px;padding:0 10px}.listBox03 .title span .category01{border:1px solid #f48ec0;color:#f48ec0}.listBox03 .title span .category02{border:1px solid #6396e9;color:#6396e9}.listBox03 .title span .category03{border:1px solid #92c429;color:#92c429}.listBox03 .title span .category04{border:1px solid #f19600;color:#f19600}.listBox03>ul>li{margin-bottom:40px}.listBox03 table{margin-bottom:15px;width:100%}.listBox03 table th{border-bottom:1px dotted #ccc;color:#3380ff;padding:14px 5px;vertical-align:middle;width:90px}.listBox03 table td{border-bottom:1px dotted #ccc;padding:14px 0}.serch_no{font-size:25px;margin:20px auto;padding-bottom:5px}.serch_no span{font-size:35px}.areaList{border:3px double #102390;margin:20px}.areaList__wrapper{-moz-column-count:2;column-count:2;display:flex;flex-wrap:wrap}.areaList__item{padding:5px 10px 5px 30px;width:50%}.areaList__item--full{width:50%}.areaList__item>a{align-items:center;border-bottom:1px solid #ccc;display:block;font-size:20px;font-weight:700;justify-content:center;margin:10px 0;padding:10px 8px;width:100%}.wardList--pc{display:block}.wardList--sp{display:none}.wardList__wrapper{display:flex;flex-wrap:wrap;overflow:hidden}.wardList--sp .wardList__wrapper{height:0;margin-top:8px}.wardList__wrapper:after{display:none}.wardList__btns{display:flex;justify-content:center}.wardList__btn{align-items:center;display:flex;font-size:15px}.wardList--open .wardList__btn--open,.wardList__btn--close{display:none}.wardList--open .wardList__btn--close{display:flex}.wardList__btn>*+*{margin-left:5px}.wardList__item{padding-left:30px;padding-right:5px;width:50%}.wardList__item>a{border-bottom:1px solid #eee;display:block;font-size:14px;padding:10px 4px}.swich_tab{-moz-column-count:4;column-count:4}.swich_tab li{border:1px solid red;border-top:4px solid #ccc;height:60px;padding:5px 0 5px 40px;width:100%}.swich_tab a{align-items:center;display:flex;flex-direction:column;font-weight:700;height:50%;justify-content:center;margin:10px 0;padding:10px;width:100%}.swich_tab li.tab_typeC{background:url(/images/detail/detail_mark01.png) no-repeat 5px;border-color:#f2accd}.swich_tab li.tab_typeT{background:url(/images/detail/detail_mark02.png) no-repeat 5px;border-color:#6395e9}.swich_tab li.tab_typeB{background:url(/images/detail/detail_mark05.png) no-repeat 5px;border-color:#97c932}.swich_tab li.tab_typeR{background:url(/images/detail/detail_mark07.png) no-repeat 5px;border-color:#f29601}.modal_wrap{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:200}.modal_inner{height:100%;position:relative;width:100%}.modal_overlay{background-color:rgba(0,0,0,.4);display:none;height:100%;width:100%;z-index:1}.modal{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.modal dl{background:#fff;box-sizing:border-box;display:block;padding:25px;position:relative;width:850px;z-index:2}.modal dt{display:block;font-size:20px;font-weight:700;margin-bottom:10px}.modal dt a{background:url(/images/list/list_icon01.jpg) no-repeat 0;background-size:19px auto;padding:7px 0 7px 25px;text-decoration:none!important}.modal dd.close_btn{background-color:#0093d9;color:#fff;cursor:pointer;display:table-cell;font-size:22px;font-weight:700;height:26px;padding:0 1px;position:absolute;right:0;text-align:center;top:0;width:23px}.modal dd.modal_content{border-top:2px solid #1caff8;display:block;padding-top:20px;text-align:center}.modal dd.modal_content ul{display:inline-block;overflow:hidden}.modal dd.modal_content li{float:left;font-size:16px;margin:0 20px 5px 0;white-space:nowrap}.modal .note{background-color:#fff3f3;border:1px solid #bd2f2f;color:#bd2f2f;display:block;font-size:12px;margin-bottom:20px;padding:5px 10px}.points{display:flex;flex-wrap:wrap;width:100%}.points .box{background:#ff0;border:1px solid #f0f0f0;margin-bottom:10px;padding:3px}.points .box,.points .box p{align-items:center;justify-content:center}.points .box p{background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;color:#c00;font-size:16px;font-weight:700;min-height:2rem;padding:10px;text-align:left;width:100%}.points .box span{color:#333;display:block;font-size:13px;font-weight:400;padding-top:10px}#access h2 img,#price h2 img{margin:0 auto}.campaignList{display:flex}.campaignList:after{display:none}.otherList{margin:10px auto;width:100%}.otherList ul{-moz-column-count:4;column-count:4;display:flex;flex-wrap:wrap}.otherListItem{border:1px solid #dedede;margin-bottom:10px;width:24%}.otherListItem:nth-child(4){margin-right:0}.otherListItem_content{flex-direction:column;height:243px;padding:0 8px 10px}.otherListItem_meta{margin:auto 0 0}.otherListItem_meta .place{align-items:flex-start;display:flex;font-size:12px;margin-bottom:8px}.otherListItem_meta .label{border:1px solid #bbb;color:#757575;font-size:11px;line-height:1.2em;margin:0 10px 0 0;padding:1px 5px}.otherListItem_meta .desc{flex:1}.otherListItem img{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.otherListItem div.types{left:210px;position:relative;top:10px}.otherListItem div.types .types_icon{position:absolute}.otherListItem div.types img{height:40px;width:40px}.otherListItem .commonBtn{width:100%}.otherListItem .commonBtn a{line-height:40px}.loginBox01{border:1px solid #009fec;margin:0 auto;padding:49px;width:300px}.loginBox01 dl{padding-bottom:15px}.loginBox01 dl dt{margin-bottom:5px}.loginBox01 dl dd{margin-bottom:15px}.loginBox01 input[type=text]{box-sizing:border-box;padding:5px 10px;width:100%}.mypageFlex{display:flex}.mypageFlexLeft{margin:0 30px 0 0;order:1;width:300px}.mypageFlexLeft h4{background-color:#009fec;border:1px solid #dcdcdc;color:#fff;text-align:center}.mypageFlexRight{flex:1;order:2}.mypageFlexRight .temporary{background:#f1d2d2;border:1px solid #dcdcdc;border-radius:4px;padding:36px 48px 40px}.mypageFlexRight h3{font-size:18px;padding:0 0 10px}.acountBox01{background:#f0f0f0;border:1px solid #dcdcdc;border-radius:4px;padding:36px 48px 40px}.acountBox01 .name{font-size:16px;margin-bottom:40px}.acountBox01 .name a{color:#009fec;font-weight:700}.acountBox01>ul>li{background:#f3f3f3;margin-bottom:10px;min-height:180px;padding:20px 20px 20px 200px}.acountBox01>ul>li:first-child{background:url(/images/acount/acount_img01.jpg) no-repeat 20px 20px #f3f3f3}.acountBox01>ul>li:nth-child(2){background:url(/images/acount/acount_img02.jpg) no-repeat 20px 20px #f3f3f3}.acountBox01>ul>li:nth-child(3){background:url(/images/acount/acount_img03.jpg) no-repeat 20px 20px #f3f3f3}.acountBox01 ul li .title{border-bottom:3px solid #cecece;margin-bottom:15px;padding-bottom:15px}.acountBox01 ul li .text{margin-bottom:15px}.acountBox01 h5{border-bottom:1px solid #dcdcdc}.acountBox01 table{margin:0 0 20px}.acountBox01 table tr{border-bottom:1px solid #dcdcdc}.acountBox01 table th{background:none;border:none;color:grey;font-size:15px;padding:25px 10px 23px 0;text-align:right;vertical-align:middle;width:200px}.acountBox01 table td{border:none;line-height:1.8;padding:25px 0 23px}.acountBox01 span.required{background-color:grey;color:#fff;font-size:.6em;margin:2px;padding:2px 5px}.acountBox01 input .email,.acountBox01 input .tel{font-size:1em;width:90px}.acountBox01 input .normal{font-size:1em;width:250px}.acountBox01 textarea{font-size:1em;height:180px;width:90%}.acountBox01 .contract{background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;margin:10px auto;padding:20px}.acountBox01 .contract h4 span{background-color:#009fec;color:#fff;margin:10px;padding:3px}.acountBox01 .btn li{float:left;margin-right:3px}.acountBox01 .flexBtn{display:flex;justify-content:space-between;max-width:500px;width:100%}.acountBox01 .flexBtn .commonBtn{margin:0;width:30%}.newsFlex{display:flex}.newsFlexLeft{flex:1}.newsFlexRight{margin:0 0 0 30px;width:300px}.newsBox01{border:1px solid #e5e5e5;margin-bottom:50px;padding:19px}.newsBox01 .title{color:#3380ff;font-size:24px;font-weight:700;padding:10px 0 20px}.newsBox01 .title a{color:#3380ff}.newsBox01 .category,.newsBox01 .date{display:inline-block;font-size:13px;margin-right:10px}.newsBox01 .category{border:1px solid #333;color:#333;font-weight:400;line-height:18px;padding:0 10px}.newsBox01 .photo{margin-bottom:15px}.newsBox01 .photo img{height:auto;max-width:100%}.newsPhoto{margin-bottom:15px}.newsPhoto a img{display:inline-block;height:180px;max-width:100%;-o-object-fit:cover;object-fit:cover}.ownerBox01{padding:50px 0;position:relative}.ownerBox01__title{text-align:center}.ownerBox01__title em{font-size:1.2em}.ownerBox01__desc{text-align:center}.ownerBox01 .fukidashi02{position:absolute;right:0;top:0;width:170px}.ownerBox02{display:flex}.ownerBox02 .text{flex:1}.ownerBox02 .photo{margin:0 0 0 30px;width:540px}.ownerBox02 .commonBtn{float:right}.ownerBox03{padding:50px 0}.ownerBox03__title>em{margin-inline:.1em}.ownerBox03__title>em>em{color:#099ee2;font-size:1.1em}.ownerBox03__title>em>*+*{margin-left:.1em}.ownerBox03_contents ul{display:flex;flex-wrap:wrap;justify-content:space-between}.ownerBox03_contents li{margin:0 0 25px;width:32%}.ownerBox03_contents li .photo{margin-bottom:10px}.ownerMeritItem__title{color:#0a1c2c;font-family:Kosugi Maru,sans-serif;font-size:18.2857142857px;margin-bottom:4px}.ownerMeritItem__title span{color:#099ee2}.ownerBox04{margin:0 calc(50% - 50vw);padding:50px calc(50vw - 50%)}.webp .ownerBox04{background-image:url(/images/common/under_bg02.webp)}.no-webp .ownerBox04{background-image:url(/images/common/under_bg02.jpg)}.ownerBox04 h3 img{margin:0 auto}.rentraBox01__title .red{color:#e94e4e}.rentraBox01__catchArea{margin-bottom:80px;position:relative}.rentraBox01__catchArea img{width:100%}.rentraBox01__catchBottom{display:flex;justify-content:center;margin-top:24px}.rentraBox01__catchBottom__wrapper{align-items:center;display:flex;gap:24px;justify-content:center}.rentraBox01__catchBottom__wrapper h3{font-family:Kosugi Maru,sans-serif;font-size:32px}.rentraBox01__catchBottom__wrapper .text{font-size:16px}.rentraBox01__catchBottom__wrapper .text>*+*{margin-top:8px}.rentraBox01__catchBottom__wrapper .text .emphasis>em{font-family:Kosugi Maru,sans-serif;font-size:32px}.rentraBox01__catchBottom__wrapper .text .emphasis>em>em{color:#e94e4e}.rentraBox02{padding:0 0 50px}.rentraBox02__title span{font-size:1.2em;font-style:italic}.rentraBox02_images{display:flex;justify-content:space-between}.rentraBox02_images:after{display:none}.rentraBox02_images li{width:24%}.rentraBox02_images li .photo{margin-bottom:10px}.rentraBox03{display:flex}.rentraBox03 li:first-child{width:70%}.rentraBox03 li:last-child{margin-top:10px;width:30%}.rentraBox04>ul>*+*{margin-top:30px}.rentraBox04 li .photo{float:left;width:311px}.rentraBox04 li .detail{float:right;width:725px}.rentraBox04__title{left:-30px;position:absolute;top:-30px}.rentraBox04 table{width:100%}.rentraBox04 table th{background:#1aaeff;color:#fff;width:16.6%}.rentraBox04 table td,.rentraBox04 table th{border:1px solid #666;padding:10px 0;text-align:center;vertical-align:middle}.rentraBox04 table .td01{background:#f7d9f1;font-size:15px;font-weight:700}.rentraBox04 table .td02{background:#e6f5ba;font-size:15px;font-weight:700}.rentraPriceItem{background-color:#fff;padding:20px;position:relative}.rentraPriceItem__size{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px}.rentraPriceItem__size ul{display:flex;flex-basis:250px;flex-grow:1;flex-wrap:wrap;gap:4px 16px}.rentraPriceItem__size li{padding-left:1em;text-indent:-1em}.rentraBox05{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.rentraBox05:after{display:none}.rentraBox05>*{flex-basis:400px;max-width:100%}.rentraBox05__freecall{background-color:#fff;border:1px solid #099ee2;color:#099ee2;font-size:14.2222222222px;padding-block:12px;padding-inline:24px}.rentraBox05__freecall>*+*{margin-top:4px}.rentraBox05__freecall h3{font-size:18.2857142857px;line-height:1}.rentraBox05__freecall__number{align-items:center;display:flex;font-size:42.6666666667px;line-height:1}.rentraBox05__freecall__number>*+*{margin-left:8px}.rentraBox05__order a{align-items:center;background-color:#099ee2;color:#fff;display:flex;flex-direction:column;font-size:14.2222222222px;height:100%;justify-content:center;padding-block:40px;padding-inline:16px}.rentraBox05__order a>*+*{margin-top:4px}.rentraBox05__order a h3{font-size:18.2857142857px}.rentraBox06__desc{font-size:25.6px}.rentraBox06__desc em{color:#e94e4e;font-size:32px}.rentraBox06__desc small{font-size:16px}.rentraBox06 br{display:none}.rentraBox06 ul{display:flex;justify-content:space-between;margin-bottom:10px}.rentraBox06 ul li{width:32%}.signUpFormPart{align-items:center;border-bottom:1px solid #ccc;display:flex;padding:15px 0}.signUpFormPart:last-child{border-bottom:none}.signUpFormPart dt{color:#4a5568;font-weight:700;width:22%}.signUpFormPart dd{width:70%}.signUpFormPart input[name=name]{width:100%}.signUpFormPart_forSP{display:none;width:100%}.signUpFormPart_forSP+.signUpFormPart_forSP{margin-top:1.5rem}.signUpFormPart_forSP dt{margin-bottom:.5rem}.signUpFormPart_forSP dd:first-of-type{margin-bottom:.75rem}#signup .btnarea{margin:30px 0;text-align:center}#signup button.btn{background:#009fec;border:none;box-shadow:none;color:#fff;cursor:pointer;height:45px;margin:0 5px;padding:5px;text-align:center;width:200px}#signup input[type=email],#signup input[type=text]{padding:5px 10px}#signup .error p{color:red;font-size:x-small}#resetpassword input[type=email],#resetpassword input[type=text]{padding:5px 10px}#resetpassword .error p{color:red;font-size:x-small}.sixAdvantages{padding:20px 0 50px}.sixAdvantages>*+*{margin-top:1.5rem}.sixAdvantages__title{color:#01a5ef;font-family:Kosugi Maru,sans-serif;font-size:32px;font-weight:700}.sixAdvantages ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr))}.sixAdvantages ul:after{display:none}.sixAdvantageItem{border:1px solid #d3d3d3;min-height:109px;text-align:center}.sixAdvantageItem a{display:block;padding:.5rem}.sixAdvantageItem h3{font-family:Kosugi Maru,sans-serif;font-size:21.3333333333px;font-weight:700}.sixAdvantageItem h3 span{color:#f18100;font-size:32px}.sixAdvantageItem p em{color:#01a5ef}.advantageBox01{padding:50px 0}.advantageBox01_content{display:flex;justify-content:space-between}.advantageBox01 .text{flex:1;max-width:700px}.advantageBox01 .photo{width:374px}.advantageBox01 .photo img{height:auto;width:100%}.advantageBox01 .commonBtn{display:inline-block;margin:0 auto 0 0}.advantageBox01{background-color:#e1f5ff;margin:0 calc(100% - 100vw);padding:50px calc(100vw - 100%)}.advantageBox02{padding:50px 0}.advantageBox02_content{display:flex;justify-content:space-between}.advantageBox02 .text{flex:1;max-width:700px}.advantageBox02 .photo{width:374px}.advantageBox02 .photo img{height:auto;width:100%}.advantageBox02 .commonBtn{display:inline-block;margin:0 auto 0 0}.advantageBox03{padding:50px 0}.advantageBox03_content{display:flex;justify-content:space-between}.advantageBox03 .text{flex:1;max-width:700px}.advantageBox03 .photo{width:374px}.advantageBox03 .photo img{height:auto;width:100%}.advantageBox03 .commonBtn{display:inline-block;margin:0 auto 0 0}.advantageBox03{background-color:#e1f5ff;margin:0 calc(100% - 100vw);padding:50px calc(100vw - 100%)}.advantageBox04{padding:50px 0}.advantageBox04_content{display:flex;justify-content:space-between}.advantageBox04 .text{flex:1;max-width:700px}.advantageBox04 .photo{width:374px}.advantageBox04 .photo img{height:auto;width:100%}.advantageBox04 .commonBtn{display:inline-block;margin:0 auto 0 0}.advantageBox05{padding:50px 0}.advantageBox05_content{display:flex;justify-content:space-between}.advantageBox05 .text{flex:1;max-width:700px}.advantageBox05 .photo{width:374px}.advantageBox05 .photo img{height:auto;width:100%}.advantageBox05 .commonBtn{display:inline-block;margin:0 auto 0 0}.advantageBox05{background-color:#e1f5ff;margin:0 calc(100% - 100vw);padding:50px calc(100vw - 100%)}.advantageBox06{padding:50px 0}.advantageBox06_content{display:flex;justify-content:space-between}.advantageBox06 .text{flex:1;max-width:700px}.advantageBox06 .photo{width:374px}.advantageBox06 .photo img{height:auto;width:100%}.advantageBox06 .commonBtn{display:inline-block;margin:0 auto 0 0}.advantageBox01__title{max-width:576px}.advantageBoxTitle{align-items:center;color:#0a1c2c;display:flex;font-family:Kosugi Maru,sans-serif;font-size:21.3333333333px;font-weight:700}.advantageBoxTitle>*+*{margin-left:.5rem}.advantageBoxTitle__badge{align-items:center;background-color:#fff;border-radius:50%;display:flex;flex-direction:column;height:70px;justify-content:center;padding:4px;width:70px}.advantageBoxTitle.bgWhite .advantageBoxTitle__badge{border:2px solid #e1f5ff}.advantageBoxTitle__badge span{color:#f18100;line-height:1}.advantageBoxTitle__txt{flex:1}.advantageBoxTitle__txt em{color:#01a5ef}.tidyupsFlex{display:flex}.tidyupsFlexLeft{flex:1}.tidyupsFlexLeft .photo{max-width:250px}.tidyupsFlexRight{margin:0 0 0 30px}.tidyupsBox01{margin-bottom:50px}.tidyupsBox01>ul{border-top:1px solid #e5e5e5}.tidyupsBox01>ul li{border:1px solid #e5e5e5;margin-bottom:10px;margin-top:10px;padding:19px}.tidyupsBox01 p.categories span{border:1px solid #333;color:#333;display:inline-block;font-size:13px;font-weight:400;line-height:18px;margin-right:10px;padding:0 10px;vertical-align:3px}.tidyupsBox01 .title{color:#3380ff;font-size:24px;font-weight:700;padding-bottom:20px}.tidyupsBox01 .text{width:100%}.tidyupsBox01 .photo{margin:10px auto;width:250px}.tidyupsBox01 .photo img{height:auto;width:100%}.tidyupsBox01 .photo .img{margin-bottom:5px}.tidyupsBox01 .photo li{float:left;margin:10px 5px 10px 0;width:24%}.tidyupsBox01 .photo li:nth-child(3){margin-right:0}

/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}b,strong{font-weight:bolder}code,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub{bottom:-.25em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}table{border-color:inherit;text-indent:0}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}summary{display:list-item}blockquote,dd,dl,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,select,textarea{color:inherit;line-height:inherit;padding:0}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pagination{display:flex;justify-content:center;list-style:none;padding:0}.pagination .page-item .page-link{background-color:#fff;border-bottom-width:1px;border-left-width:1px;border-top-width:1px;color:#2779bd;display:block;padding:.75rem;text-decoration:none}.pagination .page-item .page-link:hover{background-color:#f1f5f8}.pagination .page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.pagination .page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-right-width:1px;border-top-right-radius:.25rem}.pagination .page-item.active .page-link{background-color:#2779bd;border-color:#2779bd;color:#fff}.pagination .page-item.disabled .page-link{background-color:#f1f5f8;color:#8795a1}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.col-auto{grid-column:auto}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-4{margin:1rem}.m-8{margin:2rem}.m-10{margin:2.5rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.-mt-px{margin-top:-1px}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-auto{margin-bottom:auto}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-12{margin-left:3rem}.ml-auto{margin-left:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-16{height:4rem}.min-h-screen{min-height:100vh}.w-5{width:1.25rem}.w-8{width:2rem}.w-16{width:4rem}.w-auto{width:auto}.w-1\/3{width:33.333333%}.w-full{width:100%}.min-w-full{min-width:100%}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-6xl{max-width:72rem}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-r{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-l{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t{border-top-width:1px}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-10{padding:2.5rem}.p-20{padding:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.font-light{font-weight:300}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:900}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-7{line-height:1.75rem}.leading-tight{line-height:1.25}.leading-normal{line-height:1.5}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.underline{text-decoration:underline}.no-underline{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media screen and (max-width:1100px){#bread ul{padding:16px 0;padding:16px 50px}.estimateModal__body{height:80%;margin:0 .25rem;width:85%}.footerBox{padding:25px 50px 50px}.footerBox .gotop{right:50px}.underMain_title img{padding:0 50px}.underMain_content{padding:20px 50px 40px}.underMainHeader{padding-inline:50px}.caseBox01 dl{align-items:flex-start;flex-direction:column;gap:24px}.caseBox01 .item03{bottom:-45px;right:-20px;width:160px}.startFlow{display:flex;flex-direction:column}.startFlow>*+*{margin-top:4px}.startFlow__row.former{width:96%}.startFlow__row.latter{align-self:flex-end;width:99%}.contactBox02{padding:50px 64px}.detailContent__main{width:100%}.detailContent__side{display:none}.detailContent__information{display:block}.detailNearProperty__list{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.onlineBox03_list li{width:49%}.reserveBox02 li{width:48%}.cancelBox01{padding:20px 50px 40px}.frontPageContent_wrapper{padding:50px 50px 30px}.sliderWrapper{height:auto;width:100%}.frontSearchBox{margin-block:24px 40px}.storageTypeList{margin:0 auto;max-width:540px}.storageTypeList_item{margin-bottom:30px}.topBox05 .commonBtn{margin:30px auto 45px;position:static;width:244px}.frontCampaignTab_list{width:20%}.frontCampaignTab_list:nth-child(-n+14){border-top:0}.frontCampaignTab_list:nth-child(15n){border-left:0}.frontCampaignTab_list:nth-child(n+15){border-top:0}.frontCampaignTab_list:nth-child(-n+5){border-top:2px solid #c8c8c8}.frontCampaignTab_list:nth-child(5n+1){border-left:2px solid #c8c8c8}.frontCampaignTab_list:nth-child(n+6){border-top:1px solid #c8c8c8}.campaignListItem{margin-top:16px;width:48%}.campaignListItem+.campaignListItem{margin-left:0}.topBox09{flex:1;margin:0 20px 0 0}.listFlex{flex-direction:column}.listFlexLeft{margin:30px 0 0;order:2}.listFlexRight{order:1}.points .box{width:50%}.campaignList{flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:560px}.otherListItem{margin-top:0;width:48%}.mypageFlex{flex-direction:column}.mypageFlexLeft{margin:30px 0 0;order:2}.mypageFlexRight{order:1}.ownerBox01 .fukidashi02{width:130px}.ownerBox02 .photo{width:400px}.rentraBox03{flex-wrap:wrap}.rentraBox03 li:first-child,.rentraBox03 li:first-child img,.rentraBox03 li:last-child{width:100%}.rentraBox04 li .photo{float:none;margin:0 0 16px}.rentraBox04 li .detail{float:none;width:100%}}@media screen and (max-width:768px){.sp-only{display:block}.pc-only{display:none}#bread ul{padding:16px}.estimateModal__wrapper{padding:0 2.5rem}.estimateModal__body{width:100%}.estimateModalClose{border-radius:.125rem;height:auto;padding:.75rem 1.25rem;width:auto}.estimateModalClose__inner{align-items:center;display:flex}.estimateModalClose__inner>*+*{margin-left:.5rem}.estimateModalClose__borderWrapper{position:relative}.estimateModalClose__txt{display:block}.modalInner__body{flex-direction:column;height:80%}.modalInner__body>*{width:100%}.modalInner__body>*+*{margin-left:0;margin-top:4rem}.modalInner__application{margin-right:auto}.modalInner__close{bottom:-4.625rem;left:50%;right:auto;top:auto;transform:translateX(-50%)}.modalPriceBox--isCampaign .modalPriceBox__head{flex-basis:auto}.footerBox{padding:25px 20px 50px}.footerBox .gotop{right:20px}.header-pc{display:none}.header-sp{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:100}.header-sp,.menu-section{display:block}.underMain{margin:110px 0 0}.underMain_title img{padding:0 16px}.underMain_content{padding:20px 16px}.underMainHeader{padding-inline:16px}.caseBox01{padding:40px 24px}.caseBox01 .item01{right:-20px;width:70px}.caseBox01 .item02{bottom:-40px;width:110px}.caseBox01 .item03{width:110px}.caseBox03.type01 .img{margin:16px 0 0;position:static}.caseBox03.type01 .img img{margin:0 0 0 auto}.caseBox03.type02 .img,.caseBox03.type03 .img{margin:16px 0 0;position:static}.caseBox03.type02 .img img,.caseBox03.type03 .img img{margin:0 0 0 auto}.caseBox03.type04 .img{margin:16px 0 0;position:static}.caseBox03.type04 .img img{margin:0 0 0 auto}.caseBox06 ul{flex-wrap:wrap;width:100%}.caseBox06 li{margin-bottom:16px;width:48%}.startBox01{padding:10px}.startBox01Item{padding:15px 10px}.startFlow__item__label{font-size:11px;padding:3px 16px}.startFlow__item__title{font-size:16px}.companyBox02 ul{flex-wrap:wrap}.companyBox02 li{margin:0 0 20px;max-width:none;width:100%}.companyBox02 th{width:25%}.companyBox02 td,.companyBox02 th,.companyBox03 th{line-height:20px;padding:5px}.companyBox03 th{width:25%}.companyBox03 td{line-height:20px;padding:5px}.companyBox04 dd ul{flex-wrap:wrap}.companyBox04 dd li{margin:0 auto;max-width:530px;width:100%}.companyBox04 dd li:first-child{margin:0 auto 20px}.companyBox05 .chara{display:none}.companyBox06 .box ul{flex-wrap:wrap}.companyBox06 .box li{margin:0 auto;width:100%}.companyBox06 .box li .box01{background:url(/images/company/company_icon01.jpg) no-repeat center 10px #faf9da;padding:100px 10px 10px;text-align:center}.companyBox06 .box li .box02{background:url(/images/company/company_icon02.jpg) no-repeat center 10px #faf9da;padding:100px 10px 10px;text-align:center}.contactBox02{padding:50px 32px}.contactBox02 textarea{width:100%}.contactBox02 .btn input:last-child{margin:15px 0 0}.formPart dd,.formPart dt{width:100%}.detailRoomFilters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));row-gap:.5rem}.detailRoomFilters>*+*{margin-left:0}.detailRoom__content{width:100%}.detailRoom__list{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));row-gap:1.5rem}.exampleFlex{flex-direction:column}.exampleFlexLeft{width:100%}.exampleFlexRight{margin:0}.faqAnkerLinks li a,.faqBox02 dt{font-size:14.2222222222px}.flowRegisterCV_flex li{width:100%}.flowBox01 .text,.flowBox02 .text,.flowBox03 .text,.flowBox04 .text{margin:0 0 32px}.regiBoxCf{flex-direction:column}.regiBoxCf .text{margin:0 0 32px}.onlineBoxTabList .tab li a{font-size:16px}.onlineBox03_list{flex-wrap:wrap}.onlineBox03_list li{width:100%}.onlineBox03_list li:first-child{margin:0 0 24px}.onlineBox03_list li .text{min-height:auto}.onlineBox04__wrapper{flex-direction:column}.onlineBox04__wrapper>*+*{margin:24px 0 0}.onlineBox04__table{width:100%}.reserveBox01_content{flex-wrap:wrap}.reserveBox01_content .photo{margin:0 0 24px}.reserveBox01_content .text{flex:auto;width:100%}.reserveBox02 ul{flex-wrap:wrap}.reserveBox02 li{width:100%}.reserveBox02 li:first-child{margin:0 0 16px}.cancelBox01{padding:20px 16px}.cancelItem{width:32%}.frontPageContent{margin-top:90px}.frontPageContent_wrapper{padding:50px 20px 0}.storageTypeList_item{width:48%}.storageTypeListContent{padding:16px 8px 8px}.storageTypeListContent .detail{font-size:12px}.storageTypeListContent h4{font-size:14px}.storageTypeListContent_btnArea li{width:50%}.reasonCard{width:48%}.campaignList{width:100%}.frontInfoBox01{align-items:center;flex-direction:column}.topBox09{margin:0 0 30px;width:361px}.listItemWrapper{flex-direction:column}.listItemWrapper .photo{margin:0 0 30px;max-width:400px;width:100%}.listItemWrapper .detail{width:100%}.listBox02 li{border-bottom:1px solid #ccc;float:none;width:100%}.listBox02 li a{line-height:36px;padding:0 0 0 15px;text-align:left}.listBox03{margin:0 auto;padding:5px;width:100%}.areaList__item--full{width:100%}.wardList--pc{display:none}.wardList--sp{display:block}.wardList__wrapper{justify-content:space-between}.wardList__item{padding-left:5px;width:46%}.modal{margin:0 auto;width:calc(100% - 32px)}.modal dl{width:100%}.modal dd.modal_content li{font-size:13px;margin:0;width:50%}.acountBox01{padding:32px 24px}.acountBox01 .flexBtn{flex-wrap:wrap}.acountBox01 .flexBtn .commonBtn{font-size:14px;margin:0 0 10px;width:48%}.newsFlex{flex-direction:column}.newsFlexLeft{width:100%}.newsFlexRight{margin:0}.newsPhoto a img{height:120px}.ownerBox01__title{text-align:left}.ownerBox01__title br{display:none}.ownerBox01__desc{text-align:left}.ownerBox01 .fukidashi02{display:none}.ownerBox02{flex-direction:column}.ownerBox02 .photo{margin:30px 0 0;max-width:540px;width:100%}.ownerBox02 .commonBtn{float:none}.ownerBox03_contents li{width:48%}.rentraBox01__catchBottom__wrapper{align-items:flex-start;flex-direction:column;gap:8px}.rentraBox01__catchBottom__wrapper .text .emphasis>em,.rentraBox01__catchBottom__wrapper h3{font-size:25.6px}.rentraBox02_images{flex-wrap:wrap;justify-content:center}.rentraBox02_images li{display:11px;margin-bottom:24px;max-width:258px;width:45%}.rentraBox02_images li:nth-child(2n){margin-left:24px}.rentraBox04 table td,.rentraBox04 table th{padding:5px}.rentraBox06 ul{flex-direction:column}.rentraBox06 ul li{margin:0 0 10px;width:100%}.rentraBox06 ul li img{margin:0 auto}.signUpFormPart{border-bottom:none;flex-wrap:wrap;margin-bottom:1.5rem;padding:0}.signUpFormPart dt{margin-bottom:.5rem;width:100%}.signUpFormPart dt label{font-size:.75rem}.signUpFormPart dd{width:100%}.signUpFormPart_forSP{display:block}#signup button.btn{margin:15px 0 0}.advantageBox01_content{flex-direction:column}.advantageBox01 .text{margin-bottom:24px}.advantageBox02_content{flex-direction:column}.advantageBox02 .text{margin-bottom:24px}.advantageBox03_content{flex-direction:column}.advantageBox03 .text{margin-bottom:24px}.advantageBox04_content{flex-direction:column}.advantageBox04 .text{margin-bottom:24px}.advantageBox05_content{flex-direction:column}.advantageBox05 .text{margin-bottom:24px}.advantageBox06_content{flex-direction:column}.advantageBox06 .text{margin-bottom:24px}.tidyupsFlex{flex-direction:column}.tidyupsFlexLeft{width:100%}.tidyupsFlexRight{margin:0}}@media screen and (max-width:480px){#bread li{font-size:11px}.CVArea__title{font-size:18.2857142857px}.CVArea__wrapper{gap:24px}.CVArea__phone__number{font-size:32px}.CVArea__phone__number img{width:28px}.CVArea__mail{width:100%}.flex-direction-nav a{height:40px;width:40px}.flex-prev{left:-16px}.flex-prev:before{height:16px;left:calc(50% - 7px);top:calc(50% - 7px);width:16px}.flex-next{right:-16px}.flex-next:before{height:16px;right:calc(50% - 7px);top:calc(50% - 7px);width:16px}.level2Heading{font-size:21.3333333333px}.level3Heading{font-size:18.2857142857px}.estimateModal__wrapper{padding:0 1.5rem}.estimateModal__body{height:75%;padding:1.5rem}.basicPropertyCard{border:none}.basicPropertyCard__link>*+*{margin-top:.25rem}.basicPropertyCard__wrapper{display:flex}.basicPropertyCard__wrapper>*+*{margin-left:.5rem}.basicPropertyCard__head{width:24%}.basicPropertyCard__label--pc{display:none}.basicPropertyCard__label--sp{display:block}.basicPropertyCard__img{border-radius:.25rem;height:auto}.basicPropertyCard__img:before{padding-top:100%}.basicPropertyCard__types,.basicPropertyCard__types--pc{display:none}.basicPropertyCard__types--sp{display:flex}.basicPropertyCard__body{flex:1;padding:0}.basicPropertyCard__info{padding-top:.5rem}.basicPropertyCard__info>*+*{margin-top:.5rem}.basicPropertyCard__name{font-size:14.2222222222px;line-height:1.7143}.basicPropertyCard__price{font-size:12.8px}.basicPropertyCard__price em{font-size:21.3333333333px}.basicPropertyCard__price__normal{font-size:12.8px}.basicPropertyCard__area>*+*{margin-left:0}.basicPropertyCard__area img,.basicPropertyCard__features{display:none}.campaignLabel,.distanceLabel{border-radius:.125rem;font-size:12.8px}.cardCampaignBadge{font-size:12.8px}.footerBox_box03 ul li{margin:5px auto;text-align:center;width:100%}.footerBox_box03 ul li img{width:100%}#copyright{font-size:10px;padding:5px}.footer-sp{display:block}.underMainHeader{padding-block:40px}.underMainHeader__title{font-size:25.6px}.caseBox02 ul{flex-wrap:wrap}.caseBox02 li{margin-bottom:32px;width:100%}.caseBox02 .photo img{width:100%}.caseBox03.type01 .img img,.caseBox03.type02 .img img,.caseBox03.type03 .img img,.caseBox03.type04 .img img{margin:0 auto}.caseBox06 li{width:100%}.startBox01Item:nth-child(3) h4 img{width:120px}.startBox01Item:nth-child(4) h4 img{width:70px}.startBox01Item:nth-child(5) h4 img{width:100px}.startBox01Item:last-child h4 img{width:150px}.startBox01Item__txt{flex:1;padding:0 10px 0 0;width:auto}.startBox01Item__txt__head h2 img{width:80px}.startBox01Item__txt__desc{font-size:14px}.startBox01Item .icon{margin:0 20px 0 0;width:auto}.startBox01Item .icon img{margin:0;width:80px}.startFlow__item{height:100px;padding-inline:12px 2px}.startFlow__item:after,.startFlow__item:before{border-width:50px 0 50px 8px}.startFlow__item:after{right:-8px}.startFlow__item__title{font-size:12px}.companyAnkerLinks li a{font-size:14.2222222222px}.companyBox02{padding:10px}.companyBox02 table,.companyBox03 table{font-size:11px}.companyBox03 table .td01{height:112px}.companyBox03 table .td01__img{height:80%}.companyBox04 dd li .box{padding:8px}.companyBox04 dd li .box p{width:100%}.companyBox05 table{font-size:11px}.companyBox05 th{padding:5px;width:25%}.companyBox05 td{padding:5px}.contactBox01{padding:30px 15px}.contactBox01 h2{font-size:21.3333333333px}.contactBox01__number{font-size:32px}.contactBox02{padding:50px 16px}.detailPage{margin-bottom:6.5rem}.detailPage__wrapper{padding-left:1.5rem;padding-right:1.5rem}.detailHeader__title{font-size:18.2857142857px}.detailPriceInfo__normalPrice,.detailPriceInfo__price{font-size:14.2222222222px}.detailPriceInfo__price em{font-size:25.6px}.detailFeatureList{-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:repeat(3,1fr);row-gap:2rem}.detailInfoList__item>*+*{margin-left:1rem}.detailInfoList__item{font-size:14.2222222222px}.detailInfoList__item dt{width:23%}.detailRoomFilters{grid-template-columns:repeat(2,1fr)}.detailRoom__wrapper{flex-direction:column}.detailRoom__wrapper>*+*{margin-left:0;margin-top:1.5rem}.detailRoom__list{display:none;width:100%}.detailRoom__list--pc{display:none}.detailRoom__list--sp{display:flex;flex:1}.detailRoom__infoBox{display:block}.detailRoom__btns{display:flex;justify-content:flex-end;margin-top:1.5rem;width:100%}.detailRoom__btns>*+*{margin-left:1rem;margin-top:0}.detailRoom__btns>*{width:50%}.detailNearProperty__list{grid-template-columns:1fr}.detailNearProperty__list>*+*{border-top:.0625rem solid #eee;gap:.75rem;padding-top:1.5rem}.detailNearProperty__list>:last-child{border-bottom:.0625rem solid #eee;padding-bottom:1.5rem}.exampleFlexRight{width:100%}.flowRegisterCV__title{font-size:21.3333333333px}.flowRegisterCV_flex__title{font-size:18px}.flowDescriptionTxt{font-size:15px}.flowChart__img.pc{display:none}.flowChart__img.sp{display:block}.regiBoxTitle__icon{width:80px}.regiBoxTitle__title{font-size:21.3333333333px}.regiBoxCf .photo{width:100%}.onlineBox01 table{font-size:11px;line-height:16.5px}.onlineBox01 td,.onlineBox01 th{padding:5px}.onlineBoxTabList .tab{flex-wrap:wrap}.onlineBoxTabList .tab li{width:100%}.reserveBox01__icon{width:60px}.cancelBg01{padding:0 0 24px}.cancelBox01__title{margin:0 0 32px}.cancelBox01 p{font-size:15px;line-height:24px}.cancelBox02 ul{flex-wrap:wrap}.cancelItem{margin:0 0 48px;width:100%}.cancelItem:last-child{margin:0}.frontPageContent_wrapper{padding:20px}.frontPickupnewsBox a,.frontPrefectureList_name a{font-size:small}.frontStorage{padding-block:40px 24px}.storageTypeListContent{padding:16px 4px 8px}.storageTypeListContent__title{font-size:12.8px}.storageTypeListContent__title__large{font-size:16px}.storageTypeListContent__link{font-size:12.8px}.frontReason__title{flex-direction:column}.reasonCard{width:100%}.reasonCard__title{font-size:18.2857142857px}.frontCampaignTab_list a{font-size:11px}.campaignListItem{width:100%}.campaignListItem_content{height:auto}.campaignListItem_meta{margin:8px 0 0}.topBox08 ul .photo{line-height:1.1em;min-height:180px}.topBox08 ul .slick-slide,.topBox08 ul li{margin:3px}.topBox09,.topBox10{width:100%}.frontUseGuideItem__link{padding-inline:24px}.listFlexLeft,.listFlexLeft h4 img{width:100%}.listBox03 .pagination{display:none}.areaList{margin:20px 5px}.areaList__item{padding:5px 12px 5px 18px}.areaList__item>a{font-size:small;padding:10px 4px}.wardList__btn{font-size:13px}.wardList__item{width:100%}.wardList__item>a{font-size:12px}.swich_tab{-moz-column-count:2;column-count:2}.swich_tab a{font-size:small;padding:5px}.campaignList,.points .box{width:100%}.otherList{padding:5px}.otherList ul{-moz-column-count:2;column-count:2}.otherListItem{width:49%}.otherListItem_meta{margin:8px 0 0}.otherListItem_meta .place{flex-direction:column}.otherListItem_meta .label{margin:0 0 4px}.otherListItem img{height:100px}.otherListItem div.types{left:5px}.otherListItem div.types img{height:20px;width:20px}.mypageFlexLeft{width:100%}.acountBox01{padding:24px 16px}.acountBox01>ul>li{padding:200px 20px 20px}.acountBox01>ul>li:first-child,.acountBox01>ul>li:nth-child(2),.acountBox01>ul>li:nth-child(3){background-position:50% 20px}.acountBox01 table th{display:block;padding:25px 10px 0 0;text-align:left}.acountBox01 table td{display:block;padding:16px 0}.acountBox01 .flexBtn .commonBtn{min-width:auto}.newsFlexRight{width:100%}.ownerBox01{padding:20px 0 50px}.ownerBox03_contents li{width:100%}.rentraBox01__catchBottom__wrapper .text .emphasis>em,.rentraBox01__catchBottom__wrapper h3{font-size:21.3333333333px}.rentraBox02_images{justify-content:space-around}.rentraBox02_images li:nth-child(2n){margin-left:0}.rentraBox04 li .photo{width:100%}.rentraBox04 li .photo img{margin:0 auto}.rentraBox04__title{left:-20px;top:-20px;width:50%}.rentraBox04 table,.rentraBox04 table .td01,.rentraBox04 table .td02{font-size:11px}.rentraPriceItem__size svg{flex-basis:100px}.rentraBox05__freecall{padding-inline:16px}.rentraBox05__freecall h3{font-size:16px}.rentraBox05__freecall__number{font-size:36px}.rentraBox06__desc{font-size:21.3333333333px}.rentraBox06__desc em{font-size:25.6px}.rentraBox06__desc small{font-size:14.2222222222px}.rentraBox06 br{display:block}.sixAdvantages__title{font-size:25.6px}.advantageBox01 .photo{width:auto}.advantageBox01 .commonBtn{display:block;margin:10px auto}.advantageBox02 .photo{width:auto}.advantageBox02 .commonBtn{display:block;margin:10px auto}.advantageBox03 .photo{width:auto}.advantageBox03 .commonBtn{display:block;margin:10px auto}.advantageBox04 .photo{width:auto}.advantageBox04 .commonBtn{display:block;margin:10px auto}.advantageBox05 .photo{width:auto}.advantageBox05 .commonBtn{display:block;margin:10px auto}.advantageBox06 .photo{width:auto}.advantageBox06 .commonBtn{display:block;margin:10px auto}.advantageBoxTitle{align-items:flex-start;font-size:18.2857142857px}.advantageBoxTitle__badge{height:60px;width:60px}.tidyupsFlexRight{width:100%}}@media (hover:hover){.basicPropertyCard__link:hover{text-decoration:none}.basicPropertyCard__link:hover .basicPropertyCard__img img{opacity:1;transform:scale(1.1)}.oldBtn:hover{opacity:.7;text-decoration:none}.gNaviItem__wrapper:hover{background-color:#122394;text-decoration:none}}@media (min-width:640px){.sm\:ml-0{margin-left:0}.sm\:block{display:block}.sm\:h-20{height:5rem}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-4{padding:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:768px){.md\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.md\:mb-0{margin-bottom:0}.md\:mb-1{margin-bottom:.25rem}.md\:flex{display:flex}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:items-center{align-items:center}.md\:border-t-0{border-top-width:0}.md\:border-l{border-left-width:1px}.md\:pb-0{padding-bottom:0}.md\:text-right{text-align:right}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}
