.mod-favoriteShareBtns{padding:.8rem;background:#f7f7f7;border-radius:5px}.mod-favoriteShareBtns .btnList{display:flex;gap:0 .8rem}.mod-favoriteShareBtns .btnListItem{flex:1;display:grid}.mod-favoriteShareBtns .btnFavorite,.mod-favoriteShareBtns .btnLineShare,.mod-favoriteShareBtns .toFavoriteLink{font-size:1.2rem;padding:.8rem;min-height:3.4rem;border-radius:5px;font-weight:700}.mod-favoriteShareBtns .toFavoriteLink{font-feature-settings:"palt";display:grid;place-content:center}.mod-favoriteShareBtns .btnLineShare{color:#079f0b;display:grid;place-content:center}.mod-shareArea{padding:1.7rem;background:#fff;border-radius:5px}.mod-shareArea .lead{text-align:center;margin-bottom:.5rem;font-size:1.2rem}.mod-shareArea .shareAreaBtn{color:#079f0b;font-weight:700;display:block;padding:.8em .8rem;border-radius:5px}.mod-favoriteHistory .favoriteHistoryItemTitle:before{content:"";display:inline-block;height:1em;width:1em;margin:0 2px 0 0;background:url(/img/sp/common/icon/sprite_icon.png);background-repeat:no-repeat;background-size:1em 54em;font-size:1.6rem;vertical-align:text-top;line-height:1;overflow:hidden}.mod-favoriteHistory .favoriteHistoryItemDet{display:inline-block;color:#747474;font-size:1.2rem;font-weight:400;letter-spacing:-.01rem;margin:.3rem 0 0}.mod-favoriteHistory .favoriteHistoryHistoryItem .favoriteHistoryItemTitle:before{background-position:0 0}.mod-favoriteHistory .favoriteHistoryFavoriteItem .favoriteHistoryItemTitle:before{background-position:0 -1em}table{width:100%}.exampleCost .captionText,table>caption{position:relative;display:block;padding-left:1.8rem;padding-bottom:.5rem;font-weight:700;text-align:left}.exampleCost .captionText:before,table>caption:before{content:"・";display:block;position:absolute;top:0;left:.7rem;border-radius:3px}table>caption{width:100%;white-space:nowrap}.exampleCost .captionText{font-size:1.2rem;margin:1rem 1rem -1rem 1rem}table>tbody>tr>td,table>tbody>tr>th{padding:.5em;border-bottom:1px solid #c4c4c4;line-height:1.43}table>tbody>tr:first-child>td,table>tbody>tr:first-child>th{border-top:0}table>tbody>tr>th{width:7.1em;color:#434343;background:#f3f3e3;font-weight:700;text-align:left;vertical-align:middle}table>tbody>tr>td{color:#333;background:#fff;word-break:break-all;vertical-align:middle}.mod-modalFavoriteBtn{margin:0 1rem;padding:1rem}.mod-modalFavoriteBtn .textArea{line-height:1.5}.mod-modalFavoriteBtn .fontBold{font-weight:700}.mod-modalFavoriteBtn .buttonArea{display:flex;justify-content:center;align-items:center;margin:1rem 0 2.5rem}.mod-modalFavoriteBtn .btnFavoriteNotyet,.mod-modalFavoriteBtn .closeBtnField .btnOk{display:block;border-radius:5px;font-weight:700}.mod-modalFavoriteBtn .btnFavoriteNotyet{width:16rem;padding:1.2em .5rem;font-size:1rem}.mod-modalFavoriteBtn .addFavorite{display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;margin-left:1.6rem;background:#fff;border-radius:100%;box-shadow:0 0 6px rgba(0,0,0,.16)}.mod-modalFavoriteBtn .addFavorite .iconWrap{margin-top:.1rem;line-height:1}.mod-modalFavoriteBtn .addFavorite .icon .iconStroke{fill:#bbb}.mod-modalFavoriteBtn .addFavorite .icon .iconFill{fill:#fff}.mod-modalFavoriteBtn .addFavorite.active .icon .iconFill,.mod-modalFavoriteBtn .addFavorite.active .icon .iconStroke{fill:#ed6103;fill-opacity:1}.mod-modalFavoriteBtn .captureBox{position:relative;width:278px;margin:1rem auto 0}.mod-modalFavoriteBtn .captureBoxArrow01Wrap{height:46px}.mod-modalFavoriteBtn .captureBoxArrow02Wrap{height:49px}.mod-modalFavoriteBtn .captureBox img{width:278px;border:1px solid #e6e6e6}.mod-modalFavoriteBtn .captureBoxArrow01Wrap:after{content:"";position:absolute;right:70px;bottom:0;width:71px;height:36px;border:2px solid red;border-radius:5px}.mod-modalFavoriteBtn .captureBoxArrow01Wrap .captureBoxArrow01:before{content:"";position:absolute;top:-5px;right:99px;width:12px;height:10px;background-color:red}.mod-modalFavoriteBtn .captureBoxArrow01Wrap .captureBoxArrow01:after{content:"";position:absolute;top:5px;right:93px;width:12px;height:12px;border:12px solid transparent;border-top:12px solid red}.mod-modalFavoriteBtn .captureBoxArrow02Wrap:after{content:"";position:absolute;left:15px;bottom:2px;width:112px;height:27px;border:2px solid red;border-radius:5px}.mod-modalFavoriteBtn .captureBoxArrow02Wrap .captureBoxArrow02:before{content:"";position:absolute;top:5px;left:65px;width:12px;height:10px;background-color:red}.mod-modalFavoriteBtn .captureBoxArrow02Wrap .captureBoxArrow02:after{content:"";position:absolute;top:15px;left:59px;width:12px;height:12px;border:12px solid transparent;border-top:12px solid red}.mod-modalFavoriteBtn .closeBtnField{margin-top:1.6rem}.mod-modalFavoriteBtn .closeBtnField .btnOk{padding:.8em .8rem}.mod-favoriteAddUnit,.mod-favoriteDelUnit{margin:0 1rem 1rem 1rem;width:28rem;text-align:center;border-radius:5px;border:3px solid transparent}.mod-favoriteAddUnit p,.mod-favoriteDelUnit p{padding:3rem .8rem;font-size:1.6rem;font-weight:700;color:#016ece}.mod-favoriteAddUnit{background:#f1f9ff;border-color:#bce0ff}.mod-favoriteAddUnit p{color:#016ece}.mod-favoriteDelUnit{background:#fff5f1;border-color:#ffc197}.mod-favoriteDelUnit p{color:#ed6103;letter-spacing:-.1rem}.mod-recommend>ol,.mod-recommend>ul{padding:1rem}.mod-recommend .mod-textIconContentLink{margin:0 1rem 2rem}.mod-recommend.neighborBasic .mod-title span{display:inline-block}.mod-recommend.promotion{padding-bottom:1rem}.mod-recommend .linkToList{display:block;position:relative;margin:.2rem 2.8rem 2rem 1.2rem;text-align:right;line-height:1.2}.mod-recommend .linkToList .iconArrow{position:absolute;top:50%;right:-1.6rem;transform:translateY(-50%)}.mod-recommend .buttonMoreRead{display:block;margin:0 auto 1rem;padding:1.6rem 1.6rem 1.6rem 2.4rem;border-radius:5px;line-height:1;font-weight:700;color:#ed6103}.mod-recommend .buttonMoreRead .iconPlus{position:relative;padding-left:2rem}.mod-recommend .buttonMoreRead .iconPlus:after,.mod-recommend .buttonMoreRead .iconPlus:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto;width:1.2rem;height:.2rem;background-color:#ed6103}.mod-recommend .buttonMoreRead .iconPlus:after{transform:rotate(90deg)}.mod-fcltyListNormal{position:relative;display:table;width:100%;padding:0;border:1px solid #bdc8ca;border-top:5px solid #625035;border-radius:5px;background:#fff;line-height:1.43}.mod-fcltyListNormal:not(:first-child){margin-top:1rem}.mod-fcltyListNormal .toFclty{display:block;padding-bottom:1rem}.mod-fcltyListNormal .fcltyName{background:linear-gradient(to bottom,#fefefe 0,#ededed 100%);background:-webkit-linear-gradient(top,#fff,#ededed);padding:.8rem 1rem;line-height:1.2;font-size:1.6rem;vertical-align:top}.mod-fcltyListNormal .fcltyName b{vertical-align:middle;font-weight:700;text-decoration:underline;color:#003af6}.mod-fcltyListNormal .fcltyName .osusume{position:relative;background:#fff;padding:.2rem .3rem;color:#c95303;font-size:1rem;border:1px solid #c95303;white-space:nowrap}.mod-fcltyListNormal .conditionsIconListSimple,.mod-fcltyListNormal .fcltyInfo,.mod-fcltyListNormal .pointText,.mod-fcltyListNormal p{padding:0 1rem}.mod-fcltyListNormal .pointText,.mod-fcltyListNormal p{margin-top:1rem;font-size:1.2rem;word-break:break-all}.mod-fcltyListNormal .pointText.characterLimit{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3em}.mod-fcltyListNormal .pointText.characterLimit:empty,.mod-fcltyListNormal .pointText:empty{display:none}.mod-fcltyListNormal .fcltyInfo{display:flex;column-gap:.8rem;margin-top:.8rem}.mod-fcltyListNormal .imgPhoto{width:80px;height:60px;vertical-align:middle;text-align:center}.mod-fcltyListNormal .imgPhoto .ui-icon{margin:15px auto 0;font-size:3rem}.mod-fcltyListNormal .imgPhoto img{vertical-align:middle;max-width:80px;max-height:60px}.mod-fcltyListNormal .fcltyInfo ul{display:table-cell;margin-top:-.2rem;padding-right:.5em;font-size:1.2rem}.mod-fcltyListNormal .fcltyInfo li{margin-top:.2rem}.mod-fcltyListNormal .fcltyInfo li:first-child{margin-top:0}.mod-fcltyListNormal .fcltyInfo b{color:#69c}.mod-fcltyListNormal .fcltyInfo .mod-cost{color:red;font-size:1.3rem;font-weight:700}.mod-fcltyListNormal .fcltyInfo .vacancyText{font-weight:700}.mod-fcltyListNormal .fcltyInfo .vacancyUpdate{margin:0 0 0 .5rem;color:#88969d}.mod-fcltyListNormal .conditionsIconListSimple{display:flex;flex-wrap:wrap;gap:4px;margin-top:.8rem;font-size:1.2rem}.mod-fcltyListNormal .conditionsIconListSimple .listItem{display:flex;align-items:center;column-gap:.4rem;background:#fff;padding:.6rem .8rem;line-height:1;color:#767676;border:1px solid #bdc8ca;border-radius:2px}.mod-fcltyListNormal .conditionsIconListSimple .iconNG,.mod-fcltyListNormal .conditionsIconListSimple .iconOK{display:inline-block;width:1.2rem;text-align:center;font-weight:700}.mod-fcltyListNormal .conditionsIconListSimple .iconOK{color:#ed6103}.mod-fcltyListNormal .conditionsIconListSimple .iconNG{color:#347bb3}.mod-fcltyListNormal .areaTofclty{width:1em}.mod-fcltyListNormal .areaTofclty .linkArrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}.mod-fcltyListNormal a.toFclty{text-decoration:none;-webkit-tap-highlight-color:transparent}.mod-fcltyListNormal a.toFclty:link,.mod-fcltyListNormal a.toFclty:visited{color:#333;-webkit-tap-highlight-color:transparent}.mod-fcltyListNormal.ranking .fcltyName b{padding-left:1.8em}.mod-fcltyListNormal.ranking .fcltyName .ui-iconRanking{position:absolute;top:0;left:0}.mod-fcltyListNormal.promotion{border-top-color:#ffab00}.mod-fcltyListNormal.promotion .fcltyName{padding-bottom:0;background:#fff}.mod-fcltyListNormal.promotion .promotionIcon{display:inline-block;margin-right:1rem;vertical-align:middle;font-size:1.3rem;font-weight:700;color:#ed6103}.mod-fcltyListNormal.promotion .promotionIcon:after,.mod-fcltyListNormal.promotion .promotionIcon:before{content:"-"}.mod-relatedLink .relatedLinkItem{position:relative;border-bottom:1px solid #d2d2d2}.mod-relatedLink .relatedLinkItem:last-child{border:none}.mod-relatedLink .relatedLinkItem a{width:100%;display:table;padding:1rem}.mod-relatedLink .relatedLinkItem a .imgBox{display:table-cell;width:116px}.mod-relatedLink .relatedLinkItem a .imgBox img{width:116px;height:auto}.mod-relatedLink .relatedLinkItem a p{font-size:1.2rem;display:table-cell;vertical-align:top;padding:0 0 0 1rem;line-height:1.43}.mod-relatedLink .relatedLinkItem a b{font-weight:700;display:block;font-size:1.4rem}.mod-relatedLink .relatedLinkItem .areaTofclty{display:table-cell;width:1em}.mod-relatedLink .relatedLinkItem .areaTofclty .linkArrow{position:absolute;top:50%;margin:-.8rem 0 0}.mod-seoLinkUnit{background:#eff5f5}.mod-seoLinkUnit+.mod-seoLinkUnit{border-top:1px solid #eff5f5}.mod-seoLinkUnit .searchTitle{display:block;background:#7c919b;color:#fff;font-size:1.2rem;line-height:1}.mod-seoLinkUnit .searchTitle>span{display:table;width:100%}.mod-seoLinkUnit .searchTitle .name,.mod-seoLinkUnit .searchTitle .ui-cssIcon-arrow_down,.mod-seoLinkUnit .searchTitle .ui-cssIcon-arrow_up{display:table-cell;padding:.7rem .7rem;vertical-align:middle}.mod-seoLinkUnit .mod-textBox{padding:1rem 1rem 0 1rem;color:#666;font-size:1.2rem;line-height:1.4}.mod-seoLinkUnit .mod-textBox:last-child{padding-bottom:1rem}.mod-seoLinkUnit .mod-textBox p+p{margin-top:1rem}.mod-seoLinkUnit .mod-textBox a,.mod-seoLinkUnit .mod-textBox dt,.mod-seoLinkUnit .mod-textBox span{margin:0 0 .4rem;font-weight:700}.mod-seoLinkUnit .mod-textBox a{color:#397db2}.mod-seoLinkBox{padding:.8rem}.mod-seoLinkBox li{display:inline-block;margin:.1em .3em .7em 0;line-height:1.4;font-size:1.2rem}.mod-seoLinkBox li a{color:#397db2;background-color:#fefefe;padding:.3em .5em}.mod-seoLinkBox li span{color:#666;text-decoration:none;padding:.3em .5em}.mod-seoLinkBox li.prefectureLink{display:block;margin:1.6rem 0 .8rem}.mod-seoLinkBox li.prefectureLink a{background-color:transparent}.mod-seoLinkUnit .searchTitle .ui-cssIcon-arrow_down,.mod-seoLinkUnit .searchTitle .ui-cssIcon-arrow_up{background:#fff;border-radius:.1em}.mod-seoLinkUnit .searchTitle .ui-cssIcon-arrow_up:before,.mod-seoLinkUnit .searchTitle.ui-cssIcon-arrow_up:after{top:.2em}.mod-seoLinkUnit .searchTitle .ui-cssIcon-arrow_down:before,.mod-seoLinkUnit .searchTitle .ui-cssIcon-arrow_up:before{left:4px;width:6px;height:6px;border-bottom:2px solid #74848c;border-right:2px solid #74848c}.mod-guideUnit{background-color:#fff}.mod-guideUnit .guideList .guideListItem a{position:relative;width:100%;box-sizing:border-box;padding:1rem 2rem 1rem 1rem;text-decoration:none;color:#333;border-bottom:1px solid #bdc8ca;overflow:hidden;display:block}.mod-guideUnit .guideList .guideListItem a:after{content:"";display:block;position:absolute;right:.6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem;height:1.5rem;line-height:1;background:url(/img/sp/common/icon/sprite_icon.png?=20161018) no-repeat 0 -27rem;-webkit-background-size:1.5rem 81rem;background-size:1.5rem 81rem}.mod-guideUnit .guideList .guideListItem .guideImages{width:80px;float:left;margin:.5rem 0;padding:1px;border:1px solid #ccc;line-height:0;background-color:#f7f7f7;vertical-align:top;text-align:center;box-sizing:border-box}.mod-guideUnit .guideList .guideListItem .guideImages img{width:100%;max-width:80px;max-height:80px}.mod-guideUnit .guideList .guideListItem p{float:left;width:70%;width:-webkit-calc(100% - 90px);width:calc(100% - 90px);padding:.2rem 0 0;font-size:1.6rem;line-height:1.4}.mod-guideUnit .guideList .guideListItem .guideImages+p{padding-left:.8rem}.mod-inquireBtn .inquireBtn{display:block;padding:1.3rem 3.2rem 1.3rem 3.5vw;border-radius:5px;font-weight:700;white-space:nowrap}.mod-inquireBtn .inquireBtn .inquireBtnText{line-height:1}.mod-inquireBtn .inquireBtn .inquireBtnText .btnMainText{margin-right:.2rem}.mod-inquireBtn .inquireBtn .inquireBtnText .softBreak{display:inline-block;font-size:1.2rem}.mod-inquireBtn .inquireBtnRich{display:block;padding:.5rem .7rem .6rem;border-radius:5px;font-weight:700;white-space:nowrap}.mod-inquireBtn .btnBoxItem .inquireBtnRich{padding:.6rem .7rem .7rem}.mod-inquireBtn .inquireBtnRich .inquireBtnIcon{width:3rem}.mod-inquireBtn .inquireBtnRich .textFree{display:block;padding:.3rem 0;border-radius:2px;font-size:1.1rem;color:#fff;text-shadow:none;background-color:#13b44f}.mod-inquireBtn .inquireBtnRich .textFree.secondColor{color:#3d484c;text-shadow:1px 1px 1px #fff;background-color:#8dd8a7}.mod-inquireBtn .ui-btn-flat-primary.inquireBtnRich .textFree.secondColor{color:#03a845;background-color:#fff}.mod-inquireBtn .ui-btn-flat-primary.inquireBtnRich,.mod-inquireBtn .ui-btn-flat-secondary.inquireBtnRich{padding:.7rem .7rem .8rem}.mod-inquireBtn .inquireBtnRich .inquireBtnText{line-height:1}.mod-inquireBtn .inquireBtnRich .inquireBtnText .subText{font-size:1.2rem;font-weight:400;letter-spacing:-.13rem}.mod-inquireBtn .inquireBtnRich .inquireBtnText .subText.secondType{letter-spacing:-.05rem}.mod-inquireBtn .inquireBtnRich .inquireBtnText .btnMainText{margin:.5rem 0 0;font-size:1.6rem}.mod-inquireBtn .btnBox{display:flex;justify-content:space-between}.mod-inquireBtn .btnBox .btnBoxItem{width:49%;width:calc(50% - .35rem)}@media screen and (min-width:349px) and (max-width:379px){.mod-inquireBtn .btnBox .inquireBtn{padding-left:6vw}}.mod-inquireBtn.smallBtn .inquireBtn{display:flex;justify-content:center;align-items:center;min-height:42px;padding:.4rem 1rem .4rem;font-size:1.2rem}.mod-inquireBtn.smallBtn .inquireBtn .btnMainText{font-size:1.4rem}.mod-inquireBtn.smallBtn .inquireBtn .icon{margin:.5rem .3rem 0 0;width:1.8rem;height:auto}.mod-fixedInquireNavigation{position:fixed;bottom:0;left:0;right:0;padding-bottom:env(safe-area-inset-bottom);z-index:8000;background:rgba(255,255,255,.95);box-shadow:0 -3px 6px -3px rgba(0,0,0,.12);display:none;width:100%}.mod-fixedInquireNavigation .inquireButtonList{display:table;table-layout:fixed;width:100%;border-spacing:.6rem}.mod-fixedInquireNavigation .inquireButtonListItem{display:table-cell;vertical-align:middle}.mod-fixedInquireNavigation .inquireButtonListItem svg{margin-right:.1rem}.mod-fixedInquireNavigation .inquireButtonListItem .inquireBtn{display:block;padding:.7rem;border-radius:5px;font-weight:700;letter-spacing:-.5em;white-space:nowrap;height:42px}.mod-fixedInquireNavigation .inquireButtonListItem .ui-btn-icon,.mod-fixedInquireNavigation .inquireButtonListItem .ui-btn-text{letter-spacing:0}.mod-fixedInquireNavigation .inquireButtonListItem .inquireBtn .text{line-height:1.1}.mod-fixedInquireNavigation .inquireButtonListItem .inquireBtn .textFree{display:block;font-size:1.2rem;letter-spacing:.05rem;font-feature-settings:"palt" 1}.mod-fixedInquireNavigation .inquireButtonListItem.tel .inquireBtn{padding:.75em .7rem}.mod-fixedInquireNavigation .inquireButtonListItem.tel .ui-btn-icon,.mod-fixedInquireNavigation .inquireButtonListItem.tel .ui-btn-text{margin-top:.1rem}.mod-fixedInquireNavigation .inquireButtonListItem.tel:nth-child(3){width:39%}.mod-fixedInquireNavigation .inquireText{padding-bottom:.5rem}.mod-fixedInquireNavigation .inquireText .text{margin:0 .4rem;color:#333;text-align:center;font-size:1.2rem;letter-spacing:.05rem;font-feature-settings:"palt" 1}.mod-fixedInquireNavigation .inquireButtonListItem.tel .inquireBtn.disable{background:#ebebeb;box-shadow:none;color:#999;padding:.7rem}.mod-fixedInquireNavigation .inquireButtonListItem.tel .inquireBtn.disable .ui-btn-text{margin-top:0}.mod-fixedInquireNavigation .inquireButtonListItem.tel .inquireBtn.disable .textNotConnectable{display:block;font-size:1.2rem;letter-spacing:.05rem;font-feature-settings:"palt" 1}.mod-inquireArchive{display:block;padding:1.6rem .8rem;text-align:center}.mod-inquireArchive .text{font-size:100%;font-weight:700;color:#ed6103}.mod-inquireArchive.sizeNarrowPadding{padding:.8rem}.mod-inquireArchive.sizeNoPadding{padding:0}.mod-inquireArchive.colorGray{background-color:#f4f4f4}.mod-inquireArchive.fontSizeL{font-size:1.6rem}.mod-inquireNavigation{margin:15px 0 0}.mod-inquireNavigation .tourAdvise{background-color:#f7f7f7;padding:.6rem 0;text-align:center}.mod-inquireNavigation .tourAdvise .tourAdviseCharacter{position:relative;padding:0 26px 0 0;color:#555;line-height:1.3;font-size:1.1rem;letter-spacing:-.02em}.mod-inquireNavigation .tourAdvise .tourAdviseCharacter:after{content:"";position:absolute;right:0;bottom:-.8rem;width:23px;height:31px;background:url(/svg/common/character/keako_point_left.svg) no-repeat;background-size:23px}.mod-inquireNavigation .inquireNavigationContents{padding:1rem .9rem 0;color:#333;background:#e5e5e5}.mod-inquireNavigation .inquireNavigationContents.flatBtnWrap{background:#ededed}.mod-inquireNavigation .inquireNavigationContents .areaInquire{margin-top:1rem;padding-top:1rem;border-top:1px solid #fff}.mod-inquireNavigation .inquireNavigationContents .areaInquire .inquireBtn{display:block;padding:.8em .8rem;border-radius:5px;font-weight:700;white-space:nowrap}.mod-inquireNavigation .inquireNavigationContents .areaInquire .inquireBtn.disable{background:#f7f7f7;border-color:#fff;box-shadow:none;color:#999}.mod-inquireNavigation .inquireNavigationContents .areaInquire .telInfo{margin:1rem 0 0;font-size:1.2rem;font-weight:700;line-height:1.4}.mod-inquireNavigation .inquireNavigationContents .areaInquire .telInfo .textCaution svg.exclIcon{vertical-align:middle;margin:0 .3rem .3rem 0}.mod-inquireNavigation .inquireNavigationContents .areaInquire .telInfo .textCaution{color:#ed6103}.mod-inquireNavigation .inquireNavigationContents .areaInquire .telCaption{margin:1rem 0 0;font-size:1rem;line-height:1.2}.mod-inquireNavigation .inquireNavigationContents .textLink{padding:1rem 0 1.6rem;font-size:1.2rem;text-align:right}.mod-inquireNavigation .inquireNavigationContents .textAboutInquiry{margin:1rem 0 0;color:#777;font-size:1.2rem;line-height:1.3}.mod-inquireNavigation .inquireNavigationContents .textAboutInquiry .accent{color:#ed6103}.mod-inquireNavigation .inquireNavigationContents .inquireBtn svg.telIcon{vertical-align:middle}.mod-inquireNavigation .inquireNavigationContents .inquireBtn .telFree{margin:.6rem 0 0 .3rem}.mod-faqUnit{background:#fff}.mod-faqUnit .question{display:table;width:100%;min-height:4.4rem;margin-bottom:.1rem;color:#333;background:#fff;font-size:1.6rem;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.33);box-shadow:0 1px 2px 0 rgba(0,0,0,.33)}.mod-faqUnit .question .iconSquareArrow{position:relative;display:table-cell;padding:1rem 4rem 1rem .8rem;line-height:1.3;font-weight:700;vertical-align:middle}.mod-faqUnit .question .iconSquareArrow:before{position:absolute;content:"";top:0;bottom:0;right:.8rem;margin:auto 0;width:2.2rem;height:2.2rem;border:2px solid #fff;background:#ed6103}.mod-faqUnit .question .iconSquareArrow:after{position:absolute;content:"";right:1.5rem;width:.8rem;height:.8rem;border-bottom:solid 2.5px #fff;border-right:solid 2.5px #fff}.mod-faqUnit .question .iconSquareArrow.iconDown:after{top:calc(50% - .6rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mod-faqUnit .question .iconSquareArrow.iconUp:before{background:#666}.mod-faqUnit .question .iconSquareArrow.iconUp:after{top:calc(50% - .3rem);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mod-faqUnit .answer{padding:2rem 1rem;border-bottom:1px solid #bdc8ca;line-height:1.5}.mod-faqUnit .answer ol:not(:first-child),.mod-faqUnit .answer p:not(:first-child),.mod-faqUnit .answer ul:not(:first-child){margin-top:1rem}.mod-faqUnit .answer .point{font-weight:700}.mod-faqUnit .answer ol li:not(:first-child),.mod-faqUnit .answer ul li:not(:first-child){margin-top:.5rem}.mod-faqUnit .answer ul li{margin-left:1.4rem;text-indent:-1.4rem}.mod-faqUnit .answer ul li:before{content:"・"}.mod-faqUnit .answer ul li.noListMark:before{content:none}.mod-faqUnit .answer ol li{margin-left:2rem;list-style:decimal}.mod-faqUnit .answer ol li.noListMark{margin-left:0;list-style:none}.mod-areaMarketPriceList{background:#f7f7f7;overflow:hidden}.mod-areaMarketPriceList .marketPriceBox{margin:1rem 1rem .8rem;background:#fff;padding:1rem;border-radius:5px;border:1px solid #e8e8e8}.mod-areaMarketPriceList .marketPriceBox:first-of-type{margin-top:1.5rem}.mod-areaMarketPriceList .marketPriceBox .facilityType{margin-bottom:1rem;text-align:left;font-weight:700;font-size:1.6rem;line-height:1.2}.mod-areaMarketPriceList .marketPriceBox .initialCostList,.mod-areaMarketPriceList .marketPriceBox .marketPriceList{display:flex;align-items:center;margin-top:.4rem}.mod-areaMarketPriceList .marketPriceBox .initialCostList:first-of-type,.mod-areaMarketPriceList .marketPriceBox .marketPriceList:first-of-type{margin-top:0}.mod-areaMarketPriceList .marketPriceBox .monthlyCostList{margin-top:.8rem;border-top:1px solid #e8e8e8;padding-top:.8rem}.mod-areaMarketPriceList .marketPriceBox .monthlyCostList .monthlyCostListItem{padding-left:1rem;margin-top:.8rem}.mod-areaMarketPriceList .marketPriceBox .costType,.mod-areaMarketPriceList .marketPriceBox .monthlyCostType{width:60%;text-align:left;line-height:1.2}.mod-areaMarketPriceList .marketPriceBox .monthlyCostType{color:#767676}.mod-areaMarketPriceList .marketPriceBox .price{width:40%;font-weight:700;color:#ed6103;text-align:right;line-height:1.2}.mod-areaMarketPriceList .marketPriceBox .price var{font-size:1.8rem}.mod-areaMarketPriceList .linkToList{padding:0 1rem;text-align:right;line-height:1.2}.mod-areaMarketPriceList .linkToList:last-of-type{margin-bottom:1.5rem}.mod-areaMarketPriceList .linkToList .wordBrake{display:inline-block;text-decoration:inherit}.mod-reviewSummaryLink{display:flex;flex-wrap:wrap;align-items:center}.mod-reviewSummaryLink .titleWrap{display:flex;align-items:center}.mod-reviewSummaryLink .titleWrap .reviewIcon{margin-right:.5rem}.mod-reviewSummaryLink .titleWrap .title{margin-right:.5rem;font-size:1.3rem;font-weight:700;color:#555}.mod-reviewSummaryLink .scoreStar{display:flex;align-items:center}.mod-reviewSummaryLink .scoreStar .starBox{position:relative;margin-right:.4rem}.mod-reviewSummaryLink .scoreStar .starBox .star{display:block;width:70px;height:14px;background-size:14px}.mod-reviewSummaryLink .scoreStar .starBox .star.base{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"120\" height=\"120\" viewBox=\"0 0 120 120\"><path fill=\"%23c4c4c4\" d=\"M59.4,3.1c-1.3,0-2.5,1-3.5,2.9L44.5,29.2a16.67,16.67,0,0,1-11.2,8.1L7.8,41c-4.2.6-5.2,3.6-2.1,6.6l18.5,18a16.65,16.65,0,0,1,4.3,13.1l-4.4,25.5c-.5,3.1.6,4.9,2.8,4.9a6.67,6.67,0,0,0,2.8-.8l22.9-12a15.23,15.23,0,0,1,6.9-1.5,15.23,15.23,0,0,1,6.9,1.5l22.9,12a6.67,6.67,0,0,0,2.8.8c2.1,0,3.3-1.8,2.8-4.9L90.5,78.7a16.65,16.65,0,0,1,4.3-13.1l18.5-18c3.1-3,2.1-5.9-2.1-6.6L85.6,37.3a16.9,16.9,0,0,1-11.2-8.1L62.9,6c-1-1.9-2.2-2.9-3.5-2.9Z\"/><path fill=\"%23c4c4c4\" d=\"M59.4,18l7.4,14.9A24.92,24.92,0,0,0,84.3,45.6L100.8,48l-12,11.6c-5.1,4.9-7.9,13.6-6.7,20.6L85,96.6,70.3,88.9a24.16,24.16,0,0,0-10.8-2.5,22.88,22.88,0,0,0-10.8,2.5L34,96.6l2.8-16.4a24.9,24.9,0,0,0-6.7-20.6L18.1,48l16.5-2.4A24.92,24.92,0,0,0,52.1,32.9L59.4,18\"/></svg>")}.mod-reviewSummaryLink .scoreStar .starBox .star.active{position:absolute;top:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"120\" height=\"120\" viewBox=\"0 0 120 120\"><path fill=\"%23ffab00\" d=\"M59.4,3.1c-1.3,0-2.5,1-3.5,2.9L44.5,29.2a16.67,16.67,0,0,1-11.2,8.1L7.8,41c-4.2.6-5.2,3.6-2.1,6.6l18.5,18a16.65,16.65,0,0,1,4.3,13.1l-4.4,25.5c-.5,3.1.6,4.9,2.8,4.9a6.67,6.67,0,0,0,2.8-.8l22.9-12a15.23,15.23,0,0,1,6.9-1.5,15.23,15.23,0,0,1,6.9,1.5l22.9,12a6.67,6.67,0,0,0,2.8.8c2.1,0,3.3-1.8,2.8-4.9L90.5,78.7a16.65,16.65,0,0,1,4.3-13.1l18.5-18c3.1-3,2.1-5.9-2.1-6.6L85.6,37.3a16.9,16.9,0,0,1-11.2-8.1L62.9,6c-1-1.9-2.2-2.9-3.5-2.9Z\"/><path fill=\"%23ffab00\" d=\"M59.4,18l7.4,14.9A24.92,24.92,0,0,0,84.3,45.6L100.8,48l-12,11.6c-5.1,4.9-7.9,13.6-6.7,20.6L85,96.6,70.3,88.9a24.16,24.16,0,0,0-10.8-2.5,22.88,22.88,0,0,0-10.8,2.5L34,96.6l2.8-16.4a24.9,24.9,0,0,0-6.7-20.6L18.1,48l16.5-2.4A24.92,24.92,0,0,0,52.1,32.9L59.4,18\"/></svg>")}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score0{width:0}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score05{width:10%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score10{width:20%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score15{width:30%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score20{width:40%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score25{width:50%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score30{width:60%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score35{width:70%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score40{width:80%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score45{width:90%}.mod-reviewSummaryLink .scoreStar .starBox .star.active.score50{width:100%}.mod-reviewSummaryLink .scoreStar .overallScore{font-weight:700;font-family:verdana,sans-serif;font-size:1.8rem;color:#ed6103}.mod-reviewSummaryLink .scoreStar .countArea{padding:.1em 0 0 .3rem;font-size:1.3rem;font-weight:400;font-feature-settings:"palt"}.mod-reviewSummaryLink.bkGray{background-color:#f7f7f7;padding:0 1rem 1rem}.mod-reviewSummaryLink.bkGray .countArea .toReview,.mod-reviewSummaryLink.bkGray .countArea .toReview:visited,.mod-reviewSummaryLink.bkGray .title{color:#787878}.mod-overallScore *{line-height:1}.mod-overallScore .scoreStar{display:flex;align-items:center}.mod-overallScore .scoreStar .starBox{position:relative;margin-right:.4rem}.mod-overallScore .scoreStar .starBox .star.base{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"120\" height=\"120\" viewBox=\"0 0 120 120\"><path fill=\"%23c4c4c4\" d=\"M59.4,3.1c-1.3,0-2.5,1-3.5,2.9L44.5,29.2a16.67,16.67,0,0,1-11.2,8.1L7.8,41c-4.2.6-5.2,3.6-2.1,6.6l18.5,18a16.65,16.65,0,0,1,4.3,13.1l-4.4,25.5c-.5,3.1.6,4.9,2.8,4.9a6.67,6.67,0,0,0,2.8-.8l22.9-12a15.23,15.23,0,0,1,6.9-1.5,15.23,15.23,0,0,1,6.9,1.5l22.9,12a6.67,6.67,0,0,0,2.8.8c2.1,0,3.3-1.8,2.8-4.9L90.5,78.7a16.65,16.65,0,0,1,4.3-13.1l18.5-18c3.1-3,2.1-5.9-2.1-6.6L85.6,37.3a16.9,16.9,0,0,1-11.2-8.1L62.9,6c-1-1.9-2.2-2.9-3.5-2.9Z\"/><path fill=\"%23c4c4c4\" d=\"M59.4,18l7.4,14.9A24.92,24.92,0,0,0,84.3,45.6L100.8,48l-12,11.6c-5.1,4.9-7.9,13.6-6.7,20.6L85,96.6,70.3,88.9a24.16,24.16,0,0,0-10.8-2.5,22.88,22.88,0,0,0-10.8,2.5L34,96.6l2.8-16.4a24.9,24.9,0,0,0-6.7-20.6L18.1,48l16.5-2.4A24.92,24.92,0,0,0,52.1,32.9L59.4,18\"/></svg>")}.mod-overallScore .scoreStar .starBox .star.active{position:absolute;top:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"120\" height=\"120\" viewBox=\"0 0 120 120\"><path fill=\"%23ffab00\" d=\"M59.4,3.1c-1.3,0-2.5,1-3.5,2.9L44.5,29.2a16.67,16.67,0,0,1-11.2,8.1L7.8,41c-4.2.6-5.2,3.6-2.1,6.6l18.5,18a16.65,16.65,0,0,1,4.3,13.1l-4.4,25.5c-.5,3.1.6,4.9,2.8,4.9a6.67,6.67,0,0,0,2.8-.8l22.9-12a15.23,15.23,0,0,1,6.9-1.5,15.23,15.23,0,0,1,6.9,1.5l22.9,12a6.67,6.67,0,0,0,2.8.8c2.1,0,3.3-1.8,2.8-4.9L90.5,78.7a16.65,16.65,0,0,1,4.3-13.1l18.5-18c3.1-3,2.1-5.9-2.1-6.6L85.6,37.3a16.9,16.9,0,0,1-11.2-8.1L62.9,6c-1-1.9-2.2-2.9-3.5-2.9Z\"/><path fill=\"%23ffab00\" d=\"M59.4,18l7.4,14.9A24.92,24.92,0,0,0,84.3,45.6L100.8,48l-12,11.6c-5.1,4.9-7.9,13.6-6.7,20.6L85,96.6,70.3,88.9a24.16,24.16,0,0,0-10.8-2.5,22.88,22.88,0,0,0-10.8,2.5L34,96.6l2.8-16.4a24.9,24.9,0,0,0-6.7-20.6L18.1,48l16.5-2.4A24.92,24.92,0,0,0,52.1,32.9L59.4,18\"/></svg>")}.mod-overallScore .scoreStar .starBox .star.active.score0{width:0}.mod-overallScore .scoreStar .starBox .star.active.score05{width:10%}.mod-overallScore .scoreStar .starBox .star.active.score10{width:20%}.mod-overallScore .scoreStar .starBox .star.active.score15{width:30%}.mod-overallScore .scoreStar .starBox .star.active.score20{width:40%}.mod-overallScore .scoreStar .starBox .star.active.score25{width:50%}.mod-overallScore .scoreStar .starBox .star.active.score30{width:60%}.mod-overallScore .scoreStar .starBox .star.active.score35{width:70%}.mod-overallScore .scoreStar .starBox .star.active.score40{width:80%}.mod-overallScore .scoreStar .starBox .star.active.score45{width:90%}.mod-overallScore .scoreStar .starBox .star.active.score50{width:100%}.mod-overallScore .scoreStar .num{font-weight:700;font-family:verdana,sans-serif}.mod-overallScore .scoreStar .countArea{padding:.1em 0 0 .3rem;font-weight:400;font-feature-settings:"palt"}.mod-overallScore{display:flex;flex-direction:column;width:100%;gap:.5rem}.mod-overallScore .reviewSummary{display:flex;align-items:center}.mod-overallScore .reviewSummary .label{position:relative;padding:.4rem .6rem;margin-right:1rem;background:#f6f4ee;border-radius:3px;font-weight:700;color:#675e3f;filter:drop-shadow(0 0 1px #675e3f)}.mod-overallScore .reviewSummary .label:before{position:absolute;content:"";width:7px;height:5px;border:6px transparent solid;bottom:50%;right:-11px;border-left:7px #f6f4ee solid;transform:translateY(6px)}.mod-overallScore .reviewSummary .starBox .star{display:block;width:90px;height:18px;background-size:18px}.mod-overallScore .reviewSummary .overallScore{font-size:2.2rem;color:#ed6103}.mod-overallScore .reviewSummary .count{font-size:1.6rem}.mod-overallScore .overallScoreNote{color:#675e3f;font-size:1.2rem}.mod-overallScore .reviewBreakdown{margin-top:.8rem}.mod-overallScore .reviewBreakdown .titleWrap{display:flex;justify-content:center;align-items:center}.mod-overallScore .reviewBreakdown .titleWrap .title{margin-right:auto;color:#665e3f}.mod-overallScore .reviewBreakdown .titleWrap .title:before{content:"▼";color:#665e3f}.mod-overallScore .reviewBreakdown .titleWrap .mod-helpPopupLink{margin-left:auto}.mod-overallScore .reviewBreakdown .titleWrap .highRatingIcon{width:16px;height:18px;margin:0 3px 3px 0}.mod-overallScore .reviewBreakdown .breakdownWrap{margin-top:.6rem;padding:1.2rem .6rem 1.2rem 2.2rem;background:#fff;filter:drop-shadow(0 0 1px #675e3f);border-radius:3px}.mod-overallScore .reviewBreakdown .breakdownDetail .ctgryScoreWrap{display:flex;align-items:center}.mod-overallScore .reviewBreakdown .breakdownDetail .ctgryScoreWrap:not(:first-of-type){padding-top:.8rem}.mod-overallScore .reviewBreakdown .breakdownDetail .category{width:50%;font-feature-settings:"palt"}.mod-overallScore .reviewBreakdown .scoreStar .starBox .star{display:block;width:70px;height:14px;background-size:14px}.mod-overallScore .reviewBreakdown .ctgryScoreWrap.highRating{position:relative}.mod-overallScore .reviewBreakdown .ctgryScoreWrap.highRating:before{content:"";display:inline-block;background:url(/svg/common/icon/high_rating.svg) no-repeat;width:1.1em;height:1.1em;position:absolute;left:-17px;top:-2px}.mod-overallScore .reviewBreakdown .breakdownDetail .ctgryScoreWrap.highRating:not(:first-of-type):before{top:6px}.mod-overallScore .reviewBreakdown .ctgryScoreWrap.highRating .category{font-weight:700}.mod-overallScore .reviewBreakdown .ctgryScoreWrap.highRating .scoreStar .star.active{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"120\" height=\"120\" viewBox=\"0 0 120 120\"><path fill=\"%23ed6103\" d=\"M59.4,3.1c-1.3,0-2.5,1-3.5,2.9L44.5,29.2a16.67,16.67,0,0,1-11.2,8.1L7.8,41c-4.2.6-5.2,3.6-2.1,6.6l18.5,18a16.65,16.65,0,0,1,4.3,13.1l-4.4,25.5c-.5,3.1.6,4.9,2.8,4.9a6.67,6.67,0,0,0,2.8-.8l22.9-12a15.23,15.23,0,0,1,6.9-1.5,15.23,15.23,0,0,1,6.9,1.5l22.9,12a6.67,6.67,0,0,0,2.8.8c2.1,0,3.3-1.8,2.8-4.9L90.5,78.7a16.65,16.65,0,0,1,4.3-13.1l18.5-18c3.1-3,2.1-5.9-2.1-6.6L85.6,37.3a16.9,16.9,0,0,1-11.2-8.1L62.9,6c-1-1.9-2.2-2.9-3.5-2.9Z\"/><path fill=\"%23ed6103\" d=\"M59.4,18l7.4,14.9A24.92,24.92,0,0,0,84.3,45.6L100.8,48l-12,11.6c-5.1,4.9-7.9,13.6-6.7,20.6L85,96.6,70.3,88.9a24.16,24.16,0,0,0-10.8-2.5,22.88,22.88,0,0,0-10.8,2.5L34,96.6l2.8-16.4a24.9,24.9,0,0,0-6.7-20.6L18.1,48l16.5-2.4A24.92,24.92,0,0,0,52.1,32.9L59.4,18\"/></svg>")}.mod-overallScore .reviewBreakdown .scoreStar .overallScore{font-size:1.5rem}.mod-overallScore .reviewBreakdown .scoreStar .countArea{font-size:1.2rem}.mod-helpPopupLink{text-align:right;font-weight:400}.mod-helpPopupLink .popupClickArea{display:inline-block;letter-spacing:-1rem}.mod-helpPopupLink .icon{margin:0 .3rem 0 0;vertical-align:middle;letter-spacing:0}.mod-helpPopupLink .text{color:#003af6;letter-spacing:0;text-decoration:underline}.mod-helpPopupLink .highRatingIcon{width:16px;height:18px;margin:0 3px 3px 0}.helpModal .helpModalInner{max-height:78vh;padding:1.5rem;line-height:1.4;overflow-y:scroll}.helpModal .helpModalInner .textArea b{font-weight:700}.helpModal .helpModalInner .copaymentTitle{margin:2.5rem 0 0;font-size:1.5rem}.helpModal .helpModalInner .copaymentFlowImgWrap{margin:1.5rem auto 0;max-width:320px}.helpModal .helpModalInner .copaymentFlowImgWrap .copaymentFlowImg{width:100%}@font-face{font-family:"LIFULL Font";src:url("/font/lifullfont/woff2/LIFULLFont-Medium.woff2") format("woff2"),url("/font/lifullfont/woff/LIFULLFont-Medium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"LIFULL Font";src:url("/font/lifullfont/woff2/LIFULLFont-Bold.woff2") format("woff2"),url("/font/lifullfont/woff/LIFULLFont-Bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"LIFULL Font";src:url("/font/lifullfont/woff2/LIFULLFont-ExtraBold.woff2") format("woff2"),url("/font/lifullfont/woff/LIFULLFont-ExtraBold.woff") format("woff");font-weight:800;font-display:swap}.modalCampaignAmazon{height:90vh;overflow-y:scroll;overscroll-behavior-y:contain;font-family:"LIFULL Font",游ゴシック,YuGothic,メイリオ,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}.modalCampaignAmazon .contentsBox{margin-top:3rem;line-height:1.5}.modalCampaignAmazon .note{font-size:1.2rem;color:#707070;margin:.8rem 0 0}.modalCampaignAmazon .heading{font-size:2rem}.modalCampaignAmazon .attention{font-weight:700;color:#ed6103}.modalCampaignAmazon .outlineBox{line-height:1.5}.modalCampaignAmazon .outlineBox .mainTitle{overflow:hidden;position:relative;text-align:center;line-height:1.3;letter-spacing:-.05rem;color:#ed6103}.modalCampaignAmazon .outlineBox .mainTitle .balloon{position:absolute;display:inline-block;top:34px;right:50%;width:38px;height:38px;background:#ed6103;border-radius:50%;color:#fff;text-align:center;font-size:1.1rem;font-weight:700;line-height:38px;letter-spacing:.06rem;transform:translateX(80px)}.modalCampaignAmazon .outlineBox .mainTitle .balloon:before{position:absolute;content:"";bottom:-4px;right:3px;border:4px solid transparent;border-top:6px solid #ed6103;transform:rotate(-40deg)}.modalCampaignAmazon .outlineBox .mainTitle .balloon .count{font-size:1.6rem}.modalCampaignAmazon .outlineBox .mainTitle .subText{position:absolute;display:block;width:100%;margin:0 auto;padding:.4rem 0 .3rem;border:1px solid #ed6103;border-radius:20px;font-size:1.2rem;font-weight:700;letter-spacing:0;top:0}.modalCampaignAmazon .outlineBox .mainTitle .textAmazonGift{position:relative;display:inline-block;padding:3.3rem 9rem .9rem 0}.modalCampaignAmazon .outlineBox .mainTitle .textAmazonGift:before{content:"";position:absolute;bottom:-6px;right:0;background:url(/svg/common/character/present_left.svg) no-repeat;background-size:58px;width:58px;height:85px;transform:rotate(6deg)}.modalCampaignAmazon .outlineBox .text{padding:1.5rem 1rem;background:#f8f8f8;border-radius:5px}.modalCampaignAmazon .outlineBox .note{margin:1rem 1.5rem 0}.modalCampaignAmazon .contentsBox .flowList{position:relative;padding-bottom:4rem}.modalCampaignAmazon .contentsBox .flowList .listItem{position:relative;margin:3rem 0 0;padding:0 1rem 2rem;background-color:#f8f8f8;border-radius:5px}.modalCampaignAmazon .contentsBox .flowList .listItem .stepText{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;top:-12px;font-size:1.6rem;font-weight:700;row-gap:1rem}.modalCampaignAmazon .contentsBox .flowList .listItem .step{display:inline-flex;align-items:center;padding:0 2.5rem;column-gap:.5rem;background-color:#ffab00;border-radius:20px;font-size:1.4rem;color:#fff}.modalCampaignAmazon .contentsBox .flowList .listItem .stepNum{font-size:1.6rem}.modalCampaignAmazon .contentsBox .flowList .listItem .wayList{position:relative;margin-top:1.5rem}.modalCampaignAmazon .contentsBox .flowList .listItem .wayItem:nth-of-type(2){padding-top:2rem;position:relative}.modalCampaignAmazon .contentsBox .flowList .listItem .wayItem:nth-of-type(2):before{content:"または";position:absolute;width:47px;height:47px;line-height:47px;border-radius:50%;background-color:#ed6103;color:#fff;font-size:1.4rem;font-weight:700;top:-15px;right:0;left:0;margin:auto;text-align:center;letter-spacing:-.05em}.modalCampaignAmazon .contentsBox .flowList .listItem .way{display:flex;flex-flow:column;align-items:center;padding:1.8rem 1rem;background-color:#fff;border-radius:5px}.modalCampaignAmazon .contentsBox .flowList .listItem .way .contact{text-align:center;font-weight:700}.modalCampaignAmazon .contentsBox .flowList .listItem .way .img{position:relative}.modalCampaignAmazon .contentsBox .flowList .listItem .way .img:before{content:"";display:block;height:315px;width:235px;margin:1rem 0 .5rem;background:url(/img/sp/edit/about/img_step3_1.png) no-repeat top center/235px auto;border:1px solid #ccc}.modalCampaignAmazon .contentsBox .flowList .listItem .way .img:after{content:"";display:block;position:absolute;width:131px;height:54px;border:3px solid red;border-radius:5px;transform:translate(109px,-140px)}.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrow,.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrowBorder{position:relative}.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrow:after,.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrow:before,.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrowBorder:after,.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrowBorder:before{position:absolute;content:"";margin:auto}.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrow:before{border:9px solid transparent;border-left:23px solid red;transform:translate(207px,-103px) rotate(-115deg);z-index:2}.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrow:after{height:11px;border-left:6px solid red;transform:translate(229px,-82px) rotate(-25deg);z-index:2}.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrowBorder:before{border:12px solid transparent;border-left:29px solid #fff;transform:translate(201px,-110px) rotate(-115deg);z-index:1}.modalCampaignAmazon .contentsBox .flowList .listItem .way .arrowBorder:after{height:15px;border-left:11px solid #fff;transform:translate(226px,-84px) rotate(-25deg);z-index:1}.modalCampaignAmazon .contentsBox .flowList .listItem .way .contactText{margin-top:.5rem}.modalCampaignAmazon .contentsBox .flowList .listItem .way .line{color:#0bb53c;font-weight:700}.modalCampaignAmazon .contentsBox .flowList .listItem .soudanshitsuArea{position:relative;padding:3rem 1.5rem 2rem;margin:1rem auto;max-width:280px}.modalCampaignAmazon .contentsBox .flowList .listItem .soudanshitsuArea:before{content:"";position:absolute;background:url(/svg/common/icon/icon_lfocus_top_left.svg) top left no-repeat,url(/svg/common/icon/icon_lfocus_top_right.svg) top right no-repeat,url(/svg/common/icon/icon_lfocus_bottom_left.svg) bottom left no-repeat,url(/svg/common/icon/icon_lfocus_bottom_right.svg) bottom right no-repeat;background-size:20px,15.27px,15.27px,20px;top:1rem;left:0;width:100%;height:calc(100% - 1rem)}.modalCampaignAmazon .contentsBox .flowList .listItem .soudanshitsuArea:after{position:absolute;content:"";background:url(/img/default/banner/banner_soudanshitsu_operator.png) no-repeat top right 10%/50px auto #fff;width:58px;height:58px;border-radius:50%;margin:auto 0;top:30px;right:10px}.modalCampaignAmazon .contentsBox .flowList .soudanshitsuArea .sdstTitle{font-size:1.4rem;font-weight:700;color:#ed6103}.modalCampaignAmazon .contentsBox .flowList .soudanshitsuArea .sdstText{font-size:1.3rem;line-height:1.3}.modalCampaignAmazon .contentsBox .flowList .soudanshitsuArea .sdstTel{margin-top:.3rem;text-align:center;font-size:1.2rem;font-feature-settings:"palt"}.modalCampaignAmazon .contentsBox .flowList .soudanshitsuArea .telIcon{width:22px;height:22px;vertical-align:text-bottom}.modalCampaignAmazon .contentsBox .flowList .soudanshitsuArea .sdstNum{font-size:2.2rem;font-weight:800}.modalCampaignAmazon .contentsBox .flowList .soudanshitsuArea .sdstCaption{font-size:1.2rem;color:#707070;text-align:center}.modalCampaignAmazon .contentsBox .flowList .soudanshitsuArea .sdstCaptionAnnotation{display:block}.modalCampaignAmazon .contentsBox .flowList .soudanshitsuArea .sdstCaptionAnnotation .emphasis{font-weight:700;color:#ed6103}.modalCampaignAmazon .contentsBox .flowList:after,.modalCampaignAmazon .contentsBox .flowList:before,.modalCampaignAmazon .contentsBox .presentArea:after,.modalCampaignAmazon .contentsBox .presentArea:before{content:"";display:block;position:absolute;width:30px;height:4px;right:0;left:0;margin:auto;background-color:#ed6103;border-radius:3px}.modalCampaignAmazon .contentsBox .flowList:after,.modalCampaignAmazon .contentsBox .flowList:before{bottom:0}.modalCampaignAmazon .contentsBox .presentArea:after,.modalCampaignAmazon .contentsBox .presentArea:before{top:-45px}.modalCampaignAmazon .contentsBox .flowList:before,.modalCampaignAmazon .contentsBox .presentArea:before{transform:translateX(-11px) rotate(35deg)}.modalCampaignAmazon .contentsBox .flowList:after,.modalCampaignAmazon .contentsBox .presentArea:after{transform:translateX(11px) rotate(-35deg)}.modalCampaignAmazon .contentsBox .presentArea{display:flex;align-items:center;position:relative;margin:5.5rem 0 0;padding:1.5rem 1rem;background-color:#fef3eb;border-radius:5px;column-gap:1.2rem}.modalCampaignAmazon .contentsBox .presentArea .iconWrap{position:relative;width:75px;height:75px;border-radius:50%;background-color:#fff}.modalCampaignAmazon .contentsBox .presentArea .iconWrap .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:52px}.modalCampaignAmazon .contentsBox .presentArea .mainText{font-size:1.4rem;font-weight:700;flex:1}.modalCampaignAmazon .contentsBox .qualificationNote{margin:1.5rem 0 0;padding:1.5rem;font-size:1.2rem;background-color:#f8f8f8;border-radius:5px}.modalCampaignAmazon .campaignModalCloseBtn{margin:1.5rem 0 0;display:block;padding:.7rem .8rem;border-radius:5px;color:#606060}.modalCampaignAmazon .campaignModalCloseBtn .iconClose{position:relative;padding-right:1.2rem}.modalCampaignAmazon .campaignModalCloseBtn .iconClose:after{position:absolute;top:50%;right:-.6rem;content:"×";font-size:2.6rem;line-height:.1;margin-top:-.1em}.mod-bannerCampaignModal{color:#ed6103;line-height:1}.mod-bannerCampaignModal .catchCopy{margin:0 1rem;text-align:center}.mod-bannerCampaignModal .catchCopy .innerBox{position:relative;font-size:1.2rem;font-weight:700}.mod-bannerCampaignModal .catchCopy .innerBox:after,.mod-bannerCampaignModal .catchCopy .innerBox:before{content:"";position:absolute;top:0;width:8px;height:13px}.mod-bannerCampaignModal .catchCopy .innerBox:before{left:-12px;border-left:1px solid #ed6103;transform:rotate(-35deg)}.mod-bannerCampaignModal .catchCopy .innerBox:after{right:-12px;border-right:1px solid #ed6103;transform:rotate(35deg)}.mod-bannerCampaignModal .mainTitle{margin:.5rem auto 0;text-align:center;line-height:1.3;font-size:1.6rem;letter-spacing:-.05rem;max-width:340px}.mod-bannerCampaignModal .mainTitle a{position:relative;display:block;padding:1.1rem 1rem .9rem;color:#ed6103;text-decoration:none;border:1px solid #e8e8e8;border-radius:5px;background-color:#fff;overflow:hidden}.mod-bannerCampaignModal .mainTitle a:after,.mod-bannerCampaignModal .mainTitle a:before{content:"";position:absolute;top:0;bottom:0;margin:auto 0}.mod-bannerCampaignModal .mainTitle a:before{right:10px;width:16px;height:16px;background-color:#ed6103;border-radius:10px}.mod-bannerCampaignModal .mainTitle a:after{right:16px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.mod-bannerCampaignModal .mainTitle .textAmazonGift{position:relative;display:inline-block;padding:0 0 0 33px}.mod-bannerCampaignModal .mainTitle .textAmazonGift:before{content:"";position:absolute;bottom:-12px;left:-24px;background:url(/svg/common/character/present_right.svg) no-repeat;background-size:50px;width:50px;height:67px;transform:rotate(-5deg)}.mod-bannerCampaignModal .mainTitle .imgAmazonGift{height:48px}.mod-addFavoriteWrap .addFavorite{display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;background:#fff;border-radius:100%;box-shadow:0 0 6px rgba(0,0,0,.16)}.mod-addFavoriteWrap .addFavorite .iconWrap{margin-top:.1rem;line-height:1}.mod-addFavoriteWrap .addFavorite .icon .iconStroke{fill:#bbb}.mod-addFavoriteWrap .addFavorite .icon .iconFill{fill:#fff}.mod-addFavoriteWrap .addFavorite.active .icon .iconFill,.mod-addFavoriteWrap .addFavorite.active .icon .iconStroke{fill:#ed6103}.mod-facilityCassette .facilityData .mod-addFavoriteWrap:first-child .addFavorite{border:1px solid #ddd}.mod-facilityCassette .facilityData .iconOnPhotosList:first-child+.mod-addFavoriteWrap .addFavorite{border:1px solid #ddd}.facilityData .facilityPhotoWrap .mod-addFavoriteWrap:only-child .addFavorite{border:1px solid #ddd}.facilityData{margin-bottom:4rem;overflow-wrap:break-word;word-break:break-all}.facilityData .mod-favoriteShareBtns{margin:1rem}.facilityData .linkSignup{text-align:right;line-height:1.5;font-size:1.2rem;margin:2rem 1rem 0}.facilityData .linkSignup .break{display:inline-block;text-decoration:underline}.facilityData .linkSignup .iconBlankWindow04{vertical-align:middle;margin-left:.4rem}.facilityData .facilityInfoUpdate{margin:1.5rem 1rem 0;color:#636363;font-size:1.3rem;text-align:right;line-height:1.4}.mod-facilityInfo .blankWindowLink .iconBlankWindow04{margin:0 0 .3rem .5rem;vertical-align:middle}.facilityData .btnInquireMiddle{display:inline-block;border-radius:5px;font-weight:700}.facilityData .ui-btn-flat-secondary.btnInquireMiddle.arrow .text::after{position:absolute;content:"";right:-10px;top:0;bottom:0;margin:auto 0;width:8px;height:8px;border-top:2px solid #404040;border-right:2px solid #404040;transform:rotate(45deg)}.facilityData .ui-btn-flat-secondary.arrow .text{position:relative}.facilityData .facilityDataTitle .iconNew,.facilityData .facilityDataTitle .iconUpdate{display:inline-block;vertical-align:top;margin:0 0 .2rem;padding:.4rem;border:1px solid #ed6103;border-radius:3px;background-color:#fff;color:#ed6103;font-size:1.2rem;line-height:1;letter-spacing:.05rem;text-shadow:none}.detailFcltyInterviewReport .new{display:inline-block;font-size:1.2rem;color:#fff;background:#ed6103;border-radius:3px;padding:.3rem .4rem;letter-spacing:normal;line-height:1;font-weight:400}.mod-facilityInfo .cost{color:red;font-weight:700}.facilityData .updateDate{margin-left:1rem;font-size:1.2rem;font-weight:400;color:#636363}.facilityData .textSub{display:block;color:#636363;font-size:1.2rem}.facilityData .textSub::before,.facilityData .updateDate::before{content:"※"}.facilityData .planSimulation+.mod-helpPopupLink{margin:1.2rem 1rem}.facilityData table+.mod-helpPopupLink{margin-top:.3rem}.facilityData .mod-photoSlider{overflow:hidden;position:relative}.facilityData .mod-photoSlider .sliderItem{text-align:center;vertical-align:top}.facilityData .mod-photoSlider .sliderItem .detailBox{width:300px;margin:3rem auto 0}.facilityData .mod-photoSlider .sliderItem .photoWrap{display:table-cell;width:300px;height:225px;text-align:center;vertical-align:middle;border:1px solid #ededed;margin:0 auto}.facilityData .mod-photoSlider .photo{max-width:300px;max-height:225px;vertical-align:middle}.facilityData .mod-photoSlider .captionBox{margin:.7rem;padding:.7rem;line-height:1.4;background:#eff5f5;text-align:left}.facilityData .mod-photoSlider .captionBox .caption{font-weight:700}.facilityData .mod-photoSlider .captionBox .caption+.description{border-top:1px solid #d9e3e5;margin-top:.5rem;padding-top:.5rem}.facilityData .mod-photoSlider .textSub{margin-top:.5rem;text-align:right}.facilityData .flex-control-nav{width:100%;position:absolute;top:1rem;text-align:center}.facilityData .flex-control-nav li{margin:0 .6rem;display:inline-block;zoom:1}.facilityData .flex-control-paging li a{width:11px;height:11px;display:block;background:#d2d2d2;cursor:pointer;text-indent:-9999px;border-radius:20px}.facilityData .flex-control-paging li a:hover{background:#b4b4b4}.facilityData .flex-control-paging li a.flex-active{background:#a0a0a0;cursor:default}.facilityData .mod-facilityInfo{overflow-wrap:break-word;word-break:break-word;padding-bottom:3rem}.facilityData .mod-facilityInfo .mod-contentBox{margin-bottom:2rem;line-height:1.43;padding:0 1rem;overflow-wrap:break-word;word-break:break-word}.facilityData .mod-facilityInfo .textLink{text-align:right;margin:.2rem 0}.facilityData .mod-inquireArchive{margin:1.5rem 0 3rem}.mod-facilityInfo .mod-inquireBtn{margin:3rem .9rem 0}.mod-facilityInfo .mod-inquireArchive{margin:3rem 0 0}.mod-facilityInfo .textLink.stepLink{font-size:1.2rem;margin:2rem 1rem 0 0}.mod-facilityInfo table>caption{position:initial;display:table-caption;padding-left:0;white-space:normal}.mod-facilityInfo table>caption::before{position:initial;display:initial}.mod-facilityInfo table>thead>tr>td,.mod-facilityInfo table>thead>tr>th{padding:.5em;color:#434343;background:#f3f3e3;border-top:1px solid #c4c4c4;font-weight:700;vertical-align:middle;line-height:1.43}.mod-facilityInfo table>thead>tr>td{width:7.1em}.mod-facilityInfo table:not(.outlineTable)>tbody>tr,.mod-facilityInfo table:not(.outlineTable)>thead>tr{border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.mod-facilityInfo table>tbody>tr:first-child>td,.mod-facilityInfo table>tbody>tr:first-child>th{border-top:1px solid #c4c4c4}.mod-facilityInfo table>tbody>tr>th{vertical-align:top}.mod-facilityInfo .mod-helpPopupLink+table,.mod-facilityInfo table+table{margin-top:1.5rem}.mod-facilityInfo .mod-contentBox table .choiceAnswer{margin-left:1rem;font-size:1.6rem}.mod-facilityInfo .mod-contentBox table .listItemDetails li{padding:.4em 0 0 1em}.mod-facilityInfo .mod-contentBox table .listItemDetails li::before{content:"・";display:block;float:left;margin-left:-1em;width:1em;text-align:center}.mod-facilityInfo .mod-contentBox .textDetailRemarks{margin:5px 0 0;border-top:1px dotted #ccc;padding-top:8px}.mod-facilityInfo .mod-contentBox table.col2 .colHead th{font-size:1.2rem}.mod-facilityInfo .mod-contentBox table.col2 td{text-align:center}.mod-facilityInfo .mod-contentBox .explanation{margin-bottom:1rem}.mod-facilityInfo .mod-contentBox .textSupport{font-size:1.4rem;line-height:1.4;margin-top:.5rem;color:#636363}.facilityData .mod-facilityInfo .facilityInfoTitle{padding:1.4rem .7rem;color:#fff;font-size:1.7rem;font-weight:700;background:#625035;background:linear-gradient(to bottom,#766449 0,#625035 100%);text-shadow:0 1px 0 rgb(0 0 0 / 50%)}.facilityData .mod-facilityInfo .mod-contentBox .ui-roundOrange{font-size:1.6rem;margin:2.5rem 0 1rem}.mod-facilityInfo .mod-contentBox .articleLink{background:#f7f7f7;padding:1.2rem 1rem;border-radius:3px}.mod-facilityInfo .mod-contentBox .articleLink .infoCtgryIcon{display:inline-block;font-size:1.2rem;line-height:1;background:#fff}.mod-facilityInfo .mod-contentBox .articleLink .infoCtgryIcon:nth-of-type(n+2){margin-top:1.2rem}.mod-facilityInfo .mod-contentBox .articleLink .linkToArticleDetail{margin-top:.4rem}.mod-facilityInfo .mod-contentBox .articleLink.sizeMin{padding:1rem}.mod-facilityInfo.plan .articleLink{margin-top:1rem}.mod-facilityInfo.plan .articleLink .infoCtgryIcon{vertical-align:top}.mod-facilityInfo.plan .mod-contentBox .articleLink .linkToArticleDetail{display:inline-block;width:calc(100% - 6em);margin:0;font-size:1.3rem}.mod-contentBox .infoCtgryIcon{padding:.3rem;color:#ed6103;border:1px solid #ed6103}.facilityPhotoWrap{position:relative;min-height:4.8rem}.facilityData .facilityPhotoSlider{overflow:hidden;position:relative;margin:0 auto}.facilityData .facilityPhotoSlider .flex-viewport{z-index:1}.facilityData .facilityPhotoSlider .sliderList{overflow:hidden;min-height:38vh}.facilityData .facilityPhotoSlider .sliderItem:not(:first-child){display:none}.facilityData .facilityPhotoSlider .sliderItem .detailBox{position:relative;display:table-cell;vertical-align:middle;width:100vw;height:38vh;background-color:#f3f3f3}.facilityData .facilityPhotoSlider .sliderItem .photo{width:100%;height:auto;max-height:38vh;object-fit:contain}.facilityData .facilityPhotoSlider .count{position:absolute;top:10px;left:10px;display:inline-block;padding:5px 9px;color:#fff;letter-spacing:.02em;font-weight:700;background-color:rgb(51 51 51 / 70%);border-radius:15px;z-index:2}.facilityData .facilityPhotoSlider .photoSupText{position:absolute;left:0;bottom:0;width:100%;padding:20px 8px 8px;font-size:82.4%;color:#fff;background:linear-gradient(to top,rgb(22 22 22 / 70%) 0,rgb(22 22 22 / 45%) 40%,rgb(0 0 0 / 0%) 100%);z-index:2;text-align:left}.facilityData .facilityPhotoSlider .toPhotoListButton{position:absolute;right:10px;bottom:10px;padding:8px 10px 7px;background-color:rgb(51 51 51 / 70%);border:1px solid #fff;border-radius:5px;font-size:82.4%;color:#fff;text-decoration:none;z-index:2}.facilityData .facilityPhotoSlider .toPhotoListButton:hover{padding:7px 9px 6px;border:2px solid #fc0}.facilityData .facilityPhotoSlider .toPhotoListButton .icon{fill:#fff;margin:0 4px 1px 0;vertical-align:middle}.facilityData .flex-direction-nav{width:100%;position:absolute;top:50%;transform:translateY(-25px);z-index:2}.facilityData .flex-direction-nav .flex-nav-next .flex-next,.facilityData .flex-direction-nav .flex-nav-prev .flex-prev{position:absolute;top:0;width:50px;height:50px;border-radius:25px;background-color:rgb(0 0 0 / 50%)}.facilityData .flex-direction-nav .flex-nav-prev .flex-prev{left:-25px}.facilityData .flex-direction-nav .flex-nav-next .flex-next{right:-25px}.facilityData .flex-direction-nav .flex-nav-next .flex-next::before,.facilityData .flex-direction-nav .flex-nav-prev .flex-prev::before{content:"";position:absolute;top:16px;display:block;width:18px;height:18px;filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(245deg) brightness(105%) contrast(101%)}.facilityData .flex-direction-nav .flex-nav-prev .flex-prev::before{right:7px;background:transparent url(/svg/common/icon/arrow-04.svg) top left/18px no-repeat}.facilityData .flex-direction-nav .flex-nav-next .flex-next::before{left:7px;background:transparent url(/svg/common/icon/arrow-03.svg) top left/18px no-repeat}.facilityData .flex-direction-nav .flex-disabled{display:none}.facilityPhotoWrap .mod-addFavoriteWrap{position:absolute;top:1rem;right:1rem;z-index:3}.facilityData .facilityPhotoWrap .mod-addFavoriteWrap:only-child{left:1rem;right:0}.facilityData .mod-reviewSummaryLink{margin:1.5rem 1rem 0}.facilityData .highRatingWrap{position:relative;margin:.8rem 1rem;padding:.4rem .8rem .8rem;background:#f7f7f7;border-radius:3px}.facilityData .highRatingWrap::before{content:"";position:absolute;top:-7px;left:45px;border-style:solid;border-width:0 8px 10px;border-color:transparent transparent #f7f7f7}.facilityData .highRatingWrap .titleWrap{display:flex;justify-content:center;align-items:center}.facilityData .highRatingWrap .titleWrap .title{color:#555}.facilityData .highRatingWrap .titleWrap .mod-helpPopupLink{margin-left:auto}.facilityData .highRatingWrap .highRatingCtgy{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.3rem;color:#ed6103}.facilityData .highRatingWrap .highRatingCtgy .items{padding:.4rem .6rem;background:#fff;border:1px solid #ed6103;border-radius:3px}.tourAvailabilityInfoBox{margin:1.5rem 1rem}.tourAvailabilityInfoBox .tourAvailabilityHeading{display:table;width:100%;text-decoration:none;padding:1rem .7rem 1rem 1rem}.tourAvailabilityInfoBox .tourAvailabilityHeading .tourAvailabilityStatus{display:table-cell;letter-spacing:-.4em}.tourAvailabilityInfoBox .tourAvailabilityHeading .tourAvailabilityStatus .title{display:block;font-size:1.4rem;font-weight:700;font-feature-settings:"palt";letter-spacing:normal;color:#333}.tourAvailabilityInfoBox .tourAvailabilityHeading .tourAvailabilityStatus .title::before{display:inline-block;content:"●";font-size:1.2rem;color:#f2904d}.tourAvailabilityInfoBox .tourAvailabilityHeading .tourAvailabilityStatus .date{display:inline-block;margin:.8rem 0 0 .5rem;font-size:1.2rem;font-weight:400;color:#787878}.tourAvailabilityInfoBox .tourAvailabilityHeading .tourAvailabilityStatus .statusIcon{display:inline-block;border-radius:2px;margin:.8rem .6rem 0 0;padding:.6rem;font-size:1.2rem;letter-spacing:normal}.tourAvailabilityInfoBox .tourAvailabilityHeading .tourAvailabilityStatus .statusIcon.able{background-color:#f2f2f2;color:#333;font-weight:700}.tourAvailabilityInfoBox .tourAvailabilityHeading .tourAvailabilityStatus .statusIcon.disable{background-color:#dedede;color:#62747b;font-weight:700}.tourAvailabilityInfoBox .tourAvailabilityHeading .ui-bar-icon{padding-right:0}.tourAvailabilityInfoBox .tourAvailabilityDetail{padding:1rem;border-top:1px solid #bdc8ca}.tourAvailabilityInfoBox .tourAvailabilityDetail .note{line-height:1.4}.mod-inquireNavigation+.contentsMenuBox{margin-top:3rem}.contentsMenuBox .contentsMenuList{width:100%;background:#e0ecec;display:flex;flex-wrap:wrap;padding:.6rem 1rem}.contentsMenuBox .contentsMenuList.fadeOut,.contentsMenuBox .contentsMenuList.fixed{position:fixed;left:0;top:0;box-shadow:0 0 6px rgb(0 0 0 / 32%);z-index:8000}.contentsMenuBox .contentsMenuList .listItem{width:25%;font-size:1.2rem;line-height:1.2;text-align:center;visibility:hidden}.contentsMenuBox .contentsMenuList .listItem.visible{visibility:visible}.contentsMenuBox .contentsMenuList .listItem a{display:flex;padding:0 .5rem;height:4rem;background:#fff;background:linear-gradient(to top,#f0f0f0,#fff 60%);border:1px solid #c4c4c4;border-left:none;align-items:center;justify-content:center;text-decoration:none;color:#48555a}.contentsMenuBox .contentsMenuList .listItem:nth-of-type(n+5) a{border-top:none}.contentsMenuBox .contentsMenuList .listItem:first-of-type a,.contentsMenuBox .contentsMenuList .listItem:nth-of-type(5) a{border-left:1px solid #c4c4c4}.contentsMenuBox .contentsMenuList .listItem.disable a{pointer-events:none;background:#9fb1b8;box-shadow:3px 3px 3px 0 rgb(0 0 0 / 20%) inset;border:1px solid #94a6ad;color:#fff}.contentsMenuBox .contentsMenuList .listItem:first-of-type a{border-top-left-radius:5px;border-bottom-left-radius:5px}.contentsMenuBox .contentsMenuList>.listItem:nth-last-child(n+5) a{border-bottom-left-radius:0}.contentsMenuBox .contentsMenuList .listItem:nth-of-type(4) a{border-top-right-radius:5px;border-bottom-right-radius:5px}.contentsMenuBox .contentsMenuList .listItem:nth-of-type(5) a{border-bottom-left-radius:5px}.contentsMenuBox .contentsMenuList .listItem:last-of-type a{border-bottom-right-radius:5px}.contentsMenuBox .contentsMenuList .listItem a .kerning{font-feature-settings:"palt"}.contentsMenuBox .contentsMenuList .listItem a .space{padding:0 .1rem}.contentsMenuBox .contentsMenuList .listItem a .break{display:inline-block}.contentsMenuBox .contentsMenuList.fixed{opacity:0;animation:SlideIn .6s forwards}@keyframes SlideIn{0%{opacity:0;transform:translateY(-65px)}70%{opacity:1}100%{opacity:1;transform:translateY(0)}}.contentsMenuBox .contentsMenuList.fadeOut{opacity:0;animation:SlideOut .6s forwards}@keyframes SlideOut{0%{opacity:1;transform:translateY(0)}30%{opacity:1}100%{opacity:0;transform:translateY(-65px)}}.mod-facilityInfo.basicInfo .inner{padding:1.5rem 1rem}.mod-facilityInfo.basicInfo .cachcopy{font-weight:700;font-size:1.6rem;line-height:1.5;color:#ed6103}.mod-facilityInfo.basicInfo .outlineTable{border-top:1px solid #c4c4c4}.mod-facilityInfo.basicInfo .outlineTable .transactionMode{padding-right:.5em}.mod-facilityInfo.basicInfo .costColumn .blankWindowLink{margin-top:.3rem}.mod-facilityInfo.basicInfo .roomSituation .vacancyInfo:not(.archive){color:red}.mod-facilityInfo.basicInfo .roomSituation .count{margin:0 .2rem;font-size:1.6rem;font-weight:700}.mod-facilityInfo.basicInfo .roomSituation .updateDate{margin:.3rem 0 0}.mod-facilityInfo.basicInfo .roomSituation .btnInquireMiddle{margin:1rem 0 0;padding:.7rem 1rem .8rem}.mod-facilityInfo.basicInfo .roomSituation .ui-btn-flat-secondary.btnInquireMiddle{width:100%;max-width:240px;padding:.8rem 1.5rem .9rem .8rem}.mod-facilityInfo.basicInfo .roomSituation .telNumber{margin:1rem 0 0}.mod-facilityInfo.basicInfo .roomSituation .telNumber .telIcon{display:inline-block;vertical-align:text-bottom;margin-right:-.2rem;width:16px;height:16px;fill:#434343}.mod-facilityInfo.basicInfo .map .toMapBtn{display:inline-block;padding:.5rem .9rem;border-radius:5px;font-size:1rem;font-weight:700;line-height:1}.mod-facilityInfo .mod-contentBox .blogInfoDetail{display:flex;align-content:flex-start;gap:1.2rem;text-decoration:none}.mod-facilityInfo .mod-contentBox .blogInfoDetail .photoInfo{width:100px;height:100px}.mod-facilityInfo .mod-contentBox .blogInfoDetail .photoInfo .image{width:100%;height:100%;border-radius:8px;object-fit:cover;object-position:center}.mod-facilityInfo .mod-contentBox .blogInfoDetail .blogInfoText{flex:1}.mod-facilityInfo .mod-contentBox .blogInfoDetail .blogInfoText .blogItem{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.8rem}.mod-facilityInfo .mod-contentBox .blogInfoDetail .blogInfoText .blogTitle{text-decoration:underline;color:#003af6}.mod-facilityInfo .mod-contentBox .blogInfoDetail .blogInfoText .textDate{display:block;margin-top:1.2rem;font-size:1.3rem;color:#676767}.mod-facilityInfo.basicInfo .mod-contentBox .reportInfo .linkToReportDetail{margin-top:.8rem;letter-spacing:-.4em}.mod-facilityInfo.basicInfo .mod-contentBox .reportInfo .linkToReportDetail a{letter-spacing:normal}.mod-facilityInfo.basicInfo .mod-contentBox .reportInfo .linkToReportDetail .new{margin-right:.8rem;letter-spacing:normal}.mod-facilityInfo .movieContentsWrap{padding-top:1rem}.mod-facilityInfo .movieBox{position:relative;width:100%;padding-top:56.25%;margin-bottom:1rem;border:1px solid #bdc8ca}.mod-facilityInfo .movieBox iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.mod-facilityInfo .decidingFactorUnit{margin-top:2.8rem;padding:1rem .8rem;background-color:#fef7f2;border-radius:5px;font-size:1.4rem}.mod-facilityInfo .decidingFactorUnit .title{color:#ed6103;font-weight:700}.mod-facilityInfo .decidingFactorUnit .decidingFactorWrap{margin-top:1rem;padding:1.2rem 1rem 2rem;background-color:#fff;border-radius:5px}.mod-facilityInfo .decidingFactorUnit .decidingFactor .heading{display:flex;gap:.4rem;margin-top:1.2rem;font-weight:700}.mod-facilityInfo .decidingFactorUnit .decidingFactor .number{display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;width:2rem;height:2rem;border:1px solid #ed6103;border-radius:1rem;background:#fff;color:#ed6103}.mod-facilityInfo .decidingFactorUnit .decidingFactor .headingItem{color:#ed6103}.mod-facilityInfo .decidingFactorUnit .decidingFactor .text{margin-top:1rem;display:block;font-size:1.4rem;line-height:1.4;vertical-align:middle;overflow:hidden;position:relative;width:100%;max-height:calc(1.4rem*1.4*3);word-break:break-all;text-align:justify}.mod-facilityInfo .decidingFactorUnit .decidingFactor .text::before{content:"…";position:absolute;top:calc(1.4rem*1.4*2);right:0;width:1em;background:#fff}.mod-facilityInfo .decidingFactorUnit .decidingFactor .text::after{content:"";position:absolute;height:100%;width:100%;background:#fff}.mod-facilityInfo .decidingFactorUnit .date{margin-top:1rem;color:#707070;text-align:right}.mod-facilityInfo .decidingFactorUnit .toLinks{display:block;padding-top:1.6rem;text-align:right}.mod-bannerCampaignModal{padding:1.5rem 1rem 2rem;background:#f8f8f8}.mod-facilityInfo .planSimulationNote{margin:3.5rem 1rem 0;line-height:1.4}.mod-facilityInfo .planSimulation{display:flex;justify-content:space-between;padding:.8rem;margin:1rem 1rem 0;border-radius:3px;background-color:#f7f7f7}.mod-facilityInfo .planSimulation .planSimulationLabel{position:relative;width:49%}.mod-facilityInfo .planSimulation .planSimulationLabel::after{position:absolute;content:"";pointer-events:none;top:48%;right:1em;transform:translate(50%,-50%) rotate(45deg);width:8px;height:8px;border-bottom:2px solid #838383;border-right:2px solid #838383}.mod-facilityInfo .planSimulation .planSimulationSelect{appearance:none;width:100%;height:2.7em;padding:.4em calc(.8em + 8px) .4em .4em;border:2px solid #fad0b1;background-color:#fefaf3;border-radius:3px;font-size:1.5rem;color:#636363;cursor:pointer}.mod-facilityInfo .planSimulation .planSimulationSelect.choice{border:2px solid #ddd;background-color:#fff}.mod-facilityInfo .mod-planList .mod-photoSlider{margin:1rem}.mod-facilityInfo .mod-planList .mod-photoSlider .sliderItem .detailBox{width:274px}.mod-facilityInfo .mod-planList .mod-photoSlider .sliderItem .photoWrap{width:274px;height:206px}.mod-facilityInfo .mod-planList .mod-photoSlider .captionBox{margin:1rem 0 0}.mod-facilityInfo .mod-planList .mod-photoSlider .photo{max-width:272px;max-height:204px}.mod-facilityInfo .mod-planList{margin:1rem;border:3px solid #867f6e;border-radius:5px}.mod-facilityInfo .mod-planList .facilitySubSecTitle{background:#867f6e;padding:.7rem;color:#fff;line-height:1.43;font-size:1.6rem;font-weight:700;text-shadow:0 1px 0 rgb(0 0 0 / 50%)}.mod-facilityInfo .mod-planList .priceList{width:100%;display:table;vertical-align:middle}.mod-facilityInfo .mod-planList .priceList .updateDate{margin:1rem 0 0}.mod-facilityInfo .mod-planList .priceList .photoWrap{display:table-cell;background-color:#ebebeb;vertical-align:middle;width:116px;height:87px;text-align:center}.mod-facilityInfo .mod-planList .priceList .photoWrap .photo{width:auto;height:auto;max-width:100%;max-height:100%}.mod-facilityInfo .mod-planList .priceList>ul{display:table-cell;vertical-align:middle;padding:.5rem 1rem;width:auto}.mod-facilityInfo .mod-planList .priceList>ul li{line-height:1.2;margin:.7rem 0 0}.mod-facilityInfo .mod-planList .priceList>ul li:first-child{margin:0}.mod-facilityInfo .mod-planList .priceList>ul b{display:block;background:#f3f3e3;width:2.8em;float:left;clear:left;padding:.2rem .2em;margin-right:.5em;font-size:1.2rem;text-align:center}.mod-facilityInfo .mod-planList .priceList>ul .cost{margin-left:3em;display:block}.mod-facilityInfo .mod-planList .priceList .planSimulationCopayment{margin:.3rem 0 0 3em;color:#636363;font-size:1.3rem;font-feature-settings:"palt"}.mod-facilityInfo .mod-planList .priceList .planSimulationCost{color:red;font-weight:700;font-size:1.4rem}.mod-facilityInfo .mod-planList .btnArea{border-top:1px solid #fff;text-align:center}.mod-facilityInfo .mod-planList .btnArea a{display:block;padding:1rem 0;color:#625035;font-weight:700;text-decoration:none;border-top:1px solid #ececd2;background:#ebebd2;background:linear-gradient(to bottom,#f6f6ea 0,#ebebd2 100%)}.mod-facilityInfo .mod-planList .mod-miniTable{padding-bottom:1rem;margin-bottom:1rem}.mod-facilityInfo .mod-planList .planTable>tbody>tr>td:first-child,.mod-facilityInfo .mod-planList .planTable>tbody>tr>th{background:#ebe8e3;white-space:normal}.mod-facilityInfo .mod-planList .planTable>tbody>tr>th{padding:.8rem .6rem;font-size:1.2rem}.mod-facilityInfo .mod-planList .mod-miniTable .insurance{table-layout:fixed;text-align:center}.mod-facilityInfo .mod-planList .mod-miniTable .insurance tbody>tr>th{width:6.1rem;font-size:1.2rem}.mod-facilityInfo .mod-planList .mod-miniTable .insurance .colHead td{background:#ebe8e3;font-size:1.2rem;font-weight:700}.mod-facilityInfo .mod-planList .mod-miniTable .insurance .estimate{background-color:#f7f7f7;color:#707070}.mod-facilityInfo .mod-planList .planDetail .extraCost dt{padding-bottom:.5rem;font-weight:700;text-align:left;white-space:nowrap}.mod-facilityInfo .mod-planList .planDetail .extraCost dt::before{content:"・"}.mod-facilityInfo .btnPlanArea{margin:2rem 1rem 0;text-align:center;background-color:#f7f7f7;padding:.8rem .8rem 1.6rem;border-radius:3px}.mod-facilityInfo .btnPlanArea .planAppeal{position:relative;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e5e5e5;margin-bottom:1.6rem}.mod-facilityInfo .btnPlanArea .planAppeal::after{display:inline-block;content:"";width:25px;height:34px;background:url(/svg/common/character/keako_point_left.svg) no-repeat;background-size:25px;margin-left:.4rem;flex-shrink:0}.mod-facilityInfo .btnPlanArea .planAppeal .planAppealText{font-size:1.2rem;line-height:1.3;color:#555;font-weight:700;text-align:left}.mod-facilityInfo .btnPlanArea .btnInquireMiddle{padding:1rem 2rem 1.1rem}.mod-facilityInfo .btnPlanArea+.mod-contentBox .ui-roundOrange{margin-top:4rem}.mod-facilityInfo .btnPlanArea .ui-btn-flat-secondary.btnInquireMiddle{padding:1.1rem 2.4rem 1.2rem 1.6rem}.mod-overallScore{font-size:1.4rem}.facilityData .mod-facilityInfo .mod-overallScore+.textLink{margin-top:.8rem;font-size:1.4rem}.mod-facilityInfo .lifullRecommendPoint{padding:.5rem;background-color:#f6f4ef;border-radius:5px}.mod-facilityInfo .lifullRecommendPoint .title{padding:.1rem 0 .4rem;color:#675e3f;font-weight:700}.mod-facilityInfo .lifullRecommendPoint .title .icon{margin:0 .2rem .1rem 0;fill:#675e3f;vertical-align:middle}.mod-facilityInfo .lifullRecommendPoint .textarea{padding:1.3rem 1rem 1.1rem;background-color:#fff;border-radius:5px}.mod-facilityInfo .lifullRecommendPoint .textarea .date{padding:.7rem 0 0;color:#707070;font-size:1.2rem;text-align:right}.mod-contentBox .supoportList li{display:flex;min-height:3.5rem;border-radius:5px;align-items:center}.mod-contentBox .supoportList li:nth-of-type(n+2){margin-top:.5rem}.mod-contentBox .supoportList li .condition{padding-left:1rem;font-weight:700}.mod-contentBox .supoportList .propriety{display:flex;width:6em;margin-left:auto;align-items:center;font-size:1.2rem}.mod-contentBox .supoportList .ptyIcon{width:1em;font-size:2.4rem;font-weight:700;text-align:center}.mod-contentBox .supoportList .ptyTxt{display:flex;flex:1;margin-right:.5rem;justify-content:center}.mod-contentBox .supoportList .frameOK{background:#fffbf1}.mod-contentBox .supoportList .frameOK .propriety{color:#ed6103}.mod-contentBox .supoportList .frameOTHER{background:#f7f7f7;color:#717171}.mod-contentBox .supoportList .frameOTHER .ptyIcon{margin:-2px 0 2px;font-weight:400}.mod-contentBox .supoportListButtonWrap{position:relative;margin-top:1.6rem;text-align:center}.mod-contentBox .supoportListButtonWrap .supoportListButton{display:inline-block;position:relative;width:16rem;padding:.6rem 1rem;border-radius:20px;font-size:1.2rem}.mod-contentBox .supoportListButtonWrap .supoportListButton .supoportListButtonText::after{content:"";display:inline-block;border-left:2px solid #666;border-bottom:2px solid #666;width:6px;height:6px;vertical-align:top}.mod-contentBox .supoportListButtonWrap.IconArrowDown .supoportListButton .supoportListButtonText::after{transform:rotate(-45deg);margin:.4rem 0 0 .6rem}.mod-contentBox .supoportListButtonWrap.IconArrowUp .supoportListButton .supoportListButtonText::after{transform:rotate(135deg);margin:.6rem 0 0 .6rem}.mod-contentBox .supoportListButtonWrap.IconArrowDown::before{content:"";position:absolute;width:100%;height:13rem;left:0;bottom:0;background:linear-gradient(to bottom,rgb(255 255 255 / 20%),#fff 100%)}.mod-contentBox .staffInfoList .staffInfoItem{border:1px solid #c7c7c7;background-color:#f6f4ef}.mod-contentBox .staffInfoList .staffInfoItem+.staffInfoItem{margin-top:1rem}.mod-contentBox .staffInfoItem .photoBox{display:table-cell;width:80px;padding:1rem 0 .8rem 1rem;vertical-align:top}.mod-contentBox .staffInfoItem .photoBox .noPhoto{background:#ccc}.mod-contentBox .staffInfoItem .photoBox img{max-width:80px;max-height:80px;line-height:80px;vertical-align:middle;border:1px solid #bdc8ca;background-color:#fffcf8}.mod-contentBox .staffInfoItem .dataItem{display:inline-block;margin:0 .6rem 0 0;padding:.1rem .4rem 0;border:1px solid #d9d4c0;background-color:#fff;color:#675e3f;border-radius:2px}.mod-contentBox .staffInfoItem .staffGeneralinfoBox{display:table-cell;padding:1rem .2rem .8rem .8rem}.mod-contentBox .staffInfoItem .staffGeneralinfoBox .facilitySubSubSecTitle .job{display:inline-block;margin:0 .6rem 0 0;padding:.1rem .5rem 0;color:#fff;background-color:#ed6103;border-radius:2px;font-weight:700}.mod-contentBox .staffInfoItem .staffGeneralinfoBox .staffDataList{overflow:hidden}.mod-contentBox .staffInfoItem .staffGeneralinfoBox .staffDataList .staffDataItem{float:left;padding:.6rem .8rem 0 0}.mod-contentBox .staffInfoItem .licenseList{padding:0 1rem 1rem}.mod-contentBox .staffInfoItem .licenseList .licenseListItem{display:inline}.mod-contentBox .staffInfoItem .licenseList .licenseListItem::after{content:"／";padding:0 .2rem}.mod-contentBox .staffInfoItem .licenseList .licenseListItem:last-child::after{content:none}.mod-contentBox .staffInfoItem .staffCommentBox{position:relative;background:#fff;padding:1rem;color:#666;overflow-wrap:break-word}.mod-contentBox .staffInfoItem .staffCommentBox .moreRead{text-align:right}.mod-contentBox .staffInfoItem .staffCommentBox .moreRead .iconArrow.down,.mod-contentBox .staffInfoItem .staffCommentBox .moreRead .iconArrow.up{padding:0 0 1px 16px;background:url(/img/default/common/icon/toggle-updown_13x13.png) no-repeat 0 -36px}.mod-contentBox .staffInfoItem .staffCommentBox .moreRead .iconArrow.up{background-position:0 1px}.mod-contentBox .staffInfoItem .staffCommentBox .data{background:#fff;padding:.5rem 0 0;font-size:1.2rem;color:#666}.mod-contentBox .staffInfoItem .staffCommentBox .moreRead+.data{position:absolute;bottom:1rem;left:1rem}.mod-contentBox.lifeContets .mealTable{margin-top:1.5rem}.mod-contentBox.lifeContets .mod-photoSlider{margin-top:-1rem}.mod-contentBox.lifeContets .mod-photoSlider .captionBox{margin:1rem 0 0}.mod-contentBox.map{margin-top:1rem}.mapPageWrap{display:flex;flex-direction:column;height:100%;width:100%;position:absolute}.mapPageWrap .toDetail{border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:1.2}.mapPageWrap .mapBox{flex:1;padding-top:1rem;background:#e8e8e8}header~#container>.mapPageWrap{height:calc(100% - 4.45rem)}header~#container>.mapPageWrap .toDetail{border-top:none}.mod-contentBox .blogList .blogListItem{min-height:100px}.mod-contentBox .blogList .blogListItem .blogLink{display:flex;text-decoration:none}.mod-contentBox .blogList .blogListItem .photoWrap .photo img{width:100%;height:100%;border-radius:8px;object-fit:cover;object-position:center}.mod-contentBox .blogList .blogListItem .textArea .titleWrap{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.8rem}.mod-contentBox .blogList .blogListItem .titleWrap .textTitle{font-weight:700;text-decoration:underline}.mod-contentBox .blogList .blogListItem .textArea .textDate{display:block;margin-top:1.2rem;font-size:1.3rem;color:#627579;line-height:1}.mod-contentBox .blogList .blogListItem:first-child .blogLink{padding:1.4rem 1.4rem 2rem;flex-direction:column-reverse;gap:2rem}.mod-contentBox .blogList .blogListItem:first-child .blogLink .photoWrap .photo{margin-bottom:20px;aspect-ratio:4/3;width:100%;height:100%;max-width:360px;margin:0 auto}.mod-contentBox .blogList .blogListItem:first-child .textArea .text{margin-top:.8rem;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.mod-contentBox .blogList .blogListItem:not(:first-child){border-top:1px solid #f1f1f1}.mod-contentBox .blogList .blogListItem:not(:first-child) .blogLink{justify-content:space-between;gap:1.2rem;padding:1.2rem 1.4rem}.mod-contentBox .blogList .blogListItem:not(:first-child) .photoWrap .photo{width:75px;height:75px}.mod-contentBox .btnWrap{margin-top:1.4rem;text-align:center}.mod-contentBox .btnWrap .btnBlogList{padding:1.2rem 2rem;border-radius:5px;display:inline-flex;align-items:center;font-weight:700}.mod-contentBox .btnBlogList .iconArrow{margin-left:1.2rem}.mod-contentBox.aboutEvent{line-height:1.4}.mod-contentBox.aboutEvent .mod-eventListItem{margin:3rem 0 0}.mod-contentBox.aboutEvent .mod-eventListItem:first-child{margin:1rem 0 0}.mod-contentBox.aboutEvent .mod-eventListItem .eventTitle{margin-bottom:1rem;font-weight:700;line-height:1.3}.mod-contentBox.aboutEvent .mod-eventListItem .eventTitle span{display:inline-block;background:#ed6103;margin-right:.3rem;margin-bottom:.3rem;padding:.2rem .3rem .2rem .4rem;color:#fff;font-size:1.2rem}.mod-contentBox.aboutEvent .mod-eventListItem div>b{padding:.2rem .3rem;color:#ed6103;border:1px solid #ed6103}.mod-contentBox.aboutEvent .mod-eventListItem div{margin-bottom:1rem;font-size:1.2rem}.mod-contentBox.aboutEvent .mod-eventListItem div>span{color:#636363}.mod-contentBox.aboutEvent .mod-eventListItem dl{border:3px solid #f3f3f3;border-radius:5px}.mod-contentBox.aboutEvent .mod-eventListItem dt{background:#f3f3f3;padding:.5rem 1rem;color:#625035;font-weight:700}.mod-contentBox.aboutEvent .mod-eventListItem dd{padding:1rem;color:#333}.mod-contentBox .eventOverview .eventOverViewList{margin:0 0 1.5rem}.mod-contentBox .eventOverview .eventOverViewList .eventOverviewDate{display:inline-block}.mod-contentBox .eventOverview .eventOverViewList p{margin-top:.5rem}.mod-contentBox .transactionMode{padding-right:.5em}.soudanshitsuNavi{background:#eff5f5;margin:2rem .7rem;padding:1rem;border-radius:5px;font-size:1.2rem;line-height:1.4}.soudanshitsuNavi b{display:block;color:#333;font-size:1.4rem;font-weight:700}.soudanshitsuNavi span{color:#ed6103;font-size:1.4rem;font-weight:700}.soudanshitsuNavi .toSoudanshitsu{font-size:1.4rem;text-align:right}.mod-facilityInfo .taxNote{color:#636363;margin:1rem;line-height:1.3}.mod-facilityInfo .mod-contentBox+.taxNote{margin-bottom:2rem}.detailFcltyInterviewReport .facilityReport{overflow:hidden}.detailFcltyInterviewReport .listItem a{line-height:1.3}.detailFcltyInterviewReport .photoBox{width:94px}.detailFcltyInterviewReport .category{font-size:1.2rem;color:#ed6103}.detailFcltyInterviewReport .date{color:#636363;font-size:1.1rem;font-weight:400}.companyReport dd .facilityName::before,.detailFcltyInterviewReport .date::before{content:"("}.companyReport dd .facilityName::after,.detailFcltyInterviewReport .date::after{content:")"}.detailFcltyInterviewReport .articleTitle{margin-top:.5rem}.detailFcltyInterviewReport .main .photoBox{width:105px}.detailFcltyInterviewReport .main .photoBox img{max-width:91px;max-height:91px}.detailFcltyInterviewReport .facilityReport .main .reportIndex{padding:.5rem .5rem 1.3rem 1rem}.detailFcltyInterviewReport .facilityReport .main .reportIndex .heading{font-weight:700}.detailFcltyInterviewReport .facilityReport .main .reportIndex li{position:relative;margin:.5rem 0 0 1rem}.detailFcltyInterviewReport .facilityReport .main .reportIndex li::before{content:"・";position:absolute;top:0;left:-1em}.detailFcltyInterviewReport .facilityReport .sub .photoBox img{max-width:80px;max-height:80px}.detailFcltyInterviewReport .companyReport .listItem{overflow:hidden}.detailFcltyInterviewReport .companyReport .main .facilityName{margin:1.2rem .7rem 0}.detailFcltyInterviewReport .companyReport .main .facilityName .itemTtl{display:inline-block;margin-right:10px;padding:.2rem .3rem .3rem;background:#fff;color:#636363;border:1px solid #636363;text-align:center;line-height:1}.detailFcltyInterviewReport .companyReport .sub{margin:1rem;padding:1.6rem 1rem;background-color:#f7f7f7}.detailFcltyInterviewReport .companyReport .sub dt{font-weight:700}.detailFcltyInterviewReport .companyReport .sub a{text-decoration:none;display:block}.detailFcltyInterviewReport .companyReport .sub svg{display:inline-block;vertical-align:text-top;margin-top:1.2rem}.detailFcltyInterviewReport .companyReport .sub .articleTitle{margin-top:1rem;display:inline-block;width:94%;vertical-align:text-top}.detailFcltyInterviewReport .companyReport .sub .articleTitle .facilityName,.detailFcltyInterviewReport .companyReport .sub .articleTitle .title{text-decoration:underline}.mod-favoriteShareBtns{margin:1rem 1rem 0}.facilityData.challenger .mod-facilityInfo .mod-contentBox,.facilityData.challenger .mod-facilityInfo .outlineTable,.facilityData.challenger .mod-facilityInfo .planSimulationNote{font-size:1.6rem;line-height:1.6}.facilityData.challenger .mod-facilityInfo .mod-planList .mod-miniTable .insurance .colHead td,.facilityData.challenger .mod-facilityInfo .mod-planList .planTable:not(.insurance)>tbody>tr>th,.facilityData.challenger .mod-facilityInfo .priceList{font-size:1.6rem}.facilityData.challenger .mod-facilityInfo .mod-photoSlider .captionBox,.facilityData.challenger table>tbody>tr>td,.facilityData.challenger table>tbody>tr>th{line-height:1.6}@media screen and (width < 375px){.facilityData.challenger .mod-facilityInfo .outlineTable>tbody>tr>th{width:100px}}.facilityData.challenger .mod-facilityInfo .facilityInfoTitle{font-size:1.8rem}.facilityData.challenger .mod-facilityInfo .mod-contentBox .ui-roundOrange{font-size:1.8rem;margin-bottom:1.6rem}.facilityData.challenger .mod-contentBox .btnWrap .btnBlogList{padding:1.2rem 1em}.managerPreviewUnit{position:relative}.managerPreviewUnit .message{position:relative;background:#000;padding:12px;color:#fcff00;font-size:16px;line-height:1.2}.iconManagerPreview{position:fixed;top:150px;left:5px;background:rgba(0,0,0,.6);width:73px;padding:8px 0;font-size:10px;color:rgba(252,255,0,.933);font-weight:700;border:1px solid #fff;border-radius:5px;line-height:1.5;text-align:center;-webkit-box-shadow:0 0 10px 0 #fff;-moz-box-shadow:0 0 10px 0 #fff;box-shadow:0 0 10px 0 #fff;z-index:8000}.iconManagerPreview{font-weight:700;font-size:11px}