@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost&display=swap);@media (min-width:768px){br.pc{display:block}br.sp{display:none}}@media (max-width:767px){br.pc{display:none}br.sp{display:block}}a:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}select option.placeholder{display:none}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}input:placeholder-shown,textarea:placeholder-shown{color:#a0a0a0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0a0a0}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#a0a0a0}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a0a0a0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}@media (min-width:768px){body{font-size:18px;line-height:32px}}@media (max-width:767px){body{font-size:15px;line-height:24px}}@media (min-width:768px){br.pc{display:block}br.sp{display:none}}@media (max-width:767px){br.pc{display:none}br.sp{display:block}}@media (min-width:768px){.sp{display:none}}@media (max-width:767px){.pc{display:none}}@media (min-width:768px) and (min-width:768px){br.pc{display:block}br.sp{display:none}}@media (min-width:768px) and (max-width:767px){br.pc{display:none}br.sp{display:block}}@media (min-width:768px){a:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){select option.placeholder{display:none}}@media (min-width:768px){input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}input:placeholder-shown,textarea:placeholder-shown{color:#a0a0a0}}@media (min-width:768px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0a0a0}}@media (min-width:768px){input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#a0a0a0}}@media (min-width:768px){input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a0a0a0}}@media (min-width:768px){input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}}@media (min-width:768px){body{background:#000;color:#fff;min-width:1300px}}@media (min-width:768px){#header-pc .header-fixed{transition:.5s;position:relative;width:100%;min-width:1300px;z-index:100;background:#000}}@media (min-width:768px){#header-pc .header-fixed:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){#header-pc .header-fixed.fixed{position:fixed}}@media (min-width:768px){#header-pc .header-fixed.header-hide{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media (min-width:768px){#header-pc .inner{width:1300px;margin:0 auto;min-height:80px;display:-webkit-flex;display:flex}}@media (min-width:768px){#header-pc .inner .header-title{width:320px;padding:6px 10px 0 10px}}@media (min-width:768px){#header-pc .inner .header-title h1{font-size:11px;color:grey;line-height:1.4;margin:0 0 8px 0}}@media (min-width:768px){#header-pc .inner .header-title .logo{width:210px;height:40px}}@media (min-width:768px){#header-pc .inner .header-title .logo img{width:210px;height:40px}}@media (min-width:768px){#header-pc .inner .campaign-banner,#header-pc .inner .new-building-banner,#header-pc .inner .ranking-banner{min-width:170px;width:170px;height:80px;padding:3px}}@media (min-width:768px){#header-pc .inner .campaign-banner a,#header-pc .inner .new-building-banner a,#header-pc .inner .ranking-banner a{background:rgba(0,0,0,.5);text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}}@media (min-width:768px){#header-pc .inner .campaign-banner a span,#header-pc .inner .new-building-banner a span,#header-pc .inner .ranking-banner a span{font-size:14px;line-height:18px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#header-pc .inner .campaign-banner a:hover,#header-pc .inner .new-building-banner a:hover,#header-pc .inner .ranking-banner a:hover{opacity:1;background:rgba(0,0,0,.6)}}@media (min-width:768px){#header-pc .inner .campaign-banner{background:url(/images/header-pc-campaign-banner-bg.jpg) no-repeat;background-size:cover;background-position:center center}}@media (min-width:768px){#header-pc .inner .ranking-banner{background:url(/images/header-pc-ranking-banner-bg.jpg) no-repeat;background-size:cover;background-position:center center}}@media (min-width:768px){#header-pc .inner .new-building-banner{background:url(/images/header-pc-new-building-banner-bg.jpg) no-repeat;background-size:cover;background-position:center center}}@media (min-width:768px){#header-pc .inner .header-menu{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:980px;min-height:80px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;border-right:1px solid #4d4d4d}}@media (min-width:768px){#header-pc .inner .header-menu .header-freeword-search{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:270px;height:100%;border-left:1px solid #4d4d4d}}@media (min-width:768px){#header-pc .inner .header-menu .header-freeword-search form{position:relative;line-height:0}}@media (min-width:768px){#header-pc .inner .header-menu .header-freeword-search form #HeaderTextareaPC{background:#f0f0f0;font-size:11px;border:none;border-radius:4px;width:220px;line-height:32px;height:32px;padding:0 5px 0 5px;cursor:auto}}@media (min-width:768px){#header-pc .inner .header-menu .header-freeword-search form #HeaderTextareaPC::-webkit-input-placeholder{color:grey}#header-pc .inner .header-menu .header-freeword-search form #HeaderTextareaPC:-ms-input-placeholder{color:grey}#header-pc .inner .header-menu .header-freeword-search form #HeaderTextareaPC::placeholder{color:grey}}@media (min-width:768px){#header-pc .inner .header-menu .header-freeword-search form #HeaderResetBtnPC{position:absolute;width:25px;height:32px;line-height:32px;border:none;top:0;right:17px;background:#f0f0f0;font-size:18px;cursor:pointer;color:#a0a0a0}}@media (min-width:768px){#header-pc .inner .header-menu .header-freeword-search form #HeaderBtnPC{position:absolute;background:url(/images/header-freeword-grass-icon.png) no-repeat center center;background-size:13px 13px;width:25px;height:32px;border:none;top:0;right:0}}@media (min-width:768px){#header-pc .inner .header-menu #headerSaveDate{display:-webkit-flex;display:flex;height:100%}}@media (min-width:768px){#header-pc .inner .header-menu #headerSaveDate li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100%;border-left:1px solid #4d4d4d;line-height:32px;padding:3px 0 0 0}}@media (min-width:768px){#header-pc .inner .header-menu #headerSaveDate li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:82px;height:100%;font-size:12px;color:#999}}@media (min-width:768px){#header-pc .inner .header-menu #headerSaveDate li a>div{display:block;width:100%;height:100%;text-align:center;padding:7px 0 0 0}}@media (min-width:768px){#header-pc .inner .header-menu #headerSaveDate li a>div span{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:block;width:100%;font-size:28px;color:#fff;text-align:center}}@media (min-width:768px){#header-pc .inner .header-menu .header-contact{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:95px;height:100%;border-left:1px solid #4d4d4d;font-size:13px;color:#c6aa6d;line-height:32px;padding:3px 0 0 0}}@media (min-width:768px){#header-pc .inner .header-menu .header-contact span{display:block;padding:8px 0 0 0}}@media (min-width:768px){#header-pc .inner .header-menu .header-contact span:before{content:"";background:url(/images/header-mail-icon.png) no-repeat center center;background-size:24px 18px;height:18px;display:block;text-align:center;margin:0 0 6px 0}}@media (min-width:768px){#header-pc .inner .header-menu .header-tel{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:200px;height:100%;border-left:1px solid #4d4d4d;font-size:19px;color:#fff}}@media (min-width:768px){#header-pc .inner .header-menu .header-tel address{display:block;width:100%;text-align:center;line-height:28px;padding-top:8px}}@media (min-width:768px){#header-pc .inner .header-menu .header-tel address span:first-child{max-height:30px;overflow:hidden;display:block;font-size:24px}}@media (min-width:768px){#header-pc .inner .header-menu .header-tel address span:first-child:before{content:"";background:url(/images/header-tel-mark.png) no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;margin:0 5px 0 0;vertical-align:-1px}}@media (min-width:768px){#header-pc .inner .header-menu .header-tel address span:last-child{font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:12px;display:block}}@media (min-width:768px){#footer{background:#1a1a1a}}@media (min-width:768px){#footer a{color:#fff;text-decoration:none}}@media (min-width:768px){#footer .credit-card-wrap{background:#000;padding-bottom:80px}}@media (min-width:768px){#footer .credit-card-wrap .credit-card{background:url(/images/top-bg-credit-card-pattern.jpg) repeat;height:500px;padding:70px 0}}@media (min-width:768px){#footer .credit-card-wrap .credit-card .credit-card-inner{width:1040px;height:360px;margin:0 auto;background:url(/images/top-credit-card-img.jpg) no-repeat;background-size:540px 360px;padding-left:616px}}@media (min-width:768px){#footer .credit-card-wrap .credit-card .credit-card-inner .available{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:48px;color:#c6aa6d;font-size:32px;padding:30px 0 21px}}@media (min-width:768px){#footer .credit-card-wrap .credit-card .credit-card-inner dd dl{color:#fff}}@media (min-width:768px){#footer .credit-card-wrap .credit-card .credit-card-inner dd dl .limited{font-size:14px;background-color:#a54750;width:240px;line-height:26px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}@media (min-width:768px){#footer .credit-card-wrap .credit-card .credit-card-inner dd dl dd{font-size:16px;padding-top:37px;line-height:30px}}@media (min-width:768px){#footer .credit-card-wrap .credit-card .credit-card-inner dd dl dd .annotated{font-size:13px;padding-top:8px}}@media (min-width:768px){#footer .site-banner{position:relative;height:500px;background:url(/images/footer/site-banner-bk-pc.jpg);background-size:cover;background-position:center}}@media (min-width:768px){#footer .site-banner .site-banner-font{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:414px}}@media (min-width:768px){#footer .site-banner .site-banner-font img{width:100%;height:auto;vertical-align:top}}@media (min-width:768px){#footer #sitemap{width:1040px;margin:0 auto;margin-bottom:40px;padding-top:80px}}@media (min-width:768px){#footer #sitemap:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){#footer #sitemap h2{color:#c6aa6d;font-size:14px;margin-bottom:10px}}@media (min-width:768px){#footer #sitemap li{font-size:14px;line-height:2}}@media (min-width:768px){#footer #sitemap #sitemap01{width:260px;float:left;margin-right:28px}}@media (min-width:768px){#footer #sitemap #sitemap02{width:160px;float:left;margin-right:38px}}@media (min-width:768px){#footer #sitemap #sitemap02 ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){#footer #sitemap #sitemap02 ul li{width:50%}}@media (min-width:768px){#footer #sitemap #sitemap03{width:250px;float:left;margin-right:60px}}@media (min-width:768px){#footer #sitemap #sitemap03:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){#footer #sitemap #sitemap03 ul.left{width:100px;float:left}}@media (min-width:768px){#footer #sitemap #sitemap03 ul.right{width:140px;float:right}}@media (min-width:768px){#footer #sitemap #sitemap04{width:240px;float:left}}@media (min-width:768px){#footer #sitemap #sitemap04 span img{display:inline-block;margin-top:23px}}@media (min-width:768px){#footer #form-banner{width:1040px;margin:0 auto}}@media (min-width:768px){#footer #form-banner:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){#footer #form-banner a{position:relative;width:510px;height:120px;font-size:24px;display:inline-block;box-sizing:border-box;padding:29px 30px}}@media (min-width:768px){#footer #form-banner a .description{font-size:13px;display:block}}@media (min-width:768px){#footer #form-banner a:after{content:"";background:url(/images/footerform-banner-icon.png) no-repeat;background-size:9px 12px;display:inline-block;width:9px;height:12px;position:absolute;right:30px;top:54px}}@media (min-width:768px){#footer #form-banner a#footerReq{background:#cdb469;color:#000;float:left}}@media (min-width:768px){#footer #form-banner a#footerReq .title{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;position:relative}}@media (min-width:768px){#footer #form-banner a#footerReq .title:after{content:"";background:url(/images/footer-request.png) no-repeat;background-size:61px 18px;display:inline-block;position:absolute;width:61px;height:18px;bottom:2px;right:-70px}}@media (min-width:768px){#footer #form-banner a#footerInq{float:right;background:#aa9164;color:#000}}@media (min-width:768px){#footer #form-banner a#footerInq .title{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;position:relative}}@media (min-width:768px){#footer #form-banner a#footerInq .title:after{content:"";background:url(/images/footer-contact.png) no-repeat;background-size:62px 12px;display:inline-block;width:62px;height:12px;position:absolute;bottom:8px;right:-70px}}@media (min-width:768px){#footer #footer-info{width:1040px;margin:0 auto;margin-top:40px;height:101px}}@media (min-width:768px){#footer #footer-info:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){#footer #footer-info:after{content:"";display:none}}@media (min-width:768px){#footer #footer-info .left-info{float:left;width:242px}}@media (min-width:768px){#footer #footer-info .left-info a{width:200px;line-height:1}}@media (min-width:768px){#footer #footer-info .left-info a:nth-of-type(2){display:block;margin-top:8px}}@media (min-width:768px){#footer #footer-info .left-info #footer-logo{width:200px;height:38px}}@media (min-width:768px){#footer #footer-info .left-info small{font-size:13px;color:#666;display:block;line-height:1}}@media (min-width:768px){#footer #footer-info .right-info{float:right;text-align:right;width:610px}}@media (min-width:768px){#footer #footer-info .right-info .business-hours{font-size:26px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#footer #footer-info .right-info .business-hours:before{content:"";background:url(/images/footer-tel-pc.jpg) no-repeat;background-position:20% 50%;display:inline-block;width:30px;height:20px;background-size:30px 16px;margin-right:10px}}@media (min-width:768px){#footer #footer-info .right-info span{font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;vertical-align:middle;font-size:12px;display:inline-block;margin-top:3px;margin-left:13px}}@media (min-width:768px){#footer #footer-info .right-info address{font-size:13px;line-height:1.75;margin-top:7px;display:block}}@media (min-width:768px){#footer #footer-info .right-info p{font-size:13px;line-height:1.75;margin-top:0;display:block}}@media (min-width:768px){#footer.footerFixedVisible{margin-bottom:120px}}@media (min-width:768px){.fixed-submenu-pc{position:fixed;right:0;top:20%;z-index:99;font-size:14px;line-height:1.5}}@media (min-width:768px){.fixed-submenu-pc .toggle{cursor:pointer;width:24px;height:24px;background:rgba(255,255,255,.5);position:relative}}@media (min-width:768px){.fixed-submenu-pc .toggle:after{content:"";display:inline-block;color:#000;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:8px solid #000;border-left:none;position:absolute;top:7px;left:7px;transition:.3s}}@media (min-width:768px){.fixed-submenu-pc .toggle.show:after{border-right:none;border-left:8px solid #000;left:9px}}@media (min-width:768px){.fixed-submenu-pc .inner{display:none;top:40px;right:-20px;position:absolute;transition:ease}}@media (min-width:768px){.fixed-submenu-pc .inner.show{display:block;top:30px;right:0}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-main-submenu li{margin:0 0 2px 0;width:72px;height:184px;background:#95e2da;box-sizing:border-box}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-main-submenu li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:7px;width:100%;height:100%}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-main-submenu li a p{margin:0;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-align:center;line-height:1;letter-spacing:.1em}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-search-submenu li{position:relative;width:300px;height:32px;margin-bottom:4px;background-color:#000;transition:.3s;margin-bottom:4px;right:0}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-search-submenu li:before{content:"";display:inline-block;background:url(/images/right-menu-line.png) no-repeat;background-size:5px 32px;position:absolute;left:0;top:0;width:5px;height:32px}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-search-submenu li a{font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;line-height:32px;color:#fff;padding-left:15px;display:block;transition:.3s}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-search-submenu li:hover{right:20px}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-search-submenu li:hover a{padding-right:35px}}@media (min-width:768px){.fixed-submenu-pc .inner .fixed-search-submenu li:hover a:hover{opacity:1}}@media (min-width:768px){#top .fixed-submenu-pc .fixed-search-submenu{display:none;position:absolute;left:0}}@media (min-width:768px){.brand .fixed-submenu-pc,.brand .fixed-submenu-sp,.inq .fixed-submenu-pc,.inq .fixed-submenu-sp,.inq_bldg_room .fixed-submenu-pc,.inq_bldg_room .fixed-submenu-sp,.inq_room .fixed-submenu-pc,.inq_room .fixed-submenu-sp,.request .fixed-submenu-pc,.request .fixed-submenu-sp,.search .fixed-submenu-pc,.search .fixed-submenu-sp{display:none!important}}@media (min-width:768px){.fixed-submenu-sp{display:none!important}}@media (min-width:768px){.fixed-pagetop.pc{width:40px;height:40px;position:fixed;right:48px;bottom:50px;text-align:center;z-index:1025;cursor:pointer;display:none}}@media (min-width:768px){.fixed-pagetop.pc img{width:100%}}@media (min-width:768px){.fixed-pagetop.sp{display:none!important}}@media (min-width:768px){#pagetitle{background:url(/images/sub-head-image.jpg) no-repeat;background-size:cover;background-position:center bottom;height:693px}}@media (min-width:768px){#pagetitle h2{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;font-size:65px;color:#fff;text-align:center;text-shadow:0 0 10px #000,0 0 8px #000;width:1040px;margin:0 auto;background:url(/images/pagetitle-border.png) no-repeat;background-size:792px 1px;background-position:center 387px;padding:331px 50px 0;min-width:428px;line-height:32px}}@media (min-width:768px){#pagetitle h2 span{font-size:25px;display:block;padding-top:26px;letter-spacing:3.5px}}@media (min-width:768px){.pagenum{margin-bottom:34px}}@media (min-width:768px){.pagenum .pagenum_list{text-align:center;margin:0 auto;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.pagenum .pagenum_list li{text-align:center;display:inline;margin:0;padding:0 2px;vertical-align:top}}@media (min-width:768px){.pagenum .pagenum_list li a{color:#fff;background-color:#4d4d4d;font-size:14px;-webkit-align-items:center;align-items:center;width:32px;height:32px;line-height:32px;display:inline-block;vertical-align:top}}@media (min-width:768px){.pagenum .pagenum_list li a:hover{background-color:#1a1a1a;opacity:1}}@media (min-width:768px){.pagenum .pagenum_list li b{color:#fff;background-color:#1a1a1a;font-size:14px;width:32px;height:32px;font-weight:400;line-height:32px;display:inline-block;vertical-align:top}}@media (min-width:768px){.pagenum .pagenum_list li .leader{margin:0 5px 0 2px}}@media (min-width:768px){.pagenum .pagenum_list .first a.paging,.pagenum .pagenum_list .last a.paging,.pagenum .pagenum_list .next a.paging,.pagenum .pagenum_list .pre a.paging{overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;background-repeat:no-repeat;background-position:center center}}@media (min-width:768px){.pagenum .pagenum_list .pre a{background-image:url(/images/pagenavi-previous.png);background-size:8px 11px}}@media (min-width:768px){.pagenum .pagenum_list .next a{background-image:url(/images/pagenavi-next.png);background-size:8px 11px}}@media (min-width:768px){.pagenum .pagenum_list .first a{background-image:url(/images/pagenavi-first.png);background-size:18px 11px;width:44px}}@media (min-width:768px){.pagenum .pagenum_list .last a{background-image:url(/images/pagenavi-last.png);background-size:18px 11px;width:44px}}@media (min-width:768px){.pagenum .pagenum_list .pre{padding-right:10px}}@media (min-width:768px){.pagenum .pagenum_list .next{padding-left:10px}}@media (min-width:768px){.pagenum .pagenum_list .dot{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.5rem}}@media (min-width:768px){.pagenum.pagenum_a{margin-top:29px;margin-bottom:34px}}@media (min-width:768px){.pagenum.pagenum_b{margin-bottom:180px}}@media (min-width:768px){#container .pagetitle-visual{height:693px;background-position:center;background-size:1040px 693px;background-repeat:no-repeat;background-color:#000}}@media (min-width:768px){#container .pagetitle-visual h2{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;font-size:65px;color:#fff;width:1040px;margin:0 auto;text-align:center;line-height:32px;background:url(/images/pagetitle-border.png) no-repeat;background-size:792px 1px;background-position:center 387px;padding:331px 0 0;text-shadow:0 0 10px #000,0 0 8px #000}}@media (min-width:768px){#container .pagetitle-visual h2 span{font-size:25px;display:block;padding-top:26px;letter-spacing:3.5px}}@media (min-width:768px){.building_age{font-size:11px;background:#966446;text-align:center;width:70px;line-height:12px;position:relative;display:block;color:#fff;height:14px;padding-top:2px}}@media (min-width:768px){.building_age:before{content:"";width:70px;height:1px;position:absolute;top:-3px;right:0;left:0;margin:0 auto;background:#966446;display:block}}@media (min-width:768px){.building_age:after{content:"";width:70px;height:1px;position:absolute;bottom:-3px;right:0;left:0;margin:0 auto;background:#966446;display:block}}@media (min-width:768px){.moving_rewards{font-size:11px;background:#a54750;text-align:center;width:70px;line-height:12px;position:relative;display:block;color:#fff;height:14px;padding-top:2px}}@media (min-width:768px){.moving_rewards:before{content:"";width:70px;height:1px;position:absolute;top:-3px;right:0;left:0;margin:0 auto;background:#a54750;display:block}}@media (min-width:768px){.moving_rewards:after{content:"";width:70px;height:1px;position:absolute;bottom:-3px;right:0;left:0;margin:0 auto;background:#a54750;display:block}}@media (min-width:768px){#container .common-banner-link{background:#000;position:relative;width:100%;min-width:1300px;overflow:hidden;padding:0 0 75px}}@media (min-width:768px){#container .common-banner-link .common-banner-title{font-size:32px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:30px;padding-top:23px}}@media (min-width:768px){#container .common-banner-link .banner-link-slider{width:100%;height:380px;position:relative;margin-bottom:33px;margin-bottom:33px}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-slide{background-position:center top;background-size:cover;background-color:#000;background-repeat:no-repeat}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-slide.slide01{background:url(/images/reduction-image.jpg) no-repeat;background-position:center top}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-slide.slide02{background:url(/images/new-property-image.jpg) no-repeat;background-position:center top}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-slide.slide03{background:url(/images/request-image.jpg) no-repeat;background-position:center top}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-slide.slide04{background:url(/images/new-building-image.jpg) no-repeat;background-position:center top}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-slide.slide05{background:url(/images/new-room-list-image.jpg) no-repeat;background-position:center top}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-slide.slide06{background:url(/images/ranking-image.jpg) no-repeat;background-position:center top}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-pagination{position:absolute;bottom:20px;height:10px;width:220px;margin:0 auto;left:0;right:0;bottom:-90px;font-size:0;font-weight:400;line-height:10px}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-pagination .swiper-pagination-bullet{width:32px;height:2px;border-radius:0;background:#dcdcdc;opacity:1;margin:0 2px}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e2c36a}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-button-next,#container .common-banner-link .banner-link-slider .swiper-button-prev{margin:0 330px;top:40%}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-button-prev.swiper-button-white,#container .common-banner-link .banner-link-slider .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(/images/banner-slide-left.png);height:100px;width:100px;background-size:30px 72px}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .swiper-button-next.swiper-button-white,#container .common-banner-link .banner-link-slider .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(/images/banner-slide-right.png);height:100px;width:100px;background-size:30px 72px}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .block-box{margin-top:20px;position:relative}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .block-box .banner-slide-title{color:#c6aa6d;font-size:25px;text-align:center;line-height:50px;margin-top:330px;padding-bottom:10px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;background-color:rgba(0,0,0,.6);display:block}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .block-box .banner-slide-text{text-align:center;margin:0 auto}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .block-box .banner-slide-text p{color:#fff!important;font-size:15px;text-align:center;line-height:26px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .block-box .banner-slide-text .btn{border:1px solid #fff;color:#fff;font-size:13px;text-decoration:none;text-align:center;width:180px;height:40px;line-height:40px;margin:27px 44px 28px;position:relative;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#container .common-banner-link .banner-link-slider .block-box .banner-slide-text .btn:after{content:"";background:url(/images/link-white-arrow.png) no-repeat;background-size:6px 8px;width:6px;height:8px;background-position:right;position:absolute;right:10px;top:15px}}@media (min-width:768px){#container .search-list{width:100%;margin:0 auto;padding:32px 0 72px}}@media (min-width:768px){#container .search-list .contents-title span img{width:180px}}@media (min-width:768px){#container .search-list .search-link{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:1040px;margin:0 auto}}@media (min-width:768px){#container .search-list .search-link:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){#container .search-list .search-link li{width:340px;height:255px;background:url(/images/search-brand-btn-pc.jpg) no-repeat;background-size:340px 255px;margin-left:10px}}@media (min-width:768px){#container .search-list .search-link li:first-of-type{margin-left:0}}@media (min-width:768px){#container .search-list .search-link li.link02{background:url(/images/search-ward-btn.jpg) no-repeat;background-size:340px 255px}}@media (min-width:768px){#container .search-list .search-link li.link03{background:url(/images/search-line-btn.jpg) no-repeat;background-size:340px 255px}}@media (min-width:768px){#container .search-list .search-link li.link04{background:url(/images/search-freerent-btn.jpg) no-repeat;background-size:340px 255px}}@media (min-width:768px){#container .search-list .search-link li a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;color:#fff;width:334px;height:249px;margin:3px;display:block;background-color:rgba(0,0,0,.6)}}@media (min-width:768px){#container .search-list .search-link li a span{padding-top:48px}}@media (min-width:768px){#container .search-list .search-link li a span.l-text{position:relative;display:block;font-size:25px;padding-bottom:5px;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000,0 0 5px #000}}@media (min-width:768px){#container .search-list .search-link li a span.l-text .m-text{font-size:24px;display:inline-block;margin-left:-6px;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000,0 0 5px #000}}@media (min-width:768px){#container .search-list .search-link li a span.l-text img{display:block;margin:4px auto;width:283px}}@media (min-width:768px){#container .search-list .search-link li a span.s-text{display:block;font-size:18px;margin-top:-10px;padding-top:0;letter-spacing:2px;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000,0 0 5px #000}}@media (min-width:768px){#container .search-list .search-link li a:hover{opacity:1;background-color:rgba(0,0,0,0)}}@media (min-width:768px){#container .search-list .search-link li a:hover+.detailed-conditions{opacity:1;visibility:visible}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions:hover{opacity:1;visibility:visible}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions{background-color:#35322d;opacity:0;visibility:hidden;z-index:10;position:absolute;top:255px;left:0;padding:17px 20px 31px;box-shadow:0 0 10px #020202,0 0 0 #020202,0 0 0 #020202;width:340px}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions:before{content:"";height:4px;width:100%;display:block;position:absolute;top:-4px;right:0}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions .detailed-conditions-inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding-bottom:21px;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions .detailed-conditions-inner li{width:80px;line-height:2.2;background:#35322d;height:32px;margin:0}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions .detailed-conditions-inner li a{font-size:13px;color:#fff;background-color:#35322d;display:block;text-align:left;margin:0;width:100%;height:100%;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions .detailed-conditions-inner li a:hover{text-decoration:underline}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions .more-detailed-btn{color:#fff;width:220px;height:40px;font-size:15px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 auto;background-color:#aa9164}}@media (min-width:768px){#container .search-list .search-link li .detailed-conditions .more-detailed-btn:hover{opacity:.7}}@media (min-width:768px){#container .search-list .search-link li:hover a{opacity:1;background-color:rgba(0,0,0,0)}}@media (min-width:768px){#container .search-list .search-link li.link01 .detailed-conditions .detailed-conditions-inner li{width:150px}}@media (min-width:768px){#brand #container .search-list .search-link li.link04 a span.l-text .m-text{margin-left:-2px}}@media (min-width:768px){#ward #container .search-list .search-link li.link04 a span.l-text .m-text{margin-left:-2px}}@media (min-width:768px){#line #container .search-list .search-link li.link02 a span.l-text .m-text{margin-left:0}}@media (min-width:768px){#line #container .search-list .search-link li.link04 a span.l-text .m-text{margin-left:-2px}}@media (min-width:768px){#new-building .floor_plan_view,.list .floor_plan_view,.ranking .floor_plan_view{position:absolute;width:1040px;margin:0 auto;top:0;left:0;right:0}}@media (min-width:768px){#new-building .floor_plan_view .inner,.list .floor_plan_view .inner,.ranking .floor_plan_view .inner{position:absolute;right:750px;z-index:100;width:290px;height:290px;text-align:center;padding:10px;background:rgba(0,0,0,.4)}}@media (min-width:768px){#new-building .floor_plan_view .inner .img_wrap,.list .floor_plan_view .inner .img_wrap,.ranking .floor_plan_view .inner .img_wrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:270px;height:270px;background:#fff}}@media (min-width:768px){#new-building .floor_plan_view .inner img,.list .floor_plan_view .inner img,.ranking .floor_plan_view .inner img{max-width:262px;max-height:262px}}@media (min-width:768px){.building .floor_plan_view,.room .floor_plan_view{position:absolute;margin:0 auto;top:0;left:0;right:0}}@media (min-width:768px){.building .floor_plan_view .inner,.room .floor_plan_view .inner{position:absolute;z-index:99;width:260px;height:260px;text-align:center;padding:10px;background:rgba(0,0,0,.4)}}@media (min-width:768px){.building .floor_plan_view .inner .img_wrap,.room .floor_plan_view .inner .img_wrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:240px;height:240px;background:#fff}}@media (min-width:768px){.building .floor_plan_view .inner img,.room .floor_plan_view .inner img{max-width:234px;max-height:234px}}@media (min-width:768px){#container .list-brand-wrap{margin:0 auto 0}}@media (min-width:768px){#container .list-brand-wrap h3{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;font-size:30px;color:#c6aa6d;text-align:center;margin:0 0 47px 0;padding-top:100px}}@media (min-width:768px){#container .brand-mansion-list{margin:0 auto 48px}}@media (min-width:768px){#container .brand-mansion-list ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.5px}}@media (min-width:768px){#container .brand-mansion-list ul li{/*!  画像サイズを4/3で比率指定 */width:calc(16.6% - .75px);aspect-ratio:4/3;padding:3px;background-position:center center;background-repeat:no-repeat;background-size:cover}}@media (min-width:768px){#container .brand-mansion-list ul li a{width:100%;height:100%;background-color:rgba(0,0,0,.3);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#container .brand-mansion-list ul li a .a-inner{line-height:28px;color:#fff;text-align:center;font-size:13px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (min-width:768px){#container .brand-mansion-list ul li a .a-inner .english{font-size:22px}}@media (min-width:768px){#container .brand-mansion-all{display:none}}@media (min-width:768px){#msgBox{width:85%;margin:0;padding:10px;border:2px solid #aaa;border-radius:5px;background:#fff;position:fixed;display:none;z-index:10002}}@media (min-width:768px){.modal-overlay{z-index:10001;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.55)}}@media (min-width:768px) and (min-width:768px){br.pc{display:block}br.sp{display:none}}@media (min-width:768px) and (max-width:767px){br.pc{display:none}br.sp{display:block}}@media (min-width:768px){a:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){select option.placeholder{display:none}}@media (min-width:768px){input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}input:placeholder-shown,textarea:placeholder-shown{color:#a0a0a0}}@media (min-width:768px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0a0a0}}@media (min-width:768px){input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#a0a0a0}}@media (min-width:768px){input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a0a0a0}}@media (min-width:768px){input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}}@media (min-width:768px){.top .mainvisual{position:relative}}@media (min-width:768px){.top .mainvisual .mainvisual-slider{width:100%;height:733px;position:relative;margin-bottom:33px;margin-bottom:33px}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide{background-position:center center;background-size:1040px 733px;background-color:#000;background-repeat:no-repeat}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide.slide05{background-image:url(/images/mainvisual05.jpg)}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide.slide01{background-image:url(/images/mainvisual01.jpg)}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide.slide02{background-image:url(/images/mainvisual02.jpg)}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide.slide03{background-image:url(/images/mainvisual03.jpg)}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide.slide04{background-image:url(/images/mainvisual04.jpg)}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide p.blue-line{position:absolute;left:0;right:0;bottom:-40px;margin:0 auto;background:#284b77;width:100%;height:40px;text-align:center;transition:.3s}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide p.blue-line span{font-size:18px;color:#fff;transition:.3s;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:inline-block;position:relative;padding-right:30px;line-height:40px}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide p.blue-line span:after{content:"";display:inline-block;position:absolute;right:0;top:15px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #fff;transition:.3s}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide p.blue-line:hover{background:#fff}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide p.blue-line:hover span{color:#284b77}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide p.blue-line:hover span:after{content:"";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #284b77}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-slide p.blue-line:after{content:""}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .mainvisual-text{position:absolute;top:0;right:0;left:0;bottom:45px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;margin:auto;font-size:60px;color:#fff;width:478px;height:210px;text-align:center;z-index:1}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .mainvisual-text span{display:block;font-size:25px;text-shadow:0 0 3px #000}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .mainvisual-text span:first-of-type{letter-spacing:3.5px}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-pagination{position:absolute;bottom:20px;height:10px;width:180px;margin:0 auto;left:0;right:0;font-size:0;line-height:10px}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-pagination .swiper-pagination-bullet{width:32px;height:2px;border-radius:0;background:#dcdcdc;opacity:1;margin:0 2px}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e2c36a}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-button-next,.top .mainvisual .mainvisual-slider .swiper-button-prev{top:358px;padding:0 35px}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-button-prev.swiper-button-white,.top .mainvisual .mainvisual-slider .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(/images/mainvisual-left.png);height:52px;width:14px;background-size:14px 52px}}@media (min-width:768px){.top .mainvisual .mainvisual-slider .swiper-button-next.swiper-button-white,.top .mainvisual .mainvisual-slider .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(/images/mainvisual-right.png);height:52px;width:14px;background-size:14px 52px}}@media (min-width:768px){.top .mainvisual .mainvisual-search{position:absolute;top:125px;left:0;z-index:99}}@media (min-width:768px){.top .mainvisual .mainvisual-search li{position:relative;left:-100px;width:320px;height:36px;margin-bottom:4px;background-color:#000;transition:.3s;margin-bottom:4px}}@media (min-width:768px){.top .mainvisual .mainvisual-search li:after{content:"";display:inline-block;background:url(/images/left-menu-img.png) no-repeat;background-size:26px 36px;position:absolute;right:0;top:0;width:26px;height:36px}}@media (min-width:768px){.top .mainvisual .mainvisual-search li a{font-size:15px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;line-height:36px;color:#fff;padding-left:114px;display:block;transition:.3s}}@media (min-width:768px){.top .mainvisual .mainvisual-search li:hover{left:-20px;width:270px}}@media (min-width:768px){.top .mainvisual .mainvisual-search li:hover a{padding-left:34px}}@media (min-width:768px){.top .mainvisual .mainvisual-search li:hover a:hover{opacity:1}}@media (min-width:768px){.top .contents-title{font-size:32px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:33px}}@media (min-width:768px){.top .contents-title span{display:block;text-align:center;margin-top:5px}}@media (min-width:768px){.top .contents-title span img{width:180px}}@media (min-width:768px){.top .special-list{padding:38px 0 45px;background:url(/images/top-bg-pattern.jpg) repeat}}@media (min-width:768px){.top .special-list .contents-title span img{width:228px;margin-top:12px}}@media (min-width:768px){.top .special-list .btn_tab{width:1040px;margin:0 auto;height:68px}}@media (min-width:768px){.top .special-list .btn_tab.cf li{width:204px;float:left;margin-right:5px;height:68px}}@media (min-width:768px){.top .special-list .btn_tab.cf li:last-of-type{margin-right:0}}@media (min-width:768px){.top .special-list .btn_tab.cf li a{color:#fff;text-align:center;font-size:18px;line-height:64px;display:block;background:#333;border-top:#505050 2px solid;height:64px;cursor:pointer}}@media (min-width:768px){.top .special-list .btn_tab.cf li a:hover{opacity:1;background:#000;border-top:#6e5f46 2px solid}}@media (min-width:768px){.top .special-list .btn_tab.cf li.active a{background:#000;border-top:#6e5f46 2px solid;height:68px}}@media (min-width:768px){.top .special-list .container_tab{width:1040px;margin:0 auto;margin-bottom:35px;background:#000;padding-top:38px}}@media (min-width:768px){.top .special-list .container_tab:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.top .special-list .container_tab .tab{position:relative;width:1008px;margin:0 auto;padding-bottom:10px;text-align:center;display:none}}@media (min-width:768px){.top .special-list .container_tab .tab:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.top .special-list .container_tab .tab.active{display:block}}@media (min-width:768px){.top .special-list .container_tab .tab .swiper-container{margin:0;overflow:initial}}@media (min-width:768px){.top .special-list .container_tab .tab .swiper-container .swiper-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.top .special-list .container_tab .tab h3{margin-bottom:10px;font-size:22px;text-align:center;font-weight:500;color:#c6aa6d;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;margin-bottom:16px}}@media (min-width:768px){.top .special-list .container_tab .tab p.tabLead{margin-bottom:38px;font-size:14px;line-height:1.9;text-align:center}}@media (min-width:768px){.top .special-list .container_tab .tab .gold-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:320px;height:56px;background:#aa9164;font-size:18px;position:relative;margin:16px 6px 17px 0;color:#fff;padding:10px 20px 0;text-align:left}}@media (min-width:768px){.top .special-list .container_tab .tab .gold-btn span{font-size:16px;color:#5b4f39;position:absolute;top:11px;right:34px}}@media (min-width:768px){.top .special-list .container_tab .tab .gold-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:24px;right:16px}}@media (min-width:768px){.top .special-list .container_tab .topInfo{width:243px;height:auto;margin-bottom:12px;float:left;margin-right:12px!important;position:relative;background:linear-gradient(#fff 80%,#cdc8b9)}}@media (min-width:768px){.top .special-list .container_tab .topInfo:nth-of-type(4n){margin-right:0!important}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link{position:relative}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img{line-height:0;position:relative;width:243px;height:183px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img p.access,.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img p.year-month{position:absolute;display:block;background:rgba(26,26,26,.8);color:#fff;font-size:11px;width:100%;height:24px;line-height:28px;text-align:left;padding-left:10px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img p.year-month{bottom:0;line-height:normal;padding-top:2px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img p.access{bottom:24px;line-height:normal;padding-top:5px;height:20px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img img.photo{max-width:243px;height:183px;margin:0 auto;display:block}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img img.moving_rewards{position:absolute;right:5px;bottom:5px;width:70px;height:20px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img .estate-tag{position:absolute;bottom:8px;right:5px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img .estate-tag span{float:left;margin-left:4px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img .estate-tag span.building_age,.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img .estate-tag span.moving_rewards{font-size:10px;width:50px;line-height:10px;height:12px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img .estate-tag span.building_age:before,.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img .estate-tag span.moving_rewards:before{width:50px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img .estate-tag span.building_age:after,.top .special-list .container_tab .topInfo .tab-building-link .tab-building-img .estate-tag span.moving_rewards:after{width:50px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link h2{margin-bottom:3px;line-height:1.4;border-bottom:1px solid #b3b3b3;margin:0 5px;padding:4px 0 5px;font-size:11px;font-weight:500;color:#000;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .rent-layout{padding:0 0 4px;text-align:center;display:block;line-height:1.2}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .rent-layout li{color:#666;font-size:11px;display:inline-block}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .rent-layout li:first-of-type:after{content:"|";display:inline-block;width:10px;height:15px;text-align:center;margin-left:5px}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .rent-layout li dl{display:inline-block}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .rent-layout li dl dt{display:inline}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .rent-layout li dl dd{display:inline}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .contentMark{position:absolute;bottom:6px;right:7px;z-index:1}}@media (min-width:768px){.top .special-list .container_tab .topInfo .tab-building-link .contentMark.move{width:70px;height:20px}}@media (min-width:768px){.top .special-list .container_tab .topCamp{width:210px;height:206px;padding-bottom:10px;margin-bottom:10px;float:left;margin-right:12px;padding-right:12px}}@media (min-width:768px){.top #popularSearch{width:1040px;margin:0 auto;padding:38px 0 0}}@media (min-width:768px){.top #popularSearch .contents-title{margin-bottom:37px}}@media (min-width:768px){.top #popularSearch .contents-title span{margin-top:10px}}@media (min-width:768px){.top #popularSearch .contents-title span img{width:234px}}@media (min-width:768px){.top #popularSearch .popularSearch-inner{background-color:#1a1a1a;padding:36px 66px 34px}}@media (min-width:768px){.top #popularSearch .popularSearch-inner ul{margin:5px 0 8px;display:-webkit-flex;display:flex;-webkit-justify-content:left;justify-content:left;-webkit-align-items:top;align-items:top}}@media (min-width:768px){.top #popularSearch .popularSearch-inner ul li{background:url(/images/top-keyword-icon.png) no-repeat left 4px;background-size:14px 14px;display:inline-block;background-position:left 9px;padding:0 50px 0 32px;width:321px}}@media (min-width:768px){.top #popularSearch .popularSearch-inner ul li a{color:#fff;font-size:15px;text-decoration:underline;line-height:1.5}}@media (min-width:768px){.top #popularSearch .popularSearch-inner ul li:nth-child(3){width:266px;padding-right:0}}@media (min-width:768px){.top #residenceTopics{width:1040px;margin:0 auto;padding:38px 0 4px}}@media (min-width:768px){.top #residenceTopics .contents-title{margin-bottom:37px}}@media (min-width:768px){.top #residenceTopics .contents-title span{margin-top:8px}}@media (min-width:768px){.top #residenceTopics .contents-title span img{width:178px}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner{background-color:#1a1a1a;padding:37px 54px}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner .dlBase{width:100%;border:none}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner .dlBase dt{font-size:15px;color:#b3b3b3;border:none;width:140px;letter-spacing:-1px;position:relative}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner .dlBase dt:first-of-type:after{content:"NEW";background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;position:absolute;top:14px;right:13px}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner .dlBase dd{border:none;line-height:28px;margin-left:140px;margin-bottom:8px}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner .dlBase dd a{text-decoration:underline;color:#fff;font-size:15px}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner .gold-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:320px;height:56px;background:#aa9164;font-size:18px;position:relative;margin:39px auto 0;color:#fff;padding:10px 20px 0;text-align:left;display:block}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner .gold-btn span{font-size:16px;color:#5b4f39;position:absolute;top:11px;right:34px}}@media (min-width:768px){.top #residenceTopics .residentTopics-inner .gold-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:24px;right:16px}}@media (min-width:768px){.top #newroomTopics{padding-bottom:0}}@media (min-width:768px){.top #newroomTopics .notification-inner .new-room-list:first-of-type dt:after{content:"NEW";background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;position:absolute;top:14px;right:13px}}@media (min-width:768px){.top #newroomTopics .notification-inner .new-room-list dt{font-size:15px;color:#b3b3b3;border:none;width:140px;letter-spacing:-1px;position:relative}}@media (min-width:768px){.top #newroomTopics .notification-inner .new-room-list dd{border:none;line-height:28px;margin-left:140px;margin-bottom:8px}}@media (min-width:768px){.top #newroomTopics .notification-inner .new-room-list dd a{text-decoration:underline;color:#fff;font-size:15px}}@media (min-width:768px){.top .notification{width:1040px;margin:0 auto;padding:38px 0 80px}}@media (min-width:768px){.top .notification .contents-title{margin-bottom:37px}}@media (min-width:768px){.top .notification .contents-title span{margin-top:10px}}@media (min-width:768px){.top .notification .contents-title span img{width:234px}}@media (min-width:768px){.top .notification .notification-inner{background-color:#1a1a1a;padding:39px 54px}}@media (min-width:768px){.top .notification .notification-inner .dlBase{width:100%;border:none}}@media (min-width:768px){.top .notification .notification-inner .dlBase dt{font-size:15px;color:#b3b3b3;border:none;width:140px;letter-spacing:-1px;position:relative}}@media (min-width:768px){.top .notification .notification-inner .dlBase dt:first-of-type .new-icon{background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;position:absolute;top:12px;right:13px}}@media (min-width:768px){.top .notification .notification-inner .dlBase dd{border:none;line-height:28px;margin-left:140px;margin-bottom:8px;font-size:15px}}@media (min-width:768px){.top .notification .notification-inner .dlBase dd a{color:#fff;font-size:15px}}@media (min-width:768px){.top .notification .notification-inner .gold-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:280px;height:56px;background:#aa9164;font-size:18px;position:relative;margin:39px auto 0;color:#fff;padding:10px 20px 0;text-align:left;display:block}}@media (min-width:768px){.top .notification .notification-inner .gold-btn span{font-size:16px;color:#5b4f39;position:absolute;top:11px;right:34px}}@media (min-width:768px){.top .notification .notification-inner .gold-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:24px;right:16px}}@media (min-width:768px){#brand .pagetitle-visual{background-image:url(/images/brand-mainvisual.jpg);background-size:cover}}@media (min-width:768px){#brand #main{margin-bottom:10px}}@media (min-width:768px){#brand #main .brand-top-text{width:1040px;margin:30px auto 54px}}@media (min-width:768px){#brand #main .brand-top-text .gold{color:#c6aa6d;font-size:22px;line-height:56px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;text-align:center;margin-bottom:8px}}@media (min-width:768px){#brand #main .brand-top-text .white{color:#fff;font-size:18px;line-height:36px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;text-align:center}}@media (min-width:768px){#brand #main .list-brand-wrap{margin:50px auto 0}}@media (min-width:768px){#brand #main .list-brand-wrap h3{display:none}}@media (min-width:768px){#brand #main .another-conditions{background-color:#1a1a1a}}@media (min-width:768px){#brand #main .another-conditions p.title{font-size:32px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:34px}}@media (min-width:768px){#brand #container .search-list{padding:45px 0}}@media (min-width:768px){#daily #main{margin:0 auto 10px}}@media (min-width:768px){#daily #main .daily-top-text{font-size:15px;color:#fff;width:1040px;margin:55px auto 42px}}@media (min-width:768px){#daily #main .daily-list{background-color:#1a1a1a;width:1040px;margin:0 auto;padding:41px 60px 28px}}@media (min-width:768px){#daily #main .daily-list li{background:url(/images/daily-pdf-icon.png) no-repeat;background-size:16px 20px;background-position:left;padding-left:25px;display:inline-block;width:454px;margin-bottom:15px}}@media (min-width:768px){#daily #main .daily-list li a{color:#fff;font-size:15px;text-decoration:underline}}@media (min-width:768px){#topics #main{margin-bottom:10px}}@media (min-width:768px){#topics #main #pagetitle{margin-bottom:60px}}@media (min-width:768px){#topics #main .dlBase{background-color:#1a1a1a;width:1040px;margin:0 auto;padding:40px 54px 40px;border:none}}@media (min-width:768px){#topics #main .dlBase.firstPage dt:first-of-type:after{content:"NEW";background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;position:absolute;top:12px;right:25px}}@media (min-width:768px){#topics #main .dlBase dt{font-size:15px;color:#b3b3b3;border:none;margin-bottom:8px;width:145px;letter-spacing:-1px;line-height:28px;position:relative}}@media (min-width:768px){#topics #main .dlBase dd{font-size:15px;line-height:28px;border:none;margin-bottom:8px;margin-left:140px}}@media (min-width:768px){#topics #main .dlBase dd a{color:#fff;text-decoration:underline}}@media (min-width:768px){.news #main{margin-bottom:10px}}@media (min-width:768px){.news #main #pagetitle{margin-bottom:60px}}@media (min-width:768px){.news #main .dlBase{background-color:#1a1a1a;width:1040px;margin:0 auto;padding:40px 54px 27px;border:none}}@media (min-width:768px){.news #main .dlBase.firstPage dt:first-of-type:after{content:"NEW";background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;position:absolute;top:12px;right:25px}}@media (min-width:768px){.news #main .dlBase dt{font-size:15px;color:#b3b3b3;border:none;margin-bottom:8px;width:145px;letter-spacing:-1px;line-height:28px;position:relative}}@media (min-width:768px){.news #main .dlBase dd{font-size:15px;line-height:28px;border:none;margin-bottom:8px;margin-left:140px}}@media (min-width:768px){.news #main .dlBase dd a{color:#fff;text-decoration:underline}}@media (min-width:768px){.new-room-list #main{margin-bottom:10px}}@media (min-width:768px){.new-room-list #main #pagetitle{margin-bottom:60px}}@media (min-width:768px){.new-room-list #main .allcheck{width:1040px;margin:0 auto;padding:50px 0 37px;display:-webkit-flex;display:flex}}@media (min-width:768px){.new-room-list #main .allcheck .allcheck-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#c6aa6d;padding:0 0 0 22px;cursor:pointer;-webkit-order:1;order:1}}@media (min-width:768px){.new-room-list #main .allcheck .allcheck-btn.new-room-list_allcheck{background:url(/images/checkbox.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){.new-room-list #main .allcheck .allcheck-btn.new-room-list_allcheck:hover{background:url(/images/checkbox_on.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){.new-room-list #main .allcheck .allcheck-btn.new-room-list_allcheck_on{background:url(/images/checkbox_cr.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){.new-room-list #main .allcheck p{font-size:15px;margin:1px 0 0 30px;-webkit-order:2;order:2}}@media (min-width:768px){.new-room-list #main .list{width:1040px;margin:0 auto 20px;background:#1a1a1a;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5px;position:relative}}@media (min-width:768px){.new-room-list #main .list:last-of-type{margin-bottom:0}}@media (min-width:768px){.new-room-list #main .list .check-btn{background:#000;width:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){.new-room-list #main .list .check-btn label.checkbox{width:100%;height:100%;background-position:center center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){.new-room-list #main .list .estate-info{width:calc(100% - 50px);padding:11px 0 19px}}@media (min-width:768px){.new-room-list #main .list .estate-info h3{text-align:center;padding:0 100px}}@media (min-width:768px){.new-room-list #main .list .estate-info h3 a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;color:#fff;text-decoration:underline;display:inline;line-height:0;vertical-align:middle;margin-right:20px}}@media (min-width:768px){.new-room-list #main .list .estate-info h3 .estate-tag{margin:0;display:inline-block;vertical-align:middle}}@media (min-width:768px){.new-room-list #main .list .estate-info h3 .estate-tag .estate-tag-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-height:42px;max-width:70px;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.new-room-list #main .list .estate-info h3 .estate-tag .estate-tag-inner span:nth-child(2){margin-top:9px}}@media (min-width:768px){.new-room-list #main .list .estate-info h3 img{display:inline-block;vertical-align:-4px;margin:0 0 0 10px;width:70px;height:20px}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-kana{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.7;text-align:center;padding-top:12px;padding-bottom:0;width:680px;margin:0 auto}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-campaign{text-align:center;margin:5px 0 25px 0}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-campaign li{background:#353127;width:142px;text-align:center;line-height:20px;font-size:11px;display:inline-block}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-campaign li span{width:100%;height:100%;text-align:center;vertical-align:middle;display:block}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-campaign li .key_money_zero{background:linear-gradient(60deg,#8c0014,#a54750)}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-campaign li .agent_charge_free{background:linear-gradient(60deg,#002850,#005082)}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-campaign li .agent_charge_discount{background:linear-gradient(60deg,#002850,#005082)}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-campaign li .freerent{background:linear-gradient(60deg,#50280a,#966446)}}@media (min-width:768px){.new-room-list #main .list .estate-info .estate-campaign li .feature_pet_enable{background:linear-gradient(60deg,#003228,#286e50)}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner{display:-webkit-flex;display:flex}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-photo{width:190px;height:120px;padding:0 15px;position:relative}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-photo a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:160px;height:120px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-photo a>img{max-width:160px;max-height:120px;position:absolute!important;top:0;left:0;right:0;margin:0 auto}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-photo a .slide-room{width:160px;height:120px;background:#fff;display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-photo a .slide-room span{width:160px;height:120px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-photo a .slide-room span img{max-width:160px;max-height:120px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 190px);margin-top:-5px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .cost{display:block;font-size:24px;font-weight:700;color:#a08250;margin:0 0 5px 0;width:320px;-webkit-order:1;order:1}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .cost span{font-size:16px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .update{display:-webkit-flex;display:flex;padding:0 10px;-webkit-order:2;order:2}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .update .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-width:50px;font-size:14px;font-weight:700}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .update .date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:14px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data{display:-webkit-flex;display:flex;-webkit-order:3;order:3}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li{border-left:1px solid #4d4d4d;padding:0 10px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li dl{color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:21px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li dl dt{font-size:14px;font-weight:700}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li dl dd{font-size:14px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1){width:160px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dt{min-width:50px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dd{min-width:calc(100% - 50px)}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2){width:160px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dt{min-width:50px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dd{min-width:calc(100% - 50px)}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3){width:370px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dt{min-width:50px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dd{width:calc(100% - 50px)}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) a{color:#fff;text-decoration:underline}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .review{position:absolute;top:20px;right:20px;width:28px;height:26px;background:url(/images/reviewButton.png) no-repeat center center;background-size:28px 26px;cursor:pointer}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .review:hover{background:url(/images/reviewButton_on.png) no-repeat center center;background-size:28px 26px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .review.on{background:url(/images/reviewButton_visited.png) no-repeat center center;background-size:28px 26px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .new-room-list-map-pc{position:absolute;color:#fff;bottom:68px;right:20px;width:84px;height:44px;background:#aa9164 no-repeat center center;font-weight:700;font-size:14px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-top:4px}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .new-room-list-map-sp{display:none}}@media (min-width:768px){.new-room-list #main .list .estate-info .inner .estate-data .new-room-list-inq{overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;bottom:20px;right:20px;width:84px;height:44px;background:url(/images/mail-icon-white.png) #284b78 no-repeat center center}}@media (min-width:768px){.new-room-list .no-review{width:1040px;margin:0 auto;padding:70px 15px 100px}}@media (min-width:768px){.new-room-list #fixedUI{display:none;bottom:0;width:100%;left:0;bottom:0;z-index:1024;position:fixed;background-color:rgba(68,68,68,.7);height:120px}}@media (min-width:768px){.new-room-list #footerFixed{display:none}}@media (min-width:768px){.new-room-list #footerFixed .allcheck{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:820px;height:120px;margin:0 auto;padding:0}}@media (min-width:768px){.new-room-list #footerFixed .allcheck .inq_room,.new-room-list #footerFixed .allcheck .review{width:400px;height:84px;background:#284b78;border:1px solid #7c94bf;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}}@media (min-width:768px){.new-room-list #footerFixed .allcheck .inq_room:hover,.new-room-list #footerFixed .allcheck .review:hover{transition:.3s}}@media (min-width:768px){.new-room-list #footerFixed .allcheck .inq_room:hover:hover,.new-room-list #footerFixed .allcheck .review:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){.new-room-list #footerFixed .allcheck .inq_room p,.new-room-list #footerFixed .allcheck .review p{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;color:#fff;text-align:center;line-height:1.4}}@media (min-width:768px){.new-room-list #footerFixed .allcheck .inq_room p span,.new-room-list #footerFixed .allcheck .review p span{font-size:24px;display:block}}@media (min-width:768px){.new-room-list #footerFixed .allcheck .inq_room p:before,.new-room-list #footerFixed .allcheck .review p:before{content:"";background:url(/images/checkbox_cr.png) no-repeat left center;background-size:16px 16px;width:16px;height:16px;display:inline-block;vertical-align:-2px;margin:0 8px 0 0}}@media (min-width:768px){.new-room-list #msgBox{border:none;width:600px;height:400px;border-radius:0;position:fixed;top:400px;padding:30px}}@media (min-width:768px){.new-room-list #msgBox .modal-inner{text-align:center;background:url(/images/history-addreview-modal-img-pc.jpg) no-repeat;background-size:297px 111px;background-position:center bottom 0;color:#000;padding:53px 0 124px;position:relative}}@media (min-width:768px){.new-room-list #msgBox .modal-inner a{position:absolute;top:0;right:0}}@media (min-width:768px){.new-room-list #msgBox .modal-inner p{font-size:15px}}@media (min-width:768px){.new-room-list #msgBox .modal-inner .big-text{font-size:17px;font-weight:700;padding-bottom:3px}}@media (min-width:768px){.new-room-list #msgBox button{background-color:#ccc;width:160px;height:40px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:46px auto 0;font-size:13px;border:none;cursor:pointer}}@media (min-width:768px){.new-room-list #msgBox button:hover{transition:.3s}}@media (min-width:768px){.new-room-list #msgBox button:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){#review #main{padding:0 0 10px 0}}@media (min-width:768px){#review #main .allcheck{width:1040px;margin:0 auto;padding:50px 0 36px;display:-webkit-flex;display:flex}}@media (min-width:768px){#review #main .allcheck .allcheck-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#c6aa6d;padding:0 0 0 25px;cursor:pointer;-webkit-order:1;order:1}}@media (min-width:768px){#review #main .allcheck .allcheck-btn.review_allcheck{background:url(/images/checkbox.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){#review #main .allcheck .allcheck-btn.review_allcheck:hover{background:url(/images/checkbox_on.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){#review #main .allcheck .allcheck-btn.review_allcheck_on{background:url(/images/checkbox_cr.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){#review #main .allcheck p{font-size:15px;margin:1px 0 0 30px;-webkit-order:2;order:2}}@media (min-width:768px){#review #main .list{width:1040px;margin:0 auto 20px;background:#1a1a1a;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5px;position:relative}}@media (min-width:768px){#review #main .list .check-btn{background:#000;width:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#review #main .list .check-btn label.checkbox{width:100%;height:100%;background-position:center center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#review #main .list .estate-info{width:calc(100% - 50px);padding:12px 0 17px}}@media (min-width:768px){#review #main .list .estate-info h3{text-align:center;padding:0 100px}}@media (min-width:768px){#review #main .list .estate-info h3 a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;color:#fff;text-decoration:underline;display:inline;line-height:0;vertical-align:middle;margin-right:20px}}@media (min-width:768px){#review #main .list .estate-info h3 .estate-tag{margin:0;display:inline-block;vertical-align:middle}}@media (min-width:768px){#review #main .list .estate-info h3 .estate-tag .estate-tag-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-height:42px;max-width:70px;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){#review #main .list .estate-info h3 .estate-tag .estate-tag-inner span:nth-child(2){margin-top:9px}}@media (min-width:768px){#review #main .list .estate-info h3 img{display:inline-block;vertical-align:-4px;margin:0 0 0 10px;width:70px;height:20px}}@media (min-width:768px){#review #main .list .estate-info .estate-kana{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.7;text-align:center;padding-top:12px;padding-bottom:0;width:680px;margin:0 auto}}@media (min-width:768px){#review #main .list .estate-info .estate-campaign{text-align:center;margin:4px 0 27px 0}}@media (min-width:768px){#review #main .list .estate-info .estate-campaign li{background:#353127;width:142px;text-align:center;line-height:20px;font-size:11px;display:inline-block}}@media (min-width:768px){#review #main .list .estate-info .estate-campaign li span{width:100%;height:100%;text-align:center;vertical-align:middle;display:block}}@media (min-width:768px){#review #main .list .estate-info .estate-campaign li .key_money_zero{background:linear-gradient(60deg,#8c0014,#a54750)}}@media (min-width:768px){#review #main .list .estate-info .estate-campaign li .agent_charge_free{background:linear-gradient(60deg,#002850,#005082)}}@media (min-width:768px){#review #main .list .estate-info .estate-campaign li .agent_charge_discount{background:linear-gradient(60deg,#002850,#005082)}}@media (min-width:768px){#review #main .list .estate-info .estate-campaign li .freerent{background:linear-gradient(60deg,#50280a,#966446)}}@media (min-width:768px){#review #main .list .estate-info .estate-campaign li .feature_pet_enable{background:linear-gradient(60deg,#003228,#286e50)}}@media (min-width:768px){#review #main .list .estate-info .inner{display:-webkit-flex;display:flex}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-photo{width:190px;height:120px;padding:0 15px;position:relative}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-photo a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:160px;height:120px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-photo a>img{max-width:160px;max-height:120px;position:absolute!important;top:0;left:0;right:0;margin:0 auto}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-photo a .slide-room{width:160px;height:120px;background:#fff;display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-photo a .slide-room span{width:160px;height:120px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-photo a .slide-room span img{max-width:160px;max-height:120px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 190px);margin-top:-5px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .cost{display:block;font-size:24px;font-weight:700;color:#a08250;margin:0 0 3px 0;width:320px;-webkit-order:1;order:1}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .cost span{font-size:16px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .update{display:-webkit-flex;display:flex;padding:0 10px;-webkit-order:2;order:2}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .update .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-width:50px;font-size:14px;font-weight:700}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .update .date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:14px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data{display:-webkit-flex;display:flex;-webkit-order:3;order:3}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li{border-left:1px solid #4d4d4d;padding:0 10px 3px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li dl{color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:21px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li dl dt{font-size:14px;font-weight:700}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li dl dd{font-size:14px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1){width:160px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dt{min-width:50px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dd{min-width:calc(100% - 50px)}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2){width:160px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dt{min-width:50px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dd{min-width:calc(100% - 50px)}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3){width:370px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dt{min-width:50px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dd{width:calc(100% - 50px)}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) a{color:#fff;text-decoration:underline}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .review-delete{position:absolute;top:5px;right:20px;background:url(/images/review-delete-btn.png) no-repeat left center;background-size:10px 10px;cursor:pointer;padding:0 0 0 18px;font-size:12px;color:#999}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .review-delete:hover{transition:.3s}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .review-delete:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .review-map-pc{position:absolute;color:#fff;bottom:68px;right:20px;width:84px;height:44px;background:#aa9164 no-repeat center center;font-weight:700;font-size:14px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-top:4px}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .review-map-sp{display:none}}@media (min-width:768px){#review #main .list .estate-info .inner .estate-data .review-inq{overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;bottom:20px;right:20px;width:84px;height:44px;background:url(/images/mail-icon-white.png) #284b78 no-repeat center center}}@media (min-width:768px){#review .no-review{width:1040px;margin:0 auto;padding:70px 15px 100px}}@media (min-width:768px){#review #fixedUI{display:none;bottom:0;width:100%;left:0;bottom:0;z-index:1024;position:fixed;background-color:rgba(68,68,68,.7);height:120px}}@media (min-width:768px){#review #footerFixed{display:none}}@media (min-width:768px){#review #footerFixed .allcheck{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:820px;height:120px;margin:0 auto;padding:0}}@media (min-width:768px){#review #footerFixed .allcheck .inq_room{width:400px;height:84px;background:#284b78;border:1px solid #7c94bf;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}}@media (min-width:768px){#review #footerFixed .allcheck .inq_room:hover{transition:.3s}}@media (min-width:768px){#review #footerFixed .allcheck .inq_room:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){#review #footerFixed .allcheck .inq_room p{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;color:#fff;text-align:center;line-height:1.4}}@media (min-width:768px){#review #footerFixed .allcheck .inq_room p span{font-size:24px;display:block}}@media (min-width:768px){#review #footerFixed .allcheck .inq_room p:before{content:"";background:url(/images/checkbox_cr.png) no-repeat left center;background-size:16px 16px;width:16px;height:16px;display:inline-block;vertical-align:-2px;margin:0 8px 0 0}}@media (min-width:768px){#history #main{padding:0 0 10px 0}}@media (min-width:768px){#history #main form{padding:0 0 155px 0}}@media (min-width:768px){#history #main .allcheck{width:1040px;margin:0 auto;padding:50px 0 37px;display:-webkit-flex;display:flex}}@media (min-width:768px){#history #main .allcheck .allcheck-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#c6aa6d;padding:0 0 0 22px;cursor:pointer;-webkit-order:1;order:1}}@media (min-width:768px){#history #main .allcheck .allcheck-btn.history_allcheck{background:url(/images/checkbox.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){#history #main .allcheck .allcheck-btn.history_allcheck:hover{background:url(/images/checkbox_on.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){#history #main .allcheck .allcheck-btn.history_allcheck_on{background:url(/images/checkbox_cr.png) no-repeat left 9px;background-size:16px 16px}}@media (min-width:768px){#history #main .allcheck p{font-size:15px;margin:1px 0 0 30px;-webkit-order:2;order:2}}@media (min-width:768px){#history #main .list{width:1040px;margin:0 auto 20px;background:#1a1a1a;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5px;position:relative}}@media (min-width:768px){#history #main .list .check-btn{background:#000;width:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#history #main .list .check-btn label.checkbox{width:100%;height:100%;background-position:center center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#history #main .list .estate-info{width:calc(100% - 50px);padding:11px 0 19px}}@media (min-width:768px){#history #main .list .estate-info h3{text-align:center;padding:0 100px}}@media (min-width:768px){#history #main .list .estate-info h3 a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;color:#fff;text-decoration:underline;display:inline;line-height:0;vertical-align:middle;margin-right:20px}}@media (min-width:768px){#history #main .list .estate-info h3 .estate-tag{margin:0;display:inline-block;vertical-align:middle}}@media (min-width:768px){#history #main .list .estate-info h3 .estate-tag .estate-tag-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-height:42px;max-width:70px;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){#history #main .list .estate-info h3 .estate-tag .estate-tag-inner span:nth-child(2){margin-top:9px}}@media (min-width:768px){#history #main .list .estate-info h3 img{display:inline-block;vertical-align:-4px;margin:0 0 0 10px;width:70px;height:20px}}@media (min-width:768px){#history #main .list .estate-info .estate-kana{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.7;text-align:center;padding-top:12px;padding-bottom:0;width:680px;margin:0 auto}}@media (min-width:768px){#history #main .list .estate-info .estate-campaign{text-align:center;margin:5px 0 25px 0}}@media (min-width:768px){#history #main .list .estate-info .estate-campaign li{background:#353127;width:142px;text-align:center;line-height:20px;font-size:11px;display:inline-block}}@media (min-width:768px){#history #main .list .estate-info .estate-campaign li span{width:100%;height:100%;text-align:center;vertical-align:middle;display:block}}@media (min-width:768px){#history #main .list .estate-info .estate-campaign li .key_money_zero{background:linear-gradient(60deg,#8c0014,#a54750)}}@media (min-width:768px){#history #main .list .estate-info .estate-campaign li .agent_charge_free{background:linear-gradient(60deg,#002850,#005082)}}@media (min-width:768px){#history #main .list .estate-info .estate-campaign li .agent_charge_discount{background:linear-gradient(60deg,#002850,#005082)}}@media (min-width:768px){#history #main .list .estate-info .estate-campaign li .freerent{background:linear-gradient(60deg,#50280a,#966446)}}@media (min-width:768px){#history #main .list .estate-info .estate-campaign li .feature_pet_enable{background:linear-gradient(60deg,#003228,#286e50)}}@media (min-width:768px){#history #main .list .estate-info .inner{display:-webkit-flex;display:flex}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-photo{width:190px;height:120px;padding:0 15px;position:relative}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-photo a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:160px;height:120px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-photo a>img{max-width:160px;max-height:120px;position:absolute!important;top:0;left:0;right:0;margin:0 auto}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-photo a .slide-room{width:160px;height:120px;background:#fff;display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-photo a .slide-room span{width:160px;height:120px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-photo a .slide-room span img{max-width:160px;max-height:120px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 190px);margin-top:-5px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .cost{display:block;font-size:24px;font-weight:700;color:#a08250;margin:0 0 5px 0;width:320px;-webkit-order:1;order:1}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .cost span{font-size:16px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .update{display:-webkit-flex;display:flex;padding:0 10px;-webkit-order:2;order:2}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .update .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-width:50px;font-size:14px;font-weight:700}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .update .date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:14px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data{display:-webkit-flex;display:flex;-webkit-order:3;order:3}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li{border-left:1px solid #4d4d4d;padding:0 10px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li dl{color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:21px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li dl dt{font-size:14px;font-weight:700}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li dl dd{font-size:14px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1){width:160px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dt{min-width:50px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dd{min-width:calc(100% - 50px)}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2){width:160px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dt{min-width:50px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dd{min-width:calc(100% - 50px)}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3){width:370px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dt{min-width:50px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dd{width:calc(100% - 50px)}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) a{color:#fff;text-decoration:underline}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .review{position:absolute;top:20px;right:20px;width:28px;height:26px;background:url(/images/reviewButton.png) no-repeat center center;background-size:28px 26px;cursor:pointer}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .review:hover{background:url(/images/reviewButton_on.png) no-repeat center center;background-size:28px 26px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .review.on{background:url(/images/reviewButton_visited.png) no-repeat center center;background-size:28px 26px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .history-map-pc{position:absolute;color:#fff;bottom:68px;right:20px;width:84px;height:44px;background:#aa9164 no-repeat center center;font-weight:700;font-size:14px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-top:4px}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .history-map-sp{display:none}}@media (min-width:768px){#history #main .list .estate-info .inner .estate-data .history-inq{overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;bottom:20px;right:20px;width:84px;height:44px;background:url(/images/mail-icon-white.png) #284b78 no-repeat center center}}@media (min-width:768px){#history #main .no-history{width:1040px;margin:0 auto;padding:70px 15px 310px}}@media (min-width:768px){#history #fixedUI{display:none;bottom:0;width:100%;left:0;bottom:0;z-index:1024;position:fixed;background-color:rgba(68,68,68,.7);height:120px}}@media (min-width:768px){#history #footerFixed{display:none}}@media (min-width:768px){#history #footerFixed .allcheck{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:820px;height:120px;margin:0 auto;padding:0}}@media (min-width:768px){#history #footerFixed .allcheck .inq_room,#history #footerFixed .allcheck .review{width:400px;height:84px;background:#284b78;border:1px solid #7c94bf;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}}@media (min-width:768px){#history #footerFixed .allcheck .inq_room:hover,#history #footerFixed .allcheck .review:hover{transition:.3s}}@media (min-width:768px){#history #footerFixed .allcheck .inq_room:hover:hover,#history #footerFixed .allcheck .review:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){#history #footerFixed .allcheck .inq_room p,#history #footerFixed .allcheck .review p{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;color:#fff;text-align:center;line-height:1.4}}@media (min-width:768px){#history #footerFixed .allcheck .inq_room p span,#history #footerFixed .allcheck .review p span{font-size:24px;display:block}}@media (min-width:768px){#history #footerFixed .allcheck .inq_room p:before,#history #footerFixed .allcheck .review p:before{content:"";background:url(/images/checkbox_cr.png) no-repeat left center;background-size:16px 16px;width:16px;height:16px;display:inline-block;vertical-align:-2px;margin:0 8px 0 0}}@media (min-width:768px){#history #msgBox{border:none;width:600px;height:400px;border-radius:0;position:fixed;top:400px;padding:30px}}@media (min-width:768px){#history #msgBox .modal-inner{text-align:center;background:url(/images/history-addreview-modal-img-pc.jpg) no-repeat;background-size:297px 111px;background-position:center bottom 0;color:#000;padding:53px 0 124px;position:relative}}@media (min-width:768px){#history #msgBox .modal-inner a{position:absolute;top:0;right:0}}@media (min-width:768px){#history #msgBox .modal-inner p{font-size:15px}}@media (min-width:768px){#history #msgBox .modal-inner .big-text{font-size:17px;font-weight:700;padding-bottom:3px}}@media (min-width:768px){#history #msgBox button{background-color:#ccc;width:160px;height:40px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:46px auto 0;font-size:13px;border:none;cursor:pointer}}@media (min-width:768px){#history #msgBox button:hover{transition:.3s}}@media (min-width:768px){#history #msgBox button:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){.search-conditions .no-search-conditions{width:1040px;margin:0 auto;padding:70px 15px 314px}}@media (min-width:768px){.search-conditions .no-search-conditions+.conditionsList{margin:0}}@media (min-width:768px){.search-conditions .conditionsList{width:1040px;margin:60px auto 180px}}@media (min-width:768px){.search-conditions .conditionsList ul li{background-color:#1a1a1a;width:100%;padding:14px 30px 16px;position:relative;margin-bottom:20px}}@media (min-width:768px){.search-conditions .conditionsList ul li .delete-btn{position:absolute;top:6px;right:22px;font-size:12px;color:#999;cursor:pointer}}@media (min-width:768px){.search-conditions .conditionsList ul li .delete-btn:hover{transition:.3s}}@media (min-width:768px){.search-conditions .conditionsList ul li .delete-btn:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){.search-conditions .conditionsList ul li .delete-btn:before{content:"";background:url(/images/search-conditions-delete-icon.png) no-repeat;background-size:10px 10px;background-position:left center;display:inline-block;width:10px;height:10px;padding-right:9px}}@media (min-width:768px){.search-conditions .conditionsList ul li .index{margin-bottom:13px}}@media (min-width:768px){.search-conditions .conditionsList ul li .index .number{color:#fff;background-color:#353127;font-size:12px;line-height:24px;width:130px;display:inline-block;margin-right:15px;text-align:center}}@media (min-width:768px){.search-conditions .conditionsList ul li .index .infomation{display:inline-block}}@media (min-width:768px){.search-conditions .conditionsList ul li .index .infomation .date{color:#b3b3b3;font-size:14px;display:inline-block;margin-right:10px}}@media (min-width:768px){.search-conditions .conditionsList ul li .index .infomation .quantity{color:#c6aa6d;font-size:14px;display:inline-block}}@media (min-width:768px){.search-conditions .conditionsList ul li .search-link{color:#fff;text-decoration:underline;font-size:14px;line-height:1.7}}@media (min-width:768px){.search-conditions .conditionsList ul li .search-link p:first-child{padding-bottom:12px}}@media (min-width:768px){.search-conditions .conditionsList ul li .btn{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;margin-top:15px}}@media (min-width:768px){.search-conditions .conditionsList ul li .btn .search-btn{background-color:#cdb469;font-size:15px;width:220px;height:40px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#000}}@media (min-width:768px){.search-conditions .conditionsList ul li .btn .search-btn:after{content:"";background:url(/images/search-conditions-magnifying-glass-icon.png) no-repeat;background-size:14px 13px;background-position:right center;display:inline-block;width:14px;height:13px;padding-left:7px}}@media (min-width:768px){.search-conditions .conditionsList ul li .btn .contact-btn{background-color:#284b78;font-size:15px;width:220px;height:40px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;margin-left:10px}}@media (min-width:768px){.search-conditions .conditionsList ul li .btn .contact-btn:after{content:"";background:url(/images/search-conditions-mail-icon.png) no-repeat;background-size:17px 12px;background-position:right center;display:inline-block;width:17px;height:12px;padding-left:8px}}@media (min-width:768px){.request #ssl_proof{width:1040px;text-align:right;margin:40px auto 0}}@media (min-width:768px){.request #container label.checkbox,.request #container label.radioBtn{font-size:14px}}@media (min-width:768px){.request #container label.checkbox input,.request #container label.radioBtn input{margin:0 8px 0 0}}@media (min-width:768px){.request #pagetitle{background:url(/images/inq-head-PC.jpg) no-repeat;background-size:cover;background-position:center;height:693px}}@media (min-width:768px){.request #form_contact{width:1040px;margin:0 auto}}@media (min-width:768px){.request #form_contact:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.request #form_contact .contact-tel{text-align:right;margin:10px 0 38px;width:700px;float:right}}@media (min-width:768px){.request #form_contact .contact-tel .tel-text{display:inline-block;color:#999;font-size:14px;position:relative}}@media (min-width:768px){.request #form_contact .contact-tel .tel-text:after{content:"";background:#4d4d4d;width:1px;text-align:center;display:inline-block;height:24px;position:absolute;right:-10px;top:4px}}@media (min-width:768px){.request #form_contact .contact-tel .tel-info{padding-left:16px;font-size:23px;color:#999;margin-top:-5px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:inline}}@media (min-width:768px){.request #form_contact .contact-tel .tel-info:before{display:block;width:17px;height:30px;background:url(/images/form-tel-icon-pc.png) no-repeat;background-size:17px 17px;content:"";display:inline-block;vertical-align:top;background-position:0 10px}}@media (min-width:768px){.request #form_contact .contact-tel .tel-info span{font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:12px;color:#999;display:inline-block;margin-left:10px;vertical-align:top;padding-top:2px}}@media (min-width:768px){.request #form_contact .contact-tel .tel-info.sp{display:none}}@media (min-width:768px){.request #form_contact .contact-flow{margin:60px 0 38px}}@media (min-width:768px){.request #form_contact .contact-flow .text{font-size:15px;margin-top:35px;line-height:1.9}}@media (min-width:768px){.request h3.table-title{width:1040px;margin:0 auto;background:#333;color:#c6aa6d;font-size:18px;font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;height:40px;line-height:40px;padding-left:20px}}@media (min-width:768px){.request .tableBase{width:1040px;margin:0 auto;border:0}}@media (min-width:768px){.request .tableBase td,.request .tableBase th{border-left:0;border-top:0;border-bottom:1px solid #4d4d4d;font-size:15px}}@media (min-width:768px){.request .tableBase .last td,.request .tableBase .last th{border-bottom:0}}@media (min-width:768px){.request .tableBase th{width:210px;background:#23211e;padding-left:20px;vertical-align:top;padding-top:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal}}@media (min-width:768px){.request .tableBase td{background:#1a1a1a;color:#fff;padding:14px 32px 13px}}@media (min-width:768px){.request .tableBase.conditions ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.request .tableBase.conditions ul li{width:25%}}@media (min-width:768px){.request .tableBase.user-info ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.request .tableBase.user-info ul li{width:33.3333333333%}}@media (min-width:768px){.request #conditions{margin-bottom:41px}}@media (min-width:768px){.request #conditions th{width:160px}}@media (min-width:768px){.request #conditions td{padding:12px 32px 14px}}@media (min-width:768px){.request.request_form #container{padding-bottom:190px}}@media (min-width:768px){.request.request_form #form_contact .contact-flow{margin:42px 0 38px}}@media (min-width:768px){.request.request_form #form_contact .contact-flow .text{margin-top:25px}}@media (min-width:768px){.request.request_form .tableBase{width:1040px;margin:0 auto;border:0}}@media (min-width:768px){.request.request_form .tableBase td,.request.request_form .tableBase th{border-left:0;border-top:0;border-bottom:1px solid #4d4d4d;font-size:15px}}@media (min-width:768px){.request.request_form .tableBase .last td,.request.request_form .tableBase .last th{border-bottom:0}}@media (min-width:768px){.request.request_form .tableBase .max-min td{padding-left:22px}}@media (min-width:768px){.request.request_form .tableBase .max-min td select{margin:0 10px 0 0}}@media (min-width:768px){.request.request_form .tableBase .max-min td select:last-child{margin-left:10px}}@media (min-width:768px){.request.request_form .tableBase th{width:210px;background:#23211e;padding-left:20px;vertical-align:top;padding-top:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal}}@media (min-width:768px){.request.request_form .tableBase th span{background:#c84664;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;margin-left:10px;margin-top:3px;vertical-align:top}}@media (min-width:768px){.request.request_form .tableBase td{background:#1a1a1a;color:#fff;padding:11px 32px 12px}}@media (min-width:768px){.request.request_form .tableBase td input::-webkit-input-placeholder{color:#878787}.request.request_form .tableBase td input:-ms-input-placeholder{color:#878787}.request.request_form .tableBase td input::placeholder{color:#878787}}@media (min-width:768px){.request.request_form .tableBase td input:-ms-input-placeholder{color:#878787}}@media (min-width:768px){.request.request_form .tableBase td input::-ms-input-placeholder{color:#878787}}@media (min-width:768px){.request.request_form .tableBase td textarea::-webkit-input-placeholder{color:#878787}.request.request_form .tableBase td textarea:-ms-input-placeholder{color:#878787}.request.request_form .tableBase td textarea::placeholder{color:#878787}}@media (min-width:768px){.request.request_form .tableBase td textarea:-ms-input-placeholder{color:#878787}}@media (min-width:768px){.request.request_form .tableBase td textarea::-ms-input-placeholder{color:#878787}}@media (min-width:768px){.request.request_form .tableBase td textarea:-ms-input-placeholder{color:#878787}.request.request_form .tableBase td textarea:placeholder-shown{color:#878787}}@media (min-width:768px){.request.request_form .tableBase td textarea::-webkit-input-placeholder{color:#878787}}@media (min-width:768px){.request.request_form .tableBase td textarea{background:#fff;border-radius:2px;width:760px;height:152px;color:#000;padding:10px 15px;font-size:14px;line-height:1.5;border:none}}@media (min-width:768px){.request.request_form .tableBase td textarea:-moz-placeholder{opacity:1}}@media (min-width:768px){.request.request_form .tableBase td textarea::-moz-placeholder{opacity:1}}@media (min-width:768px){.request.request_form .tableBase td textarea#area{height:90px}}@media (min-width:768px){.request.request_form .tableBase td input{-webkit-appearance:none;appearance:none}}@media (min-width:768px){.request.request_form .tableBase td input[type=text]{background:#fff;border-radius:2px;width:380px;height:36px;font-size:14px;color:#000;border:0;padding:0 10px}}@media (min-width:768px){.request.request_form .tableBase td #area-error,.request.request_form .tableBase td #email-error,.request.request_form .tableBase td #furigana-error,.request.request_form .tableBase td #goyobo-error,.request.request_form .tableBase td #name-error,.request.request_form .tableBase td #tel-error{color:#ff5064;display:inline-block;margin-left:18px;font-size:14px}}@media (min-width:768px){.request.request_form .tableBase td #area-error,.request.request_form .tableBase td #goyobo-error{display:block;margin-left:0}}@media (min-width:768px){.request.request_form .tableBase td input.error,.request.request_form .tableBase td textarea.error{background-color:#ffebf0}}@media (min-width:768px){.request.request_form .tableBase #area_w td,.request.request_form .tableBase #request td{padding:20px 32px 8px}}@media (min-width:768px){.request.request_form .tableBase .inpRadio #job{padding:11px 32px 14px}}@media (min-width:768px){.request.request_form .tableBase .inpRadio #contract-type,.request.request_form .tableBase .inpRadio #service-years,.request.request_form .tableBase .inpRadio .rows{padding:10px 32px 17px}}@media (min-width:768px){.request.request_form .tableBase .last .rows{padding:11px 32px 15px}}@media (min-width:768px){.request.request_form #privacy_check{width:1040px;margin:62px auto 0;font-size:15px;text-align:center}}@media (min-width:768px){.request.request_form #privacy_check a{color:#fff;font-size:15px;text-decoration:underline}}@media (min-width:768px){.request.request_form #privacy_check a:hover{text-decoration:none}}@media (min-width:768px){.request.request_form .send{width:1040px;margin:0 auto}}@media (min-width:768px){.request.request_form .send .confirm-btn{width:280px;height:56px;position:relative;margin:36px auto 0;display:block;cursor:pointer}}@media (min-width:768px){.request.request_form .send .confirm-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:center;width:8px;height:10px;display:block;position:absolute;top:23px;right:15px}}@media (min-width:768px){.request.request_form .send .confirm-btn #confirm{width:280px;height:56px;display:block;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;position:relative;margin:66px auto 0;background:#aa9164;cursor:pointer;transition:.3s}}@media (min-width:768px){.request.request_form .send .confirm-btn #confirm:hover{opacity:.7}}@media (min-width:768px){.request.request_confirm #container{padding-bottom:182px}}@media (min-width:768px){.request.request_confirm .tableBase th{padding:19px 20px}}@media (min-width:768px){.request.request_confirm .tableBase td{font-size:14px;padding:15px 32px 17px;line-height:1.9}}@media (min-width:768px){.request.request_confirm #conditions td{padding:15px 32px 17px;line-height:1.9}}@media (min-width:768px){.request.request_confirm .send{width:1040px;margin:0 auto;text-align:center}}@media (min-width:768px){.request.request_confirm .send .submit-btn{width:280px;height:56px;position:relative;margin:70px auto 0;display:block;cursor:pointer}}@media (min-width:768px){.request.request_confirm .send .submit-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:center;width:8px;height:10px;display:block;position:absolute;top:23px;right:15px}}@media (min-width:768px){.request.request_confirm .send .submit-btn #submit{width:280px;height:56px;display:block;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;position:relative;margin:66px auto 0;background:#aa9164;cursor:pointer;transition:.3s}}@media (min-width:768px){.request.request_confirm .send .submit-btn #submit:hover{opacity:.7}}@media (min-width:768px){.request.request_confirm .send #reset{background:#000;font-size:14px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;border:0;margin-top:36px;background:url(/images/inq-back-icon.png) no-repeat;background-size:8px 10px;background-position:left 5px;padding-left:20px;cursor:pointer}}@media (min-width:768px){.request.request_confirm .send #reset:hover{opacity:.6}}@media (min-width:768px){.request.request_completion #container{padding-bottom:178px}}@media (min-width:768px){.request.request_completion .text{font-size:15px}}@media (min-width:768px){.request.request_completion .text .one-line{display:block;margin-top:20px}}@media (min-width:768px){.request.request_completion .text .one-line:first-of-type{margin-top:0}}@media (min-width:768px){.request.request_completion .text .one-line:last-of-type{margin-top:16px}}@media (min-width:768px){.request.request_completion .text .one-line.bottom{margin-bottom:20px}}@media (min-width:768px){.request.request_completion .text .one-line a{color:#c6aa6d;text-decoration:underline}}@media (min-width:768px){.request.request_completion .text .one-line a:hover{text-decoration:none}}@media (min-width:768px){.inq_bldg_room #ssl_proof{width:1040px;text-align:right;margin:40px auto 0}}@media (min-width:768px){.inq_bldg_room #container label.checkbox input,.inq_bldg_room #container label.radioBtn input{margin:0 8px 0 0}}@media (min-width:768px){.inq_bldg_room #pagetitle{background:url(/images/inq-head-PC.jpg) no-repeat;background-size:cover;background-position:center;height:693px}}@media (min-width:768px){.inq_bldg_room #form_contact{width:1040px;margin:0 auto}}@media (min-width:768px){.inq_bldg_room #form_contact:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-tel{text-align:right;float:right;margin:10px 0 38px;width:700px}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-tel .tel-text{display:inline-block;color:#999;font-size:14px;position:relative}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-tel .tel-text:after{content:"";background:#4d4d4d;width:1px;text-align:center;display:inline-block;height:24px;position:absolute;right:-10px;top:4px}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-tel .tel-info{padding-left:16px;font-size:23px;color:#999;margin-top:-5px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:inline}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-tel .tel-info:before{display:block;width:17px;height:30px;background:url(/images/form-tel-icon-pc.png) no-repeat;background-size:17px 17px;content:"";display:inline-block;vertical-align:top;background-position:0 10px}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-tel .tel-info span{font-size:12px;color:#999;display:inline-block;margin-left:10px;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;vertical-align:top;padding-top:2px}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-tel .tel-info.sp{display:none}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-flow{margin:60px 0 38px}}@media (min-width:768px){.inq_bldg_room #form_contact .contact-flow .text{font-size:15px;margin-top:35px;line-height:1.9}}@media (min-width:768px){.inq_bldg_room h3.table-title{background:#333;color:#c6aa6d;font-size:18px;font-weight:500;width:1040px;margin:0 auto;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;height:40px;line-height:40px;padding-left:20px;position:relative}}@media (min-width:768px){.inq_bldg_room h3.table-title span{font-size:14px;position:absolute;right:26px;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;color:#fff;font-weight:400}}@media (min-width:768px){.inq_bldg_room .room-list{width:1040px;margin:0 auto 40px}}@media (min-width:768px){.inq_bldg_room .room-list .room-list-header{font-size:14px;padding:20px 0 36px}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-info{background:#1a1a1a;border-bottom:1px solid #4d4d4d}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-info:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-info:last-of-type{border-bottom:0}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-info.room-hide{display:none}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-info dt{display:inline-block;padding:2px 0 2px 20px;font-size:14px}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-info dt .checkbox{-webkit-appearance:none;appearance:none;margin-right:10px}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-info dt a{color:#fff;font-size:14px;text-decoration:underline}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-info dd{font-size:14px;line-height:1.5;display:inline-block;margin-left:40px}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-link{background:#1a1a1a;margin:0 0 40px 0;padding:3px 20px}}@media (min-width:768px){.inq_bldg_room .room-list .bldg-link a{color:#fff;text-decoration:underline;font-size:14px}}@media (min-width:768px){.inq_bldg_room .tableBase{width:1040px;margin:0 auto;border:0}}@media (min-width:768px){.inq_bldg_room .tableBase td,.inq_bldg_room .tableBase th{border-left:0;border-top:0;border-bottom:1px solid #4d4d4d;font-size:15px}}@media (min-width:768px){.inq_bldg_room .tableBase .last td,.inq_bldg_room .tableBase .last th{border-bottom:0}}@media (min-width:768px){.inq_bldg_room .tableBase th{width:210px;max-width:210px;background:#23211e;padding-left:20px;vertical-align:top;padding-top:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal}}@media (min-width:768px){.inq_bldg_room .tableBase td{max-width:830px;background:#1a1a1a;color:#fff;padding:14px 32px 13px}}@media (min-width:768px){.inq_bldg_room .tableBase.conditions ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.inq_bldg_room .tableBase.conditions ul li{width:25%}}@media (min-width:768px){.inq_bldg_room .tableBase#bldg_room_table ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.inq_bldg_room .tableBase#bldg_room_table ul li{width:33.3333333333%}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form #container{padding-bottom:190px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form #form_contact .contact-flow{margin:42px 0 2px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form #form_contact .contact-flow .text{margin-top:25px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .room-list .more p{background:#aa9164;font-size:16px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;line-height:40px;cursor:pointer}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .room-list .more p:hover{transition:.3s}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .room-list .more p:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .room-list .more p:after{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #5b4f39;margin-left:5px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .room-list .more.on p:after{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #5b4f39;margin-left:5px;border-top:0}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase{width:1040px;margin:0 auto;border:0}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td,.inq_bldg_room.inq_bldg_room_form .tableBase th{border-left:0;border-top:0;border-bottom:1px solid #4d4d4d;font-size:15px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase .last td,.inq_bldg_room.inq_bldg_room_form .tableBase .last th{border-bottom:0}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase .max-min td{padding-left:22px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase .max-min td select{margin:0 10px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase th{width:210px;background:#23211e;padding-left:20px;vertical-align:top;padding-top:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase th span{background:#c84664;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;margin-left:10px;margin-top:3px;vertical-align:top}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td{background:#1a1a1a;color:#fff;padding:11px 32px 12px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td input::-webkit-input-placeholder{color:#878787}.inq_bldg_room.inq_bldg_room_form .tableBase td input:-ms-input-placeholder{color:#878787}.inq_bldg_room.inq_bldg_room_form .tableBase td input::placeholder{color:#878787}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td input:-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td input::-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea::-webkit-input-placeholder{color:#878787}.inq_bldg_room.inq_bldg_room_form .tableBase td textarea:-ms-input-placeholder{color:#878787}.inq_bldg_room.inq_bldg_room_form .tableBase td textarea::placeholder{color:#878787}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea:-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea::-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea:-ms-input-placeholder{color:#878787}.inq_bldg_room.inq_bldg_room_form .tableBase td textarea:placeholder-shown{color:#878787}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea::-webkit-input-placeholder{color:#878787}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea{background:#fff;border-radius:2px;width:760px;height:152px;color:#000;padding:10px 15px;font-size:14px;line-height:1.5;border:none}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea:-moz-placeholder{opacity:1}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea::-moz-placeholder{opacity:1}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea#area{height:92px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td input{-webkit-appearance:none;appearance:none}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td input[type=text]{background:#fff;border-radius:2px;width:380px;height:36px;font-size:14px;color:#000;border:0;padding:0 10px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td #email-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #furigana-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #goyobo-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #name-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #otoiawase-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #tel-error{color:#ff5064;display:inline-block;margin-left:18px;font-size:14px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td #otoiawase-error{display:block;margin-left:0}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td #goyobo-error{margin-left:0}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td label.error{color:#ff5064;font-size:14px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .tableBase td input.error,.inq_bldg_room.inq_bldg_room_form .tableBase td textarea.error{background-color:#ffebf0}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form #otoiawase_naiyo td{padding:19px 32px 8px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form #privacy_check{width:1040px;margin:53px auto 0;font-size:15px;text-align:center}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form #privacy_check a{color:#fff;font-size:15px;text-decoration:underline}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form #privacy_check a:hover{text-decoration:none}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .send{width:1040px;margin:0 auto}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .send .confirm-btn{width:280px;height:56px;position:relative;margin:36px auto 0;display:block;cursor:pointer}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .send .confirm-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:center;width:8px;height:10px;display:block;position:absolute;top:23px;right:15px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .send .confirm-btn #confirm{width:280px;height:56px;display:block;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;position:relative;margin:66px auto 0;background:#aa9164;cursor:pointer;transition:.3s}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_form .send .confirm-btn #confirm:hover{opacity:.7}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm #container{padding-bottom:186px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .tableBase th{padding:19px 20px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .tableBase td{font-size:14px;padding:15px 32px 17px;line-height:1.9}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .send{width:1040px;margin:0 auto;text-align:center}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .send .submit-btn{width:280px;height:56px;position:relative;margin:70px auto 0;display:block;cursor:pointer}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .send .submit-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:center;width:8px;height:10px;display:block;position:absolute;top:23px;right:15px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .send .submit-btn #submit{width:280px;height:56px;display:block;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;position:relative;margin:66px auto 0;background:#aa9164;cursor:pointer;transition:.3s}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .send .submit-btn #submit:hover{opacity:.7}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .send #reset{background:#000;font-size:14px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;border:0;margin-top:36px;background:url(/images/inq-back-icon.png) no-repeat;background-size:8px 10px;background-position:left 5px;padding-left:20px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_confirm .send #reset:hover{opacity:.6}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_completion #container{padding-bottom:180px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_completion .text{font-size:15px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_completion .text .one-line{display:block;margin-top:20px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_completion .text .one-line:first-of-type{margin-top:0}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_completion .text .one-line:last-of-type{margin-top:16px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_completion .text .one-line.bottom{margin-bottom:20px}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_completion .text .one-line a{color:#c6aa6d;text-decoration:underline}}@media (min-width:768px){.inq_bldg_room.inq_bldg_room_completion .text .one-line a:hover{text-decoration:none}}@media (min-width:768px){.inq_room #ssl_proof{width:1040px;text-align:right;margin:40px auto 0}}@media (min-width:768px){.inq_room #container label.checkbox input,.inq_room #container label.radioBtn input{margin:0 8px 0 0}}@media (min-width:768px){.inq_room #pagetitle{background:url(/images/inq-head-PC.jpg) no-repeat;background-size:cover;background-position:center;height:693px}}@media (min-width:768px){.inq_room #form_contact{width:1040px;margin:0 auto}}@media (min-width:768px){.inq_room #form_contact:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.inq_room #form_contact .contact-tel{text-align:right;margin:10px 0 38px;width:700px;float:right}}@media (min-width:768px){.inq_room #form_contact .contact-tel .tel-text{display:inline-block;color:#999;font-size:14px;position:relative}}@media (min-width:768px){.inq_room #form_contact .contact-tel .tel-text:after{content:"";background:#4d4d4d;width:1px;text-align:center;display:inline-block;height:24px;position:absolute;right:-10px;top:4px}}@media (min-width:768px){.inq_room #form_contact .contact-tel .tel-info{padding-left:16px;font-size:23px;color:#999;margin-top:-5px;display:inline;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){.inq_room #form_contact .contact-tel .tel-info:before{display:block;width:17px;height:30px;background:url(/images/form-tel-icon-pc.png) no-repeat;background-size:17px 17px;content:"";display:inline-block;vertical-align:top;background-position:0 10px}}@media (min-width:768px){.inq_room #form_contact .contact-tel .tel-info span{font-size:12px;color:#999;display:inline-block;margin-left:10px;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;vertical-align:top;padding-top:2px}}@media (min-width:768px){.inq_room #form_contact .contact-tel .tel-info.sp{display:none}}@media (min-width:768px){.inq_room #form_contact .contact-flow{margin:60px 0 38px}}@media (min-width:768px){.inq_room #form_contact .contact-flow .text{font-size:15px;margin-top:35px;line-height:1.9}}@media (min-width:768px){.inq_room h3.table-title{width:1040px;margin:40px auto 0;background:#333;color:#c6aa6d;font-size:18px;font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;height:40px;line-height:40px;padding-left:20px;position:relative}}@media (min-width:768px){.inq_room h3.table-title span{font-size:14px;position:absolute;right:26px;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;color:#fff;font-weight:400}}@media (min-width:768px){.inq_room .room-list{width:1040px;margin:0 auto}}@media (min-width:768px){.inq_room .room-list .bldg-info{background:#1a1a1a;border-bottom:1px solid #4d4d4d}}@media (min-width:768px){.inq_room .room-list .bldg-info:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.inq_room .room-list .bldg-info:last-of-type{border-bottom:0}}@media (min-width:768px){.inq_room .room-list .bldg-info.room-hide{display:none}}@media (min-width:768px){.inq_room .room-list .bldg-info dt{display:inline-block;padding:2px 0 2px 20px;font-size:14px}}@media (min-width:768px){.inq_room .room-list .bldg-info dt .checkbox{-webkit-appearance:none;appearance:none;margin-right:10px}}@media (min-width:768px){.inq_room .room-list .bldg-info dt a{color:#fff;font-size:14px;text-decoration:underline}}@media (min-width:768px){.inq_room .room-list .bldg-info dd{font-size:14px;line-height:1.5;display:inline-block;margin-left:40px}}@media (min-width:768px){.inq_room .room-list .more p{background:#aa9164;font-size:16px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;line-height:40px;cursor:pointer}}@media (min-width:768px){.inq_room .room-list .more p:hover{transition:.3s}}@media (min-width:768px){.inq_room .room-list .more p:hover:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (min-width:768px){.inq_room .room-list .more p:after{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #5b4f39;margin-left:5px}}@media (min-width:768px){.inq_room .room-list .more.on p:after{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #5b4f39;margin-left:5px;border-top:0}}@media (min-width:768px){.inq_room .tableBase{width:1040px;margin:0 auto;border:0}}@media (min-width:768px){.inq_room .tableBase td,.inq_room .tableBase th{border-left:0;border-top:0;border-bottom:1px solid #4d4d4d;font-size:15px}}@media (min-width:768px){.inq_room .tableBase .last td,.inq_room .tableBase .last th{border-bottom:0}}@media (min-width:768px){.inq_room .tableBase th{width:210px;max-width:210px;background:#23211e;padding-left:20px;vertical-align:top;padding-top:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal}}@media (min-width:768px){.inq_room .tableBase td{max-width:830px;background:#1a1a1a;color:#fff;padding:14px 32px 13px}}@media (min-width:768px){.inq_room .tableBase td ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.inq_room .tableBase td ul li{width:33.3333333333%}}@media (min-width:768px){.inq_room.inq_room_form #container{padding-bottom:190px}}@media (min-width:768px){.inq_room.inq_room_form #form_contact .contact-flow{margin:42px 0 38px}}@media (min-width:768px){.inq_room.inq_room_form #form_contact .contact-flow .text{margin-top:25px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase{width:1040px;margin:0 auto;border:0}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td,.inq_room.inq_room_form .tableBase th{border-left:0;border-top:0;border-bottom:1px solid #4d4d4d;font-size:15px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase .last td,.inq_room.inq_room_form .tableBase .last th{border-bottom:0}}@media (min-width:768px){.inq_room.inq_room_form .tableBase .max-min td{padding-left:22px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase .max-min td select{margin:0 10px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase th{width:210px;background:#23211e;padding-left:20px;vertical-align:top;padding-top:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal}}@media (min-width:768px){.inq_room.inq_room_form .tableBase th span{background:#c84664;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;margin-left:10px;margin-top:3px;vertical-align:top}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td{background:#1a1a1a;color:#fff;padding:11px 32px 12px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td input::-webkit-input-placeholder{color:#878787}.inq_room.inq_room_form .tableBase td input:-ms-input-placeholder{color:#878787}.inq_room.inq_room_form .tableBase td input::placeholder{color:#878787}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td input:-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td input::-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td textarea::-webkit-input-placeholder{color:#878787}.inq_room.inq_room_form .tableBase td textarea:-ms-input-placeholder{color:#878787}.inq_room.inq_room_form .tableBase td textarea::placeholder{color:#878787}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td textarea:-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td textarea::-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td textarea:-ms-input-placeholder{color:#878787}.inq_room.inq_room_form .tableBase td textarea:placeholder-shown{color:#878787}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td textarea::-webkit-input-placeholder{color:#878787}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td textarea{background:#fff;border-radius:2px;width:760px;height:152px;color:#000;padding:10px 15px;font-size:14px;line-height:1.5;border:none}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td textarea#area{height:92px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td input{-webkit-appearance:none;appearance:none}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td input[type=text]{background:#fff;border-radius:2px;width:380px;height:36px;font-size:14px;color:#000;border:0;padding:0 10px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td #email-error,.inq_room.inq_room_form .tableBase td #furigana-error,.inq_room.inq_room_form .tableBase td #goyobo-error,.inq_room.inq_room_form .tableBase td #name-error,.inq_room.inq_room_form .tableBase td #otoiawase-error,.inq_room.inq_room_form .tableBase td #tel-error{color:#ff5064;display:inline-block;margin-left:18px;font-size:14px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td #otoiawase-error{display:block;margin-left:0}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td #goyobo-error{margin-left:0}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td label.error{color:#ff5064;font-size:14px}}@media (min-width:768px){.inq_room.inq_room_form .tableBase td input.error,.inq_room.inq_room_form .tableBase td textarea.error{background-color:#ffebf0}}@media (min-width:768px){.inq_room.inq_room_form #otoiawase_naiyo td{padding:19px 32px 8px}}@media (min-width:768px){.inq_room.inq_room_form #privacy_check{width:1040px;margin:53px auto 0;font-size:15px;text-align:center}}@media (min-width:768px){.inq_room.inq_room_form #privacy_check a{color:#fff;font-size:15px;text-decoration:underline}}@media (min-width:768px){.inq_room.inq_room_form #privacy_check a:hover{text-decoration:none}}@media (min-width:768px){.inq_room.inq_room_form .send{width:1040px;margin:0 auto}}@media (min-width:768px){.inq_room.inq_room_form .send .confirm-btn{width:280px;height:56px;position:relative;margin:36px auto 0;display:block;cursor:pointer}}@media (min-width:768px){.inq_room.inq_room_form .send .confirm-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:center;width:8px;height:10px;display:block;position:absolute;top:23px;right:15px}}@media (min-width:768px){.inq_room.inq_room_form .send .confirm-btn #confirm{width:280px;height:56px;display:block;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;position:relative;margin:66px auto 0;background:#aa9164;cursor:pointer;transition:.3s}}@media (min-width:768px){.inq_room.inq_room_form .send .confirm-btn #confirm:hover{opacity:.7}}@media (min-width:768px){.inq_room.inq_room_confirm #container{padding-bottom:131px}}@media (min-width:768px){.inq_room.inq_room_confirm .room-list{margin-bottom:38px}}@media (min-width:768px){.inq_room.inq_room_confirm .tableBase th{padding:19px 20px}}@media (min-width:768px){.inq_room.inq_room_confirm .tableBase td{font-size:14px;padding:15px 32px 17px;line-height:1.9}}@media (min-width:768px){.inq_room.inq_room_confirm .send{width:1040px;margin:0 auto;text-align:center}}@media (min-width:768px){.inq_room.inq_room_confirm .send .submit-btn{width:280px;height:56px;position:relative;margin:70px auto 0;display:block;cursor:pointer}}@media (min-width:768px){.inq_room.inq_room_confirm .send .submit-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:center;width:8px;height:10px;display:block;position:absolute;top:23px;right:15px}}@media (min-width:768px){.inq_room.inq_room_confirm .send .submit-btn #submit{width:280px;height:56px;display:block;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;position:relative;margin:66px auto 0;background:#aa9164;cursor:pointer;transition:.3s}}@media (min-width:768px){.inq_room.inq_room_confirm .send .submit-btn #submit:hover{opacity:.7}}@media (min-width:768px){.inq_room.inq_room_confirm .send #reset{background:#000;font-size:14px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;border:0;margin-top:36px;background:url(/images/inq-back-icon.png) no-repeat;background-size:8px 10px;background-position:left 5px;padding-left:20px}}@media (min-width:768px){.inq_room.inq_room_confirm .send #reset:hover{opacity:.6}}@media (min-width:768px){.inq_room.inq_room_completion #container{padding-bottom:180px}}@media (min-width:768px){.inq_room.inq_room_completion .text{font-size:15px}}@media (min-width:768px){.inq_room.inq_room_completion .text .one-line{display:block;margin-top:20px}}@media (min-width:768px){.inq_room.inq_room_completion .text .one-line:first-of-type{margin-top:0}}@media (min-width:768px){.inq_room.inq_room_completion .text .one-line:last-of-type{margin-top:16px}}@media (min-width:768px){.inq_room.inq_room_completion .text .one-line.bottom{margin-bottom:20px}}@media (min-width:768px){.inq_room.inq_room_completion .text .one-line a{color:#c6aa6d;text-decoration:underline}}@media (min-width:768px){.inq_room.inq_room_completion .text .one-line a:hover{text-decoration:none}}@media (min-width:768px){.inq #ssl_proof{width:1040px;text-align:right;margin:40px auto 0}}@media (min-width:768px){.inq #container label.checkbox input,.inq #container label.radioBtn input{margin:0 8px 0 0}}@media (min-width:768px){.inq #pagetitle{background:url(/images/inq-head-PC.jpg) no-repeat;background-size:cover;background-position:center;height:693px}}@media (min-width:768px){.inq #form_contact{width:1040px;margin:0 auto}}@media (min-width:768px){.inq #form_contact:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.inq #form_contact .contact-tel{text-align:right;margin:10px 0 38px;width:700px;float:right}}@media (min-width:768px){.inq #form_contact .contact-tel .tel-text{display:inline-block;color:#999;font-size:14px;position:relative}}@media (min-width:768px){.inq #form_contact .contact-tel .tel-text:after{content:"";background:#4d4d4d;width:1px;text-align:center;display:inline-block;height:24px;position:absolute;right:-10px;top:4px}}@media (min-width:768px){.inq #form_contact .contact-tel .tel-info{padding-left:16px;font-size:23px;color:#999;margin-top:-5px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:inline}}@media (min-width:768px){.inq #form_contact .contact-tel .tel-info:before{display:block;width:17px;height:30px;background:url(/images/form-tel-icon-pc.png) no-repeat;background-size:17px 17px;content:"";display:inline-block;vertical-align:top;background-position:0 10px}}@media (min-width:768px){.inq #form_contact .contact-tel .tel-info span{font-size:12px;color:#999;display:inline-block;margin-left:10px;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;vertical-align:top;padding-top:2px}}@media (min-width:768px){.inq #form_contact .contact-tel .tel-info.sp{display:none}}@media (min-width:768px){.inq #form_contact .contact-flow{margin:60px 0 38px}}@media (min-width:768px){.inq #form_contact .contact-flow .text{font-size:15px;margin-top:35px;line-height:1.9}}@media (min-width:768px){.inq h3.table-title{width:1040px;margin:0 auto;background:#333;color:#c6aa6d;font-size:18px;font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;height:40px;line-height:40px;padding-left:20px}}@media (min-width:768px){.inq .tableBase{width:1040px;margin:0 auto;border:0}}@media (min-width:768px){.inq .tableBase td,.inq .tableBase th{border-left:0;border-top:0;border-bottom:1px solid #4d4d4d;font-size:15px}}@media (min-width:768px){.inq .tableBase .last td,.inq .tableBase .last th{border-bottom:0}}@media (min-width:768px){.inq .tableBase th{width:210px;max-width:210px;background:#23211e;padding-left:20px;vertical-align:top;padding-top:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal}}@media (min-width:768px){.inq .tableBase td{width:830px;max-width:830px;background:#1a1a1a;color:#fff;padding:14px 32px 13px}}@media (min-width:768px){.inq.inq_form #container{padding-bottom:100px}}@media (min-width:768px){.inq.inq_form #form_contact .contact-flow{margin:42px 0 38px}}@media (min-width:768px){.inq.inq_form #form_contact .contact-flow .text{margin-top:25px}}@media (min-width:768px){.inq.inq_form .tableBase{width:1040px;margin:0 auto;border:0}}@media (min-width:768px){.inq.inq_form .tableBase td,.inq.inq_form .tableBase th{border-left:0;border-top:0;border-bottom:1px solid #4d4d4d;font-size:15px}}@media (min-width:768px){.inq.inq_form .tableBase .last td,.inq.inq_form .tableBase .last th{border-bottom:0}}@media (min-width:768px){.inq.inq_form .tableBase .max-min td{padding-left:22px}}@media (min-width:768px){.inq.inq_form .tableBase .max-min td select{margin:0 10px}}@media (min-width:768px){.inq.inq_form .tableBase th{width:210px;background:#23211e;padding-left:20px;vertical-align:top;padding-top:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal}}@media (min-width:768px){.inq.inq_form .tableBase th span{background:#c84664;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;margin-left:10px;margin-top:3px;vertical-align:top}}@media (min-width:768px){.inq.inq_form .tableBase td{background:#1a1a1a;color:#fff;padding:11px 32px 12px}}@media (min-width:768px){.inq.inq_form .tableBase td ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.inq.inq_form .tableBase td ul li{width:33.3333333333%}}@media (min-width:768px){.inq.inq_form .tableBase td input::-webkit-input-placeholder{color:#878787}.inq.inq_form .tableBase td input:-ms-input-placeholder{color:#878787}.inq.inq_form .tableBase td input::placeholder{color:#878787}}@media (min-width:768px){.inq.inq_form .tableBase td input:-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq.inq_form .tableBase td input::-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq.inq_form .tableBase td textarea::-webkit-input-placeholder{color:#878787}.inq.inq_form .tableBase td textarea:-ms-input-placeholder{color:#878787}.inq.inq_form .tableBase td textarea::placeholder{color:#878787}}@media (min-width:768px){.inq.inq_form .tableBase td textarea:-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq.inq_form .tableBase td textarea::-ms-input-placeholder{color:#878787}}@media (min-width:768px){.inq.inq_form .tableBase td textarea:-ms-input-placeholder{color:#878787}.inq.inq_form .tableBase td textarea:placeholder-shown{color:#878787}}@media (min-width:768px){.inq.inq_form .tableBase td textarea::-webkit-input-placeholder{color:#878787}}@media (min-width:768px){.inq.inq_form .tableBase td textarea{background:#fff;border-radius:2px;width:760px;height:152px;color:#000;padding:10px 15px;font-size:14px;line-height:1.5;border:none}}@media (min-width:768px){.inq.inq_form .tableBase td textarea:-moz-placeholder{opacity:1}}@media (min-width:768px){.inq.inq_form .tableBase td textarea::-moz-placeholder{opacity:1}}@media (min-width:768px){.inq.inq_form .tableBase td textarea#area{height:92px}}@media (min-width:768px){.inq.inq_form .tableBase td input{-webkit-appearance:none;appearance:none}}@media (min-width:768px){.inq.inq_form .tableBase td input[type=text]{background:#fff;border-radius:2px;width:380px;height:36px;font-size:14px;color:#000;border:0;padding:0 10px}}@media (min-width:768px){.inq.inq_form .tableBase td #email-error,.inq.inq_form .tableBase td #furigana-error,.inq.inq_form .tableBase td #name-error,.inq.inq_form .tableBase td #otoiawase-error,.inq.inq_form .tableBase td #tel-error{color:#ff5064;display:inline-block;margin-left:18px;font-size:14px}}@media (min-width:768px){.inq.inq_form .tableBase td #otoiawase-error{display:block;margin-left:0}}@media (min-width:768px){.inq.inq_form .tableBase td input.error,.inq.inq_form .tableBase td textarea.error{background-color:#ffebf0}}@media (min-width:768px){.inq.inq_form .tableBase .inpRadio .rows{padding:10px 32px 17px}}@media (min-width:768px){.inq.inq_form #otoiawase_naiyo td{padding:19px 32px 8px}}@media (min-width:768px){.inq.inq_form #privacy_check{width:1040px;margin:53px auto 0;font-size:15px;text-align:center}}@media (min-width:768px){.inq.inq_form #privacy_check a{color:#fff;font-size:15px;text-decoration:underline}}@media (min-width:768px){.inq.inq_form #privacy_check a:hover{text-decoration:none}}@media (min-width:768px){.inq.inq_form .send{width:1040px;margin:0 auto}}@media (min-width:768px){.inq.inq_form .send .confirm-btn{width:280px;height:56px;position:relative;margin:36px auto 0;display:block;cursor:pointer}}@media (min-width:768px){.inq.inq_form .send .confirm-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:center;width:8px;height:10px;display:block;position:absolute;top:23px;right:15px}}@media (min-width:768px){.inq.inq_form .send .confirm-btn #confirm{width:280px;height:56px;display:block;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;position:relative;margin:66px auto 0;background:#aa9164;cursor:pointer;transition:.3s}}@media (min-width:768px){.inq.inq_form .send .confirm-btn #confirm:hover{opacity:.7}}@media (min-width:768px){.inq.inq_confirm #container{padding-bottom:290px}}@media (min-width:768px){.inq.inq_confirm .tableBase th{padding:19px 20px}}@media (min-width:768px){.inq.inq_confirm .tableBase td{font-size:14px;padding:15px 32px 17px;line-height:1.9}}@media (min-width:768px){.inq.inq_confirm .send{width:1040px;margin:0 auto;text-align:center}}@media (min-width:768px){.inq.inq_confirm .send .submit-btn{width:280px;height:56px;position:relative;margin:70px auto 0;display:block;cursor:pointer}}@media (min-width:768px){.inq.inq_confirm .send .submit-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:center;width:8px;height:10px;display:block;position:absolute;top:23px;right:15px}}@media (min-width:768px){.inq.inq_confirm .send .submit-btn #submit{width:280px;height:56px;display:block;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;position:relative;margin:66px auto 0;background:#aa9164;cursor:pointer;transition:.3s}}@media (min-width:768px){.inq.inq_confirm .send .submit-btn #submit:hover{opacity:.7}}@media (min-width:768px){.inq.inq_confirm .send #reset{background:#000;font-size:14px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;border:0;margin-top:36px;background:url(/images/inq-back-icon.png) no-repeat;background-size:8px 10px;background-position:left 5px;padding-left:20px}}@media (min-width:768px){.inq.inq_confirm .send #reset:hover{opacity:.6}}@media (min-width:768px){.inq.inq_completion #container{padding-bottom:180px}}@media (min-width:768px){.inq.inq_completion .text{font-size:15px}}@media (min-width:768px){.inq.inq_completion .text .one-line{display:block;margin-top:20px}}@media (min-width:768px){.inq.inq_completion .text .one-line:first-of-type{margin-top:0}}@media (min-width:768px){.inq.inq_completion .text .one-line:last-of-type{margin-top:16px}}@media (min-width:768px){.inq.inq_completion .text .one-line.bottom{margin-bottom:20px}}@media (min-width:768px){.inq.inq_completion .text .one-line a{color:#c6aa6d;text-decoration:underline}}@media (min-width:768px){.inq.inq_completion .text .one-line a:hover{text-decoration:none}}@media (min-width:768px){#move #pagetitle{background:url(/images/move/KV.jpg) no-repeat;background-size:cover;background-position:center center;height:700px}}@media (min-width:768px){#move #pagetitle .pagetitle-inner .kv{display:block;text-align:center;padding-top:180px;margin:0 auto}}@media (min-width:768px){#move #pagetitle .pagetitle-inner .link{display:-webkit-flex;display:flex;margin:20px auto 0;width:280px;height:55px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#c6aa6d;font-size:20px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#move #pagetitle .pagetitle-inner .link:after{content:"▼";padding:0 0 0 .5rem;color:#5b4f39}}@media (min-width:768px){#move .move-contents .heading{color:#c6aa6d;font-size:40px;text-align:center;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#move .move-contents .title .sub-title{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;color:#fff;font-size:24px;text-align:center}}@media (min-width:768px){#move .move-contents .campaign{padding:65px 0;background:url(/images/move/bg.jpg) repeat;background-size:48px 65px;background-position:center}}@media (min-width:768px){#move .move-contents .campaign .campaign-inner{width:1040px;margin:0 auto}}@media (min-width:768px){#move .move-contents .campaign .heading{margin:0 0 45px;line-height:65px}}@media (min-width:768px){#move .move-contents .campaign .campaign-list-title{color:#fff;font-size:24px;margin:0 0 15px;text-align:center;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#move .move-contents .campaign .campaign-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){#move .move-contents .campaign .campaign-list .list-item{background-color:#f8faf5;width:49.5%;margin:0 0 15px}}@media (min-width:768px){#move .move-contents .campaign .campaign-list .list-item:nth-of-type(5){width:100%}}@media (min-width:768px){#move .move-contents .campaign .campaign-list .item-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:5px;padding:5px 0;border:solid 1px #c6aa6d}}@media (min-width:768px){#move .move-contents .campaign .campaign-list .item-name{min-width:55px;padding:0 15px;text-align:center;font-size:22px;font-weight:700;line-height:1.75;color:#000;border-right:solid 1px #c6aa6d}}@media (min-width:768px){#move .move-contents .campaign .campaign-list .item-name .small-word{display:block;font-size:11px}}@media (min-width:768px){#move .move-contents .campaign .campaign-list .item-name .big-word{display:block}}@media (min-width:768px){#move .move-contents .campaign .campaign-list .item-text{padding:0 15px;font-size:20px;color:#000}}@media (min-width:768px){#move .move-contents .campaign .campaign-list .item-text .red-word{color:#c1272d}}@media (min-width:768px){#move .move-contents .campaign .note{font-size:14px;color:#fff}}@media (min-width:768px){#move .move-contents .campaign .note#page-link{padding-top:15px;margin-top:-15px}}@media (min-width:768px){#move .move-contents .campaign .video{position:relative;width:100%;margin:45px 0 0;padding-top:56.25%}}@media (min-width:768px){#move .move-contents .campaign .video iframe{position:absolute;top:0;right:0;width:100%;height:100%}}@media (min-width:768px){#move .move-contents .reit{padding:70px 0 87px;background-color:#1a1a1a}}@media (min-width:768px){#move .move-contents .reit .reit-inner{width:1040px;margin:0 auto}}@media (min-width:768px){#move .move-contents .reit .reit-inner .heading{margin:0 0 25px;font-size:34px}}@media (min-width:768px){#move .move-contents .reit .description{margin:0 0 21px;font-size:16px}}@media (min-width:768px){#move .move-contents .reit .annotation{font-size:16px;color:#c6aa6d;text-align:center;margin:0 0 27px}}@media (min-width:768px){#move .move-contents .reit .annotation:last-of-type{margin:14px 0 0}}@media (min-width:768px){#move .move-contents .reit .figure-caption{margin:0 0 55px;text-align:center;font-size:16px;padding-left:16px;text-indent:-16px}}@media (min-width:768px){#move .move-contents .reit .figure-caption span{text-align:left}}@media (min-width:768px){#move .move-contents .reit .reit-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){#move .move-contents .reit .reit-list .list-item{background-color:#f8faf5;width:49.5%;min-height:120px;margin:0 0 15px}}@media (min-width:768px){#move .move-contents .reit .reit-list .list-item:nth-of-type(3),#move .move-contents .reit .reit-list .list-item:nth-of-type(4){margin:0}}@media (min-width:768px){#move .move-contents .reit .reit-list .item-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:5px;padding:13px 0;height:calc(100% - 10px);border:solid 1px #c6aa6d}}@media (min-width:768px){#move .move-contents .reit .reit-list .item-name{width:22%;padding:0 13px;text-align:center;font-size:20px;font-weight:700;color:#000}}@media (min-width:768px){#move .move-contents .reit .reit-list .item-text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:78%;height:100%;padding:0 10px;font-size:16px;color:#000;border-left:solid 1px #c6aa6d}}@media (min-width:768px){#move .move-contents .bland{padding:70px 0 100px}}@media (min-width:768px){#move .move-contents .bland .brand-top-text{width:1040px;margin:0 auto 54px}}@media (min-width:768px){#move .move-contents .bland .brand-top-text .gold{color:#c6aa6d;font-size:22px;line-height:56px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;text-align:center;margin-bottom:8px}}@media (min-width:768px){#move .move-contents .bland .brand-top-text .white{color:#fff;font-size:18px;line-height:36px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;text-align:center}}@media (min-width:768px){#move .move-contents .bland .list-brand-wrap{margin:50px auto 0}}@media (min-width:768px){#move .move-contents .bland .list-brand-wrap h3{display:none}}@media (min-width:768px){#move .move-contents .bland .logo-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:2px;margin:0 0 50px;background:#fff}}@media (min-width:768px){#move .move-contents .bland .logo-list li{display:-webkit-flex;display:flex;width:20%;height:63px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-top:1px solid #c6aa6d;border-left:1px solid #c6aa6d}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(n+6){border-bottom:1px solid #c6aa6d}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(1) img{max-width:269px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(2) img{max-width:210px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(3) img{max-width:270px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(4) img{max-width:271px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(5){border-right:1px solid #c6aa6d}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(5) img{max-width:260px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(6) img{max-width:260px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(7) img{max-width:278px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(8) img{max-width:275px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(9) img{max-width:235px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(10){border-right:1px solid #c6aa6d}}@media (min-width:768px){#move .move-contents .bland .logo-list li:nth-child(10) img{max-width:230px;height:auto}}@media (min-width:768px){#move .move-contents .bland .logo-list li img{width:100%}}@media (min-width:768px){#move .move-contents .bland .brand-mansion-list ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.5px}}@media (min-width:768px){#move .move-contents .bland .brand-mansion-list ul li{width:calc(16.6% - .75px);aspect-ratio:4/3;padding:3px;background-position:center center;background-repeat:no-repeat;background-size:cover}}@media (min-width:768px){#move .move-contents .bland .brand-mansion-list ul li a{width:100%;height:100%;background-color:rgba(0,0,0,.3);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#move .move-contents .bland .brand-mansion-list ul li a .a-inner{line-height:28px;color:#fff;text-align:center;font-size:13px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (min-width:768px){#move .move-contents .bland .brand-mansion-list ul li a .a-inner .english{font-size:22px}}@media (min-width:768px){#move .move-contents .plans{background-color:#1a1a1a}}@media (min-width:768px){#move .move-contents .plans .title{padding:62px 0 71px}}@media (min-width:768px){#move .move-contents .plans .title-inner{text-align:center}}@media (min-width:768px){#move .move-contents .plans .title-inner img{width:165px;height:40px}}@media (min-width:768px){#move .move-contents .plans .title-inner .title-note{font-size:16px;color:#c6aa6d}}@media (min-width:768px){#move .move-contents .plans .title .sub-title{margin-top:41px}}@media (min-width:768px){#move .move-contents .plans .plans-inner{width:1040px;margin:0 auto;display:-webkit-flex;display:flex;text-align:center;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:100px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .text{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:30px;line-height:1.66;padding-bottom:36px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box{padding:10px 10px 30px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box h4{font-size:20px;color:#fff;line-height:1.87}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box h4 span{font-size:27px;vertical-align:-3px;padding-left:10px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner{padding:0 20px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner .string{font-size:28px;line-height:1.56;padding:18px 0 35px;font-weight:700}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner .string span{font-size:22px;line-height:2.5}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner .example{color:#000;font-size:18px;padding:17px 0 20px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner .example span{font-weight:700}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table{width:100%;height:306px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table tr th{font-size:14px;height:38px;vertical-align:middle;font-weight:400}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table tr td{color:#000;vertical-align:middle;background-color:#f0f0f0;line-height:1}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(1){text-align:left;width:31.5%;padding-left:36px;font-size:14px;background-color:#e1e3dc}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(1) span{font-size:18px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(2){text-align:center;width:37.2%;font-size:20px;padding-left:10px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(2) span{font-size:22px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(3){text-align:right;width:31%;padding-right:22px;font-size:18px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(3) span{font-size:22px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box{width:48%}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .text{color:#d2c3aa}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box{background-color:#d2d2c3}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box h4{background-color:#504b46}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box .string{color:#3c3228}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box .example{border-top:1px solid #9b8787}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table tr td,#move .move-contents .plans .plans-inner .left-box .box table tr th{border-right:4px solid #d2d2c3}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table tr th{background-color:#736f6b}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table tr th:last-of-type{border-right:none}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table tr td{border-top:4px solid #d2d2c3}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table tr td:last-of-type{border-right:none}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table .ex td{height:54px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(1){font-size:15px;padding-top:3px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(1) span{font-size:24px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(2){color:#c1272d;font-size:20px;font-weight:700;background-color:#fff}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(2) span{font-size:36px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(3){font-size:18px;font-weight:700}}@media (min-width:768px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(3) span{font-size:24px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box{width:48%}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .text{color:#c3d2c3}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box{background-color:#c8cdc3}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box h4{background-color:#465050}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box .string{color:#2d3728}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box .example{border-top:1px solid #8c9b91}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table tr td,#move .move-contents .plans .plans-inner .right-box .box table tr th{border-right:4px solid #d2d2c3}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table tr th{background-color:#6b7373}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table tr th:last-of-type{border-right:none}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table tr td{border-top:4px solid #d2d2c3}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table tr td:last-of-type{border-right:none}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(1){font-size:20px;padding-left:26px;line-height:1.2}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(1) span{font-size:14px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(2){font-size:20px;font-weight:700;padding-bottom:10px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(2) span{font-size:36px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(3){font-size:18px;font-weight:700;padding-bottom:10px}}@media (min-width:768px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(3) span{font-size:24px}}@media (min-width:768px){#move .move-contents .attention{padding-bottom:80px;background-color:#1a1a1a}}@media (min-width:768px){#move .move-contents .attention .title{padding:80px 0 74px}}@media (min-width:768px){#move .move-contents .attention .title img{width:248px;height:37px;margin:0 auto;display:block}}@media (min-width:768px){#move .move-contents .attention .title .sub-title{margin-top:26px}}@media (min-width:768px){#move .move-contents .attention .attention-inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:1040px;margin:0 auto}}@media (min-width:768px){#move .move-contents .attention .attention-inner li{background-color:#f8faf5;width:500px;height:210px;padding:6px}}@media (min-width:768px){#move .move-contents .attention .attention-inner li .white-box{border:1px solid #c6aa6d;padding:9px;height:100%}}@media (min-width:768px){#move .move-contents .attention .attention-inner li .white-box .top{font-size:16px;line-height:1.8;color:#000;padding:7px 0 15px 15px;border-bottom:1px solid #c6aa6d;margin-bottom:1px;text-align:center}}@media (min-width:768px){#move .move-contents .attention .attention-inner li .white-box .top.one-line{padding:26px 15px}}@media (min-width:768px){#move .move-contents .attention .attention-inner li .white-box .bottom{border-top:1px solid #c6aa6d;padding:29px 140px 0}}@media (min-width:768px){#move .move-contents .attention .attention-inner li .white-box .bottom dl{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:#000;padding-top:4px}}@media (min-width:768px){#move .move-contents .attention .attention-inner li .white-box .bottom dl dt{font-size:20px}}@media (min-width:768px){#move .move-contents .attention .attention-inner li .white-box .bottom dl dd{font-size:48px;font-weight:700}}@media (min-width:768px){#move .move-contents .attention .attention-inner li .white-box .bottom dl dd span{font-size:20px}}@media (min-width:768px){#move .move-contents .attention .partner-list{font-size:13px;line-height:1.5;text-align:center}}@media (min-width:768px){#move .move-contents .attention .partner-list .partner-list-item{margin:28px 0 0}}@media (min-width:768px){#move .move-contents .attention .partner-list .partner-list-item:first-of-type{margin:32px 0 0}}@media (min-width:768px){#move .move-contents .attention .partner-list .partner-link{margin:0 0 0 12px;color:#fff;text-decoration:underline}}@media (min-width:768px){#move .move-contents .attention .partner-list .partner-address{display:inline-block;margin:8px 16px 0 0}}@media (min-width:768px){#move .move-contents .attention .partner-list .partner-address .zip-code{margin:0 12px 0 0}}@media (min-width:768px){#move .move-contents .attention .partner-list .partner-tel .tel-link{color:#fff;pointer-events:none}}@media (min-width:768px){#move .move-contents .cases{background:url(/images/top-bg-pattern.jpg) repeat;background-size:48px 65px;background-position:center;padding-bottom:80px}}@media (min-width:768px){#move .move-contents .cases .title{padding:79px 0 64px}}@media (min-width:768px){#move .move-contents .cases .title img{width:167px;height:37px;margin:0 auto;display:block}}@media (min-width:768px){#move .move-contents .cases .title .sub-title{margin-top:28px}}@media (min-width:768px){#move .move-contents .cases .each-case{width:1040px;height:720px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:space-between;align-content:space-between}}@media (min-width:768px){#move .move-contents .cases .each-case li{width:500px;height:340px;background-color:#f8faf5;position:relative;padding:10px}}@media (min-width:768px){#move .move-contents .cases .each-case li .plan-name{color:#504b46;font-weight:700;padding:26px 0 25px;font-size:24px;text-align:center}}@media (min-width:768px){#move .move-contents .cases .each-case li table{color:#000;width:100%}}@media (min-width:768px){#move .move-contents .cases .each-case li table tr{border-bottom:1px solid #9b8787;font-size:16px}}@media (min-width:768px){#move .move-contents .cases .each-case li table tr th{padding:4px 15px 3px;width:71%;font-weight:400}}@media (min-width:768px){#move .move-contents .cases .each-case li table tr td{font-weight:700;width:10.5%}}@media (min-width:768px){#move .move-contents .cases .each-case li table tr td:last-of-type{padding-right:43px;width:18.5%;text-align:right}}@media (min-width:768px){#move .move-contents .cases .each-case li p{color:#000}}@media (min-width:768px){#move .move-contents .cases .each-case li .before{text-align:center;font-weight:700;font-size:24px;position:relative;padding:13px 0 57px}}@media (min-width:768px){#move .move-contents .cases .each-case li .before span{font-size:20px}}@media (min-width:768px){#move .move-contents .cases .each-case li .before:after{content:"";display:block;background:url(/images/move-case-arrow.png) no-repeat;background-size:24px 26px;background-position:center center;width:24px;height:26px;position:absolute;top:59px;right:0;left:0;margin:0 auto}}@media (min-width:768px){#move .move-contents .cases .each-case li .after .red-tag{font-size:13px;color:#fff;background-color:#a54750;line-height:24px;padding:0 12px;display:inline-block;vertical-align:6px;margin:0 12px 0 46px}}@media (min-width:768px){#move .move-contents .cases .each-case li .after .text{display:inline-block;font-size:16px;font-weight:700}}@media (min-width:768px){#move .move-contents .cases .each-case li .after .text .price{font-size:36px}}@media (min-width:768px){#move .move-contents .cases .each-case li .after .text .price .yen{font-size:20px}}@media (min-width:768px){#move .move-contents .cases .each-case .case1:after{content:"";display:inline-block;width:90px;height:90px;background:url(/images/move-case1.png) no-repeat;background-size:90px 90px;background-position:left top;position:absolute;top:0;left:0}}@media (min-width:768px){#move .move-contents .cases .each-case .case2:after{content:"";display:inline-block;width:90px;height:90px;background:url(/images/move-case2.png) no-repeat;background-size:90px 90px;background-position:left top;position:absolute;top:0;left:0}}@media (min-width:768px){#move .move-contents .cases .each-case .case3:after{content:"";display:inline-block;width:90px;height:90px;background:url(/images/move-case3.png) no-repeat;background-size:90px 90px;background-position:left top;position:absolute;top:0;left:0}}@media (min-width:768px){#move .move-contents .cases .each-case .case4:after{content:"";display:inline-block;width:90px;height:90px;background:url(/images/move-case4.png) no-repeat;background-size:90px 90px;background-position:left top;position:absolute;top:0;left:0}}@media (min-width:768px){#move .move-contents .flow .title{padding:76px 0 55px}}@media (min-width:768px){#move .move-contents .flow .title img{width:153px;height:40px;margin:0 auto;display:block}}@media (min-width:768px){#move .move-contents .flow .title .sub-title{padding-top:27px}}@media (min-width:768px){#move .move-contents .flow .flow-inner{display:-webkit-flex;display:flex;width:1040px;margin:0 auto;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:75px}}@media (min-width:768px){#move .move-contents .flow .flow-inner li{width:330px;padding-bottom:294px;padding-top:8px}}@media (min-width:768px){#move .move-contents .flow .flow-inner li img{display:block}}@media (min-width:768px){#move .move-contents .flow .flow-inner li p{color:#fff;font-size:15px;line-height:1.75;text-align:center;position:relative;padding-top:35px}}@media (min-width:768px){#move .move-contents .flow .flow-inner li p:before{content:"";width:20px;height:2px;background-color:#c6aa6d;display:block;position:absolute;bottom:75px;left:0;right:0;margin:0 auto}}@media (min-width:768px){#move .move-contents .flow .flow-inner .step01{background:url(/images/move-step1-img.jpg) no-repeat;background-size:330px 274px;background-position:center bottom}}@media (min-width:768px){#move .move-contents .flow .flow-inner .step01 img{width:59px;height:25px;margin:0 auto}}@media (min-width:768px){#move .move-contents .flow .flow-inner .step02{background:url(/images/move-step2-img.jpg) no-repeat;background-size:330px 274px;background-position:center bottom}}@media (min-width:768px){#move .move-contents .flow .flow-inner .step02 img{width:60px;height:25px;margin:0 auto}}@media (min-width:768px){#move .move-contents .flow .flow-inner .step02 .one-line .empty-span{display:block;height:1.75em}}@media (min-width:768px){#move .move-contents .flow .flow-inner .step03{background:url(/images/move-step3-img.jpg) no-repeat;background-size:330px 274px;background-position:center bottom}}@media (min-width:768px){#move .move-contents .flow .flow-inner .step03 img{width:60px;height:25px;margin:0 auto}}@media (min-width:768px){#move .move-contents .contact{background:url(/images/move-contact-bg-pc.jpg) no-repeat;background-size:cover;height:400px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (min-width:768px){#move .move-contents .contact .white{color:#fff;text-align:center;font-size:28px;padding-top:77px}}@media (min-width:768px){#move .move-contents .contact .contact-inner{width:860px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width:768px){#move .move-contents .contact .contact-inner .mail .text{color:#cdb469;font-size:20px;margin:52px 0 21px;text-align:center}}@media (min-width:768px){#move .move-contents .contact .contact-inner .mail a{background-color:#cdb469;font-size:22px;color:#000;width:400px;height:88px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (min-width:768px){#move .move-contents .contact .contact-inner .mail a:before{content:"";display:inline-block;background:url(/images/move-contact-mail-icon.png) no-repeat;background-size:24px 18px;background-position:left center;width:24px;height:18px;padding-right:16px}}@media (min-width:768px){#move .move-contents .contact .contact-inner .tel .text{color:#b49169;font-size:20px;margin:52px 0 21px;text-align:center}}@media (min-width:768px){#move .move-contents .contact .contact-inner .tel a{background-color:#b49169;font-size:24px;color:#000;width:400px;height:88px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;letter-spacing:5px;cursor:default}}@media (min-width:768px){#move .move-contents .contact .contact-inner .tel a:before{content:"";display:inline-block;background:url(/images/move-contact-tel-icon.png) no-repeat;background-size:16px 24px;background-position:left center;width:16px;height:24px;padding-right:14px}}@media (min-width:768px){#move .move-contents .contact .contact-inner .tel a:hover{opacity:1}}@media (min-width:768px){#move .move-contents .search-list p.title{font-size:32px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:34px}}@media (min-width:768px){#move .move-contents .search-list .search-link:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){#move .move-contents .search-list .search-link li{width:340px;height:255px;background:url(/images/search-brand-btn-pc.jpg) no-repeat;background-size:340px 255px;margin-left:10px;float:left}}@media (min-width:768px){#move .move-contents .search-list .search-link li:first-of-type{margin-left:0}}@media (min-width:768px){#move .move-contents .search-list .search-link li.link02{background:url(/images/search-ward-btn.jpg) no-repeat;background-size:340px 255px}}@media (min-width:768px){#move .move-contents .search-list .search-link li.link03{background:url(/images/search-line-btn.jpg) no-repeat;background-size:340px 255px}}@media (min-width:768px){#move .move-contents .search-list .search-link li a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;color:#fff;width:334px;height:249px;margin:3px;display:block;background-color:rgba(0,0,0,.6)}}@media (min-width:768px){#move .move-contents .search-list .search-link li a span{padding-top:48px}}@media (min-width:768px){#move .move-contents .search-list .search-link li a span.l-text{display:block;font-size:25px;margin-left:-3px}}@media (min-width:768px){#move .move-contents .search-list .search-link li a span.l-text .m-text{font-size:24px;display:inline-block;margin-left:-6px}}@media (min-width:768px){#move .move-contents .search-list .search-link li a span.s-text{display:block;font-size:18px;margin-top:-11px;padding-top:0}}@media (min-width:768px){#move .move-contents .search-list .search-link li a:hover{opacity:1;background-color:transparent}}@media (min-width:768px){#company #main{padding-bottom:10px}}@media (min-width:768px){#company .company-menu{background:#1a1a1a}}@media (min-width:768px){#company .company-menu .company-menu-inner{width:1040px;margin:0 auto}}@media (min-width:768px){#company .company-menu .company-menu-inner:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){#company .company-menu .company-menu-inner .link{float:right}}@media (min-width:768px){#company .company-menu .company-menu-inner .link li{display:inline-block;height:34px;margin-left:30px}}@media (min-width:768px){#company .company-menu .company-menu-inner .link li a{font-size:13px;color:#b3b3b3;text-decoration:underline;vertical-align:middle;line-height:34px;padding-right:16px}}@media (min-width:768px){#company .company-menu .company-menu-inner .link li a:after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #b3b3b3;position:absolute;right:0;top:14px}}@media (min-width:768px){#company #pagetitle{background:url(/images/company-head-image.jpg) no-repeat;background-size:cover;background-position:center center;height:693px}}@media (min-width:768px){#company .company-contents{width:1040px;margin:0 auto}}@media (min-width:768px){#company .company-contents .company-table{width:100%;margin-top:60px;margin-bottom:71px}}@media (min-width:768px){#company .company-contents .company-table tr{background-color:#1a1a1a;border-bottom:1px solid #000}}@media (min-width:768px){#company .company-contents .company-table tr th{text-align:left;width:200px;font-size:15px;padding:8px 20px 7px}}@media (min-width:768px){#company .company-contents .company-table tr td{font-size:15px;font-weight:400;padding:9px 25px 8px 0;line-height:25px;width:260px}}@media (min-width:768px){#company .company-contents .company-table tr td p.sp{display:inline-block}}@media (min-width:768px){#company .company-contents .company-table tr.tax-accountant td a{color:#fff;text-decoration:underline}}@media (min-width:768px){#company .company-contents .company-table tr.tax-accountant td a:hover{text-decoration:none}}@media (min-width:768px){#company .company-contents .company-table tr:last-of-type{border-bottom:none}}@media (min-width:768px){#company .company-contents .company-table tr:nth-child(1) td:nth-child(2),#company .company-contents .company-table tr:nth-child(2) td:nth-child(2),#company .company-contents .company-table tr:nth-child(3) td:nth-child(2),#company .company-contents .company-table tr:nth-child(4) td:nth-child(2){width:380px}}@media (min-width:768px){#company .company-contents .company-map{margin-bottom:62px}}@media (min-width:768px){#company .company-contents .company-map .sp{display:none}}@media (min-width:768px){#company .company-contents .company-map a{font-size:13px;color:#c6aa6d;line-height:16px;text-decoration:underline}}@media (min-width:768px){#company .company-contents .company-image{margin-bottom:55px;display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width:768px){#company .company-contents .company-image li{width:248px}}@media (min-width:768px){#company .company-contents .company-image li img{width:100%}}@media (min-width:768px){#company .company-contents .organization{margin-bottom:72px}}@media (min-width:768px){#company .company-contents .organization h3{font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;font-size:28px;color:#fff;padding-bottom:36px}}@media (min-width:768px){#company .company-contents .organization h3:after{content:"";background:#c6aa6d;width:20px;height:1px;display:block;margin:13px auto 0}}@media (min-width:768px){#company .company-contents .organization .chart-box{background:#1a1a1a}}@media (min-width:768px){#company .company-contents .organization .chart-box img{display:block}}@media (min-width:768px){#company .company-contents .organization .chart-box img.sp{display:none}}@media (min-width:768px){#company .company-contents .recruit{margin-bottom:180px}}@media (min-width:768px){#company .company-contents .recruit h3{font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;font-size:28px;color:#fff;padding-bottom:36px}}@media (min-width:768px){#company .company-contents .recruit h3:after{content:"";background:#c6aa6d;width:20px;height:1px;display:block;margin:13px auto 0}}@media (min-width:768px){#company .company-contents .recruit .recruit-details{background:#1a1a1a;padding-bottom:20px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details h4{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;font-size:22px;color:#fff;text-align:center;background:#353127;line-height:54px;width:100%}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table{background:#1a1a1a}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr{font-size:15px;line-height:1.7;color:#fff;border-bottom:1px solid #000}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr:last-of-type{border-bottom:none}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr th{width:190px;text-align:left;padding:13px 0 13px 20px;font-weight:700}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr td{padding:0 60px 11px 0}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr td p{padding:14px 0 4px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr td ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr td ul li{width:25%}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr td ul li:last-of-type{width:auto!important}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.role td ul li:nth-child(4n-3){width:210px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.role td ul li:nth-child(4n-2){width:191px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.role td ul li:nth-child(4n-1){width:190px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.role td ul li:nth-child(4n){width:190px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.skills td ul li:nth-child(4n-3){width:210px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.skills td ul li:nth-child(4n-2){width:190px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.skills td ul li:nth-child(4n-1){width:190px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.skills td ul li:nth-child(4n){width:200px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.ideal-profile td{padding:0 50px 11px 0}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.ideal-profile td ul li:nth-child(4n-3){width:210px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.ideal-profile td ul li:nth-child(4n-2){width:190px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.ideal-profile td ul li:nth-child(4n-1){width:190px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.ideal-profile td ul li:nth-child(4n){width:210px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.ideal-profile td ul li span{padding-right:10px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td{padding:0 0 11px 15px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td p.bold{font-weight:700;text-indent:-14px;padding:10px 0 5px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td .salary-detail{padding-top:0;padding-bottom:0}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td p.attention{padding:3px 0 1px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td p.attention span{padding-right:10px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td .howtocontact a{color:#fff;text-decoration:underline}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td .howtocontact a:hover{text-decoration:none}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td ul li:nth-child(4n-3){width:154px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td ul li:nth-child(4n-2){width:192px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td ul li:nth-child(4n-1){width:189px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.salary td ul li:nth-child(4n){width:200px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.holiday td ul li:nth-child(4n-3){width:170px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.holiday td ul li:nth-child(4n-2){width:190px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.holiday td ul li:nth-child(4n-1){width:171px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.holiday td ul li:nth-child(4n){width:200px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.system td{padding:0 80px 29px 0}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.system td ul li{line-height:2}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.system td ul li:nth-child(4n-3){width:170px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.system td ul li:nth-child(4n-2){width:190px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.system td ul li:nth-child(4n-1){width:171px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.system td ul li:nth-child(4n){width:200px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.system td ul li:nth-of-type(10),#company .company-contents .recruit .recruit-details table tr.system td ul li:nth-of-type(9){width:359px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details table tr.system td ul li:nth-of-type(11){width:100%}}@media (min-width:768px){#company .company-contents .recruit .recruit-details .flow{background:#282828;margin:0 auto;width:1000px;padding:15px 0 1px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details .flow p{color:#fff;font-weight:700;font-size:16px;text-align:center}}@media (min-width:768px){#company .company-contents .recruit .recruit-details .flow p.small-text{text-align:right;font-size:12px;font-weight:400;padding-right:19px}}@media (min-width:768px){#company .company-contents .recruit .recruit-details .flow img{display:block}}@media (min-width:768px){#company .company-contents .recruit .recruit-details .flow img.sp{display:none}}@media (min-width:768px){#company .company-contents .operating_company{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:5px auto 0;font-size:10px;color:#666;line-height:1.5}}@media (min-width:768px){#company .company-contents .operating_company span{display:block;margin:0 5px 0 0}}@media (min-width:768px){.privacy #main{padding-bottom:10px}}@media (min-width:768px){.privacy .privacy-message{width:1040px;margin:51px auto 173px}}@media (min-width:768px){.privacy .privacy-message dt{font-weight:700;font-size:15px;margin-bottom:2px;margin-top:22px}}@media (min-width:768px){.privacy .privacy-message dd{padding-left:1em;font-size:15px;line-height:1.9}}@media (min-width:768px){.error #main{margin-bottom:10px}}@media (min-width:768px){.error #main .notfound{width:1040px;margin:51px auto 100px}}@media (min-width:768px){.error #main .notfound a{text-decoration:none}}@media (min-width:768px){.error #main .notfound .nf-t{font-size:18px;font-weight:700;margin-bottom:23px}}@media (min-width:768px){.error #main .notfound .nf-p{font-size:15px;line-height:3.2}}@media (min-width:768px){.error #main .notfound .nf-top-link{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:340px;height:56px;background:#aa9164;font-size:18px;position:relative;margin:62px 0 0;color:#fff;padding:11px 20px 0;text-align:left}}@media (min-width:768px){.error #main .notfound .nf-top-link:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:24px;right:16px}}@media (min-width:768px){.error #main .search-list{background-color:#1a1a1a;padding:35px 0 45px}}@media (min-width:768px){.error #main .search-list p.title{font-size:32px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:34px}}@media (min-width:768px){.error #main .search-list .search-link:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (min-width:768px){.error #main .search-list .search-link li{width:340px;height:255px;background:url(/images/search-brand-btn-pc.jpg) no-repeat;background-size:340px 255px;margin-left:10px;float:left}}@media (min-width:768px){.error #main .search-list .search-link li:first-of-type{margin-left:0}}@media (min-width:768px){.error #main .search-list .search-link li.link02{background:url(/images/search-ward-btn.jpg) no-repeat;background-size:340px 255px}}@media (min-width:768px){.error #main .search-list .search-link li.link03{background:url(/images/search-line-btn.jpg) no-repeat;background-size:340px 255px}}@media (min-width:768px){.error #main .search-list .search-link li a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;color:#fff;width:334px;height:249px;margin:3px;display:block;background-color:rgba(0,0,0,.6)}}@media (min-width:768px){.error #main .search-list .search-link li a span{padding-top:48px}}@media (min-width:768px){.error #main .search-list .search-link li a span.l-text{display:block;font-size:25px;margin-left:-3px}}@media (min-width:768px){.error #main .search-list .search-link li a span.l-text .m-text{font-size:24px;display:inline-block;margin-left:-6px}}@media (min-width:768px){.error #main .search-list .search-link li a span.s-text{display:block;font-size:18px;margin-top:-11px;padding-top:0}}@media (min-width:768px){.error #main .search-list .search-link li a:hover{opacity:1;background-color:transparent}}@media (min-width:768px){#sitemap #main{margin-bottom:10px}}@media (min-width:768px){#sitemap .sitemap-inner{background:#000;width:100%;text-align:left;margin-top:32px}}@media (min-width:768px){#sitemap .sitemap-inner .top-menu{font-size:16px;font-weight:700;line-height:54px;width:100%;padding:0 25px;color:#fff}}@media (min-width:768px){#sitemap .sitemap-inner .catchcopy{background:#333;font-size:14px;color:#999;padding:0 25px;line-height:24px}}@media (min-width:768px){#sitemap .sitemap-inner .search-menu{font-size:16px;font-weight:700;margin:0 0 10px 0}}@media (min-width:768px){#sitemap .sitemap-inner .search-menu li a{line-height:55px;border-bottom:1px solid #333;width:100%;padding:0 25px;color:#fff}}@media (min-width:768px){#sitemap .sitemap-inner .search-menu li a:before{content:"";background:url(/images/triangle-arrow-gold-right.png) no-repeat center center;background-size:5px 7px;width:5px;height:7px;display:inline-block;text-align:center;margin:0 8px 0 0;vertical-align:3px}}@media (min-width:768px){#sitemap .sitemap-inner .menu{font-size:14px}}@media (min-width:768px){#sitemap .sitemap-inner .menu li a{width:100%;padding:0 25px;color:#fff;line-height:40px}}@media (min-width:768px){#sitemap .sitemap-inner .other-menu{margin-bottom:8px}}@media (min-width:768px){#sitemap .sitemap-inner .recommend{margin:9px 0 7px}}@media (min-width:768px){#sitemap .sitemap-inner .about-reitfind{margin:11px 0 5px}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu{margin-bottom:140px}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu li.contact-menu-request a{width:100%;background:url(/images/triangle-arrow-blackgold-right.png) #cdb469 96.5% center no-repeat;background-size:6px 8px;padding:22px 28px 18px;color:#000}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu li.contact-menu-request a dl dt{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;margin:0 0 2px 0}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu li.contact-menu-request a dl dt:after{content:"";background:url(/images/sp-menu-request-en.png) no-repeat center center;background-size:47px 15px;width:47px;height:15px;display:inline-block;text-align:center;margin:0 0 0 5px;vertical-align:-4px}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu li.contact-menu-request a dl dd{font-size:12px}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu li.contact-menu-contact a{width:100%;background:url(/images/triangle-arrow-blackgold-right.png) #aa9164 96.5% center no-repeat;background-size:6px 8px;padding:22px 28px 18px;color:#000}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu li.contact-menu-contact a dl dt{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;margin:0 0 2px 0}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu li.contact-menu-contact a dl dt:after{content:"";background:url(/images/sp-menu-contact-en.png) no-repeat center center;background-size:48px 10px;width:48px;height:10px;display:inline-block;text-align:center;margin:0 0 0 5px;vertical-align:1px}}@media (min-width:768px){#sitemap .sitemap-inner .contact-menu li.contact-menu-contact a dl dd{font-size:12px}}@media (max-width:767px) and (min-width:768px){br.pc{display:block}br.sp{display:none}}@media (max-width:767px) and (max-width:767px){br.pc{display:none}br.sp{display:block}}@media (max-width:767px){a:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (max-width:767px){select option.placeholder{display:none}}@media (max-width:767px){input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}input:placeholder-shown,textarea:placeholder-shown{color:#a0a0a0}}@media (max-width:767px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0a0a0}}@media (max-width:767px){input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#a0a0a0}}@media (max-width:767px){input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a0a0a0}}@media (max-width:767px){input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}}@media (max-width:767px){body{background:#000;color:#fff}}@media (max-width:767px){body a,body a:link{transition:initial}}@media (max-width:767px){body.brand,body.inq,body.inq_bldg_room,body.inq_room,body.request,body.search{padding-bottom:0}}@media (max-width:767px){#header-sp{position:relative;z-index:100;background:#000}}@media (max-width:767px){#header-sp h1{font-size:8px;color:grey;margin:0 0 10px 0;line-height:1.2;padding:5px 10px 0}}@media (max-width:767px){#header-sp #header-inner{line-height:1.2;position:relative;padding:0 0 0 15px;max-height:42px}}@media (max-width:767px){#header-sp #header-inner:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (max-width:767px){#header-sp #header-inner .header-logo{width:34px;height:42px;display:-webkit-flex;display:flex;float:left;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#header-sp #header-inner .header-logo img{width:34px;height:27px}}@media (max-width:767px){#header-sp #header-inner #headMenu{float:right;text-align:center;padding:0;width:42px;height:42px;cursor:pointer}}@media (max-width:767px){#header-sp #header-inner #headMenu #sp-menu-btn{right:0;top:0;z-index:10;width:42px;height:42px;position:absolute;transition:all .5s}}@media (max-width:767px){#header-sp #header-inner #headMenu #sp-menu-btn span{display:inline-block;transition:all .5s;box-sizing:border-box;position:absolute;left:0;right:0;width:16px;height:2px;margin:0 auto;background:#c6aa6d}}@media (max-width:767px){#header-sp #header-inner #headMenu #sp-menu-btn span:nth-of-type(1){top:14px}}@media (max-width:767px){#header-sp #header-inner #headMenu #sp-menu-btn span:nth-of-type(2){top:20px}}@media (max-width:767px){#header-sp #header-inner #headMenu #sp-menu-btn span:nth-of-type(3){top:26px}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion{display:none;position:absolute;top:42px;left:0;background:#000;width:100%;z-index:100;text-align:left}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .top-menu{font-size:16px;font-weight:700;line-height:55px;width:100%;padding:0 25px;color:#fff}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .catchcopy{background:#333;font-size:14px;color:#999;padding:0 25px;line-height:24px}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .search-menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .search-menu li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:50%;background:#70654d;border-bottom:1px solid #bcaa84}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .search-menu li:first-of-type{background:#3d372c;width:100%}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .search-menu li:nth-of-type(2n){border-right:1px solid #bcaa84}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .search-menu li a{width:100%;font-size:12px;font-weight:700;line-height:1.25;color:#eadfc5;padding-left:13px;display:-webkit-flex;display:flex;height:40px;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .contact-menu li.contact-menu-request a{width:100%;background:url(/images/triangle-arrow-blackgold-right.png) #cdb469 94% center no-repeat;background-size:6px 8px;padding:22px 25px 21px;color:#000}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .contact-menu li.contact-menu-request a dl dt{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;margin:0 0 10px 0}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .contact-menu li.contact-menu-request a dl dt:after{content:"";background:url(/images/sp-menu-request-en.png) no-repeat center center;background-size:47px 15px;width:47px;height:15px;display:inline-block;text-align:center;margin:0 0 0 5px;vertical-align:-4px}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .contact-menu li.contact-menu-request a dl dd{font-size:12px}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .contact-menu li.contact-menu-contact a{width:100%;background:url(/images/triangle-arrow-blackgold-right.png) #aa9164 94% center no-repeat;background-size:6px 8px;padding:24px 25px 21px;color:#000}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .contact-menu li.contact-menu-contact a dl dt{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;margin:0 0 10px 0}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .contact-menu li.contact-menu-contact a dl dt:after{content:"";background:url(/images/sp-menu-contact-en.png) no-repeat center center;background-size:48px 10px;width:48px;height:10px;display:inline-block;text-align:center;margin:0 0 0 5px;vertical-align:1px}}@media (max-width:767px){#header-sp #header-inner #headMenu .sp_menu_accordion .contact-menu li.contact-menu-contact a dl dd{font-size:12px}}@media (max-width:767px){#header-sp #header-inner #headMenu.active #sp-menu-btn span:nth-of-type(1){width:23px;-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}}@media (max-width:767px){#header-sp #header-inner #headMenu.active #sp-menu-btn span:nth-of-type(2){opacity:0}}@media (max-width:767px){#header-sp #header-inner #headMenu.active #sp-menu-btn span:nth-of-type(3){bottom:0;width:23px;-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}}@media (max-width:767px) and (max-width:374px){#header-sp #header-inner{padding-left:10px}#header-sp #header-inner .header-logo{width:103px}#header-sp #header-inner .header-logo img{width:103px;height:auto}#header-sp #header-inner{padding-left:10px}#header-sp #header-inner .header-logo{width:34px}#header-sp #header-inner .header-logo img{width:34px;height:27px}}@media (max-width:767px){#header-sp .headTel{float:right;width:42px;height:42px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#header-sp .headTel img{width:12px;height:18px}}@media (max-width:767px){#header-sp .headSearch{float:right;width:42px;height:42px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#header-sp .headSearch img{width:17px;height:17px}}@media (max-width:767px){#header-sp .headSearchArea{display:none;position:absolute;top:42px;left:0;background:#000;width:100%;z-index:100;text-align:left;height:72px;padding:0 15px}}@media (max-width:767px){#header-sp .headSearchArea form{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;background:#000}}@media (max-width:767px){#header-sp .headSearchArea form:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (max-width:767px){#header-sp .headSearchArea form #HeaderTextareaSP{width:calc(100% - 60px);float:left;line-height:45px;height:45px;border-radius:4px;border:none;margin:0 10px 0 0;padding:0 15px;font-size:16px}}@media (max-width:767px){#header-sp .headSearchArea form #HeaderClearBtnSP{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;background-color:#fff;color:#a0a0a0;width:35px;font-size:16px;border:none;line-height:35px;height:35px;text-align:center;padding:0;position:absolute;top:20px;right:85px}}@media (max-width:767px){#header-sp .headSearchArea form #HeaderBtnSP{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:50px;float:right;font-size:16px;border:none;border-radius:4px;line-height:44px;height:45px;background:#aa9164;text-align:center;padding:0}}@media (max-width:767px){.headmenu_overlay{z-index:50;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.55)}}@media (max-width:767px){.campaign-banner{background:url(/images/header-sp-campaign-banner-bg.jpg) no-repeat;background-size:cover;background-position:center center;width:70px;height:42px;padding:2px;margin-right:3px;float:right}}@media (max-width:767px){.campaign-banner a{background:rgba(0,0,0,.5);text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}}@media (max-width:767px){.campaign-banner a span{font-size:10px;line-height:13px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){.campaign-banner a:hover{opacity:1;background:rgba(0,0,0,.6)}}@media (max-width:767px){.ranking-banner{background:url(/images/header-sp-ranking-banner-bg.jpg) no-repeat;background-size:cover}}@media (max-width:767px){.new-room-list-campaign-banner{background:url(/images/header-sp-new-room-list-banner-bg.jpg) no-repeat;background-size:cover}}@media (max-width:767px){.new-building-banner{background:url(/images/header-sp-new-building-banner-bg.jpg) no-repeat;background-size:cover}}@media (max-width:767px){#headerSaveDate ul{background:#1e1e1e}}@media (max-width:767px){#headerSaveDate ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (max-width:767px){#headerSaveDate ul li{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;float:left;width:33.3333333333%;font-size:10px;display:-webkit-flex;display:flex;height:40px}}@media (max-width:767px){#headerSaveDate ul li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:10px;width:100%;height:100%;color:#fff}}@media (max-width:767px){#headerSaveDate ul li a span{font-size:15px;margin:0 0 0 5px}}@media (max-width:767px){#headerSaveDate ul li:nth-of-type(1),#headerSaveDate ul li:nth-of-type(2){border-right:1px solid #000}}@media (max-width:767px){#footer{background:#1a1a1a}}@media (max-width:767px){#footer a{color:#fff;text-decoration:none}}@media (max-width:767px){#footer .credit-card-wrap{background:#000;padding-bottom:40px}}@media (max-width:767px){#footer .credit-card-wrap .credit-card{background:url(/images/top-bg-credit-card-pattern.jpg) repeat;padding:34px 25px 40px;background-size:24px 35px}}@media (max-width:767px){#footer .credit-card-wrap .credit-card .credit-card-inner{background:url(/images/top-credit-card-img.jpg) no-repeat;background-size:87%;background-position:top center}}@media (max-width:767px){#footer .credit-card-wrap .credit-card .credit-card-inner .available{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:32px;color:#c6aa6d;font-size:21px;padding:63% 0 11px;text-align:center}}@media (max-width:767px){#footer .credit-card-wrap .credit-card .credit-card-inner dd dl{color:#fff}}@media (max-width:767px){#footer .credit-card-wrap .credit-card .credit-card-inner dd dl .limited{font-size:13px;background-color:#a54750;width:218px;line-height:25px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0 auto}}@media (max-width:767px){#footer .credit-card-wrap .credit-card .credit-card-inner dd dl dd{font-size:16px;padding-top:21px;line-height:25px}}@media (max-width:767px){#footer .credit-card-wrap .credit-card .credit-card-inner dd dl dd .annotated{font-size:13px;padding-top:9px}}@media (max-width:767px){#footer .site-banner{position:relative;margin-bottom:40px;height:210px;background:url(/images/footer/site-banner-bk-sp.jpg);background-size:cover;background-position:center}}@media (max-width:767px){#footer .site-banner .site-banner-font{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:218px}}@media (max-width:767px){#footer .site-banner .site-banner-font img{width:100%;height:auto;vertical-align:top}}@media (max-width:767px){#footer #footer-menu .search-menu{font-size:12px;font-weight:700}}@media (max-width:767px){#footer #footer-menu .search-menu ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){#footer #footer-menu .search-menu ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:50%;background:#70654d;border-bottom:1px solid #bcaa84}}@media (max-width:767px){#footer #footer-menu .search-menu ul li:first-of-type{background:#3d372c;width:100%}}@media (max-width:767px){#footer #footer-menu .search-menu ul li:nth-of-type(2n){border-right:1px solid #bcaa84}}@media (max-width:767px){#footer #footer-menu .search-menu ul li a{width:100%;line-height:1.25;font-size:12px;font-weight:700;color:#eadfc5;padding-left:13px;display:-webkit-flex;display:flex;height:40px;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#footer #form-banner a{position:relative;width:100%;height:90px;font-size:18px;display:inline-block;box-sizing:border-box;padding:24px}}@media (max-width:767px){#footer #form-banner a .description{font-size:12px;display:block}}@media (max-width:767px){#footer #form-banner a:after{content:"";background:url(/images/footerform-banner-icon.png) no-repeat;background-size:6px 8px;display:inline-block;width:6px;height:8px;position:absolute;right:22px;top:41px}}@media (max-width:767px){#footer #form-banner a#footerReq{background:#cdb469;color:#000}}@media (max-width:767px){#footer #form-banner a#footerReq .title{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#footer #form-banner a#footerReq .title:after{content:"";background:url(/images/footer-request.png) no-repeat;background-size:46px 14px;display:inline-block;vertical-align:bottom;margin-left:4px;width:46px;height:14px}}@media (max-width:767px){#footer #form-banner a#footerInq{background:#aa9164;color:#000}}@media (max-width:767px){#footer #form-banner a#footerInq .title{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#footer #form-banner a#footerInq .title:after{content:"";background:url(/images/footer-contact.png) no-repeat;background-size:47px 9px;display:inline-block;width:47px;height:9px;margin-left:4px}}@media (max-width:767px){#footer #footer-info{background:#000;text-align:center;padding-top:25px}}@media (max-width:767px){#footer #footer-info .top-info .logo{margin-right:20px;vertical-align:top;margin-top:6px}}@media (max-width:767px){#footer #footer-info .top-info .logo #footer-logo{width:201px}}@media (max-width:767px){#footer #footer-info .top-info a{display:inline-block}}@media (max-width:767px){#footer #footer-info .bottom-info{margin-top:1px}}@media (max-width:767px){#footer #footer-info .bottom-info .business-hours{vertical-align:middle;font-size:21px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#footer #footer-info .bottom-info .business-hours:before{content:"";background:url(/images/footer-tel-sp.jpg) no-repeat;display:inline-block;width:22px;height:17px;background-size:22px 13px;margin-right:6px;vertical-align:middle}}@media (max-width:767px){#footer #footer-info .bottom-info span{display:inline-block;vertical-align:middle;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:4px;line-height:34px}}@media (max-width:767px){#footer #footer-info .bottom-info address{color:#f2f2f2;font-size:14px}}@media (max-width:767px){#footer #footer-info .bottom-info p{color:#f2f2f2;font-size:14px}}@media (max-width:767px){#footer #footer-info .copyright{font-size:12px;color:#666;padding:12px 0 0;line-height:12px}}@media (max-width:767px){#footer #footer-info .toriselink{display:block;font-size:12px;line-height:12px;color:#666;padding:8px 0 20px}}@media (max-width:767px){#footer.footerFixedVisible{margin-bottom:100px}}@media (max-width:767px){.fixed-submenu-sp{position:fixed;bottom:0;width:100%;height:55px;z-index:99;background:#284b78}}@media (max-width:767px){.fixed-submenu-sp .inner{width:100%;transition:ease;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}@media (max-width:767px){.fixed-submenu-sp .inner:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (max-width:767px){.fixed-submenu-sp .inner li{width:20%;height:55px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly}}@media (max-width:767px){.fixed-submenu-sp .inner li a{-webkit-align-items:center;align-items:center;height:38px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:10px;width:auto;text-align:center;display:block;line-height:1.5}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-tel img{width:16px;height:auto}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-inq{padding-right:8px}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-inq img{width:20px;height:auto;padding-top:2px;padding-bottom:4px}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-history{padding-left:10px}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-history img{padding-bottom:1px;width:22px;height:auto}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-review{position:relative}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-review img{width:22px;height:auto}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-review .review_num{font-size:14px;background:#aa9164;border-radius:50%;width:22px;height:22px;display:inline-block;text-align:center;position:absolute;top:7%;right:3%}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-search .footerSearch{font-size:10px;display:inline;line-height:1.5;text-align:center;height:38px;width:auto}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-search .footerSearch img{width:20px;height:auto;padding-bottom:1px}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-search .footerSearchArea{display:none;position:absolute;top:-72px;left:0;background:#000;width:100%;text-align:left;height:72px;padding:0 15px;z-index:100}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-search .footerSearchArea form{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;background:#000}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-search .footerSearchArea form:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-search .footerSearchArea form #FooterTextareaSP{width:calc(100% - 60px);float:left;line-height:45px;height:45px;border-radius:4px;border:none;margin:0 10px 0 0;padding:0 15px;font-size:16px}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-search .footerSearchArea form #FooterClearBtnSP{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;background-color:#fff;color:#a0a0a0;width:35px;font-size:16px;border:none;line-height:35px;height:35px;text-align:center;padding:0;position:absolute;top:20px;right:85px}}@media (max-width:767px){.fixed-submenu-sp .inner li.fixed-search .footerSearchArea form #FooterBtnSP{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:50px;float:right;font-size:16px;border:none;border-radius:4px;line-height:44px;height:45px;background:#aa9164;text-align:center;padding:0}}@media (max-width:767px){.brand .fixed-submenu-pc,.brand .fixed-submenu-sp,.inq .fixed-submenu-pc,.inq .fixed-submenu-sp,.inq_bldg_room .fixed-submenu-pc,.inq_bldg_room .fixed-submenu-sp,.inq_room .fixed-submenu-pc,.inq_room .fixed-submenu-sp,.request .fixed-submenu-pc,.request .fixed-submenu-sp,.search .fixed-submenu-pc,.search .fixed-submenu-sp{display:none!important}}@media (max-width:767px){.fixed-submenu-pc{display:none!important}}@media (max-width:767px){.fixed-pagetop.sp{width:40px;height:40px;position:fixed;right:10px;bottom:78px;z-index:98;display:none}}@media (max-width:767px){.fixed-pagetop.sp a img{width:40px;height:40px}}@media (max-width:767px){.fixed-pagetop.pc{display:none!important}}@media (max-width:767px){#pan{background-color:#333;width:100%}}@media (max-width:767px){#pan ul{line-height:21px;padding:0 15px 0}}@media (max-width:767px){#pan ul li{font-size:12px;color:#b3b3b3;display:inline;margin:0 auto}}@media (max-width:767px){#pan ul li a{font-size:12px;color:#b3b3b3;text-decoration:none;display:inline}}@media (max-width:767px){#pan ul li a:after{content:"";background:url(/images/sp-pan-arrow.png) no-repeat;background-size:4px 7px;background-position:10px;padding-left:10px;padding-right:10px}}@media (max-width:767px){#pagetitle{background:url(/images/sub-head-image-sp.jpg) no-repeat;background-size:cover;height:210px}}@media (max-width:767px){#pagetitle h2{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;font-size:23px;color:#fff;width:100%;text-align:center;background:url(/images/pagetitle-border-sp.png) no-repeat;background-size:280px 1px;background-position:center 111px;padding:83px 0 0;text-shadow:0 0 10px #000,0 0 8px #000}}@media (max-width:767px){#pagetitle h2 span{font-size:13px;display:block;padding-top:2px;letter-spacing:1.3px}}@media (max-width:767px){#container .pagetitle-visual{background-size:cover;height:210px}}@media (max-width:767px){#container .pagetitle-visual h2{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;font-size:23px;color:#fff;width:100%;text-align:center;background:url(/images/pagetitle-border-sp.png) no-repeat;background-size:280px 1px;background-position:center 111px;padding:83px 0 0;text-shadow:0 0 10px #000,0 0 8px #000;line-height:24px}}@media (max-width:767px){#container .pagetitle-visual h2 span{font-size:13px;display:block;padding-top:2px;letter-spacing:1.3px}}@media (max-width:767px){.pagenum{margin-bottom:25px}}@media (max-width:767px){.pagenum .pagenum_list{text-align:center;margin:0 auto;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.pagenum .pagenum_list li{text-align:center;display:inline;margin:0;padding:0 2px;vertical-align:top}}@media (max-width:767px){.pagenum .pagenum_list li a{color:#fff;background-color:#4d4d4d;font-size:14px;-webkit-align-items:center;align-items:center;width:32px;height:32px;line-height:32px;display:inline-block;vertical-align:top}}@media (max-width:767px){.pagenum .pagenum_list li a:hover{background-color:#1a1a1a;opacity:1}}@media (max-width:767px){.pagenum .pagenum_list li b{color:#fff;background-color:#282828;font-size:14px;width:32px;height:32px;font-weight:400;line-height:32px;display:inline-block;vertical-align:top}}@media (max-width:767px){.pagenum .pagenum_list li .leader{margin:0 5px 0 2px}}@media (max-width:767px){.pagenum .pagenum_list .first a.paging,.pagenum .pagenum_list .last a.paging,.pagenum .pagenum_list .next a.paging,.pagenum .pagenum_list .pre a.paging{overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;background-repeat:no-repeat;background-position:center center}}@media (max-width:767px){.pagenum .pagenum_list .pre a{background-image:url(/images/pagenavi-previous.png);background-size:6px 8px}}@media (max-width:767px){.pagenum .pagenum_list .next a{background-image:url(/images/pagenavi-next.png);background-size:6px 8px}}@media (max-width:767px){.pagenum .pagenum_list .first a{background-image:url(/images/pagenavi-first.png);background-size:12px 8px;width:44px}}@media (max-width:767px){.pagenum .pagenum_list .last a{background-image:url(/images/pagenavi-last.png);background-size:12px 8px;width:44px}}@media (max-width:767px){.pagenum .pagenum_list .pre{padding-right:10px}}@media (max-width:767px){.pagenum .pagenum_list .next{padding-left:10px}}@media (max-width:767px){.pagenum .pagenum_list .dot{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.5rem}}@media (max-width:767px){.pagenum.pagenum_a{margin-top:29px;margin-bottom:34px}}@media (max-width:767px){.pagenum.pagenum_b{margin-bottom:137px}}@media (max-width:767px){.building_age{font-size:10px;background:#966446;text-align:center;width:63px;line-height:13px;position:relative;display:block;color:#fff;height:13px}}@media (max-width:767px){.building_age:before{content:"";width:63px;height:1px;position:absolute;top:-3px;right:0;left:0;margin:0 auto;background:#966446;display:block}}@media (max-width:767px){.building_age:after{content:"";width:63px;height:1px;position:absolute;bottom:-3px;right:0;left:0;margin:0 auto;background:#966446;display:block}}@media (max-width:767px){.moving_rewards{font-size:10px;background:#a54750;text-align:center;width:63px;line-height:13px;position:relative;display:block;color:#fff;height:13px}}@media (max-width:767px){.moving_rewards:before{content:"";width:63px;height:1px;position:absolute;top:-3px;right:0;left:0;margin:0 auto;background:#a54750;display:block}}@media (max-width:767px){.moving_rewards:after{content:"";width:63px;height:1px;position:absolute;bottom:-3px;right:0;left:0;margin:0 auto;background:#a54750;display:block}}@media (max-width:767px){#container .banner-link.pc,#wrapper .banner-link.pc{display:none}}@media (max-width:767px){#container .banner-list,#wrapper .banner-list{padding-bottom:47px;background:#000}}@media (max-width:767px){#container .banner-list .banner-link,#wrapper .banner-list .banner-link{font-size:16px;line-height:23px;width:100%!important;margin:0!important;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;height:282px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center}}@media (max-width:767px){#container .banner-list .banner-link li,#wrapper .banner-list .banner-link li{background:url(/images/search-brand-btn-sp.jpg) no-repeat;background-size:cover!important;background-position:center!important;height:140px!important;padding:2px!important;width:49.5%;margin:0!important}}@media (max-width:767px){#container .banner-list .banner-link li a,#wrapper .banner-list .banner-link li a{color:#fff;width:100%!important;height:136px!important;padding-top:0!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.4)!important}}@media (max-width:767px){#container .banner-list .banner-link li a span.l-text,#wrapper .banner-list .banner-link li a span.l-text{display:block;font-size:16px;line-height:1.4}}@media (max-width:767px){#container .banner-list .banner-link li a span.l-text .m-text,#wrapper .banner-list .banner-link li a span.l-text .m-text{font-size:12px;letter-spacing:1px;text-shadow:0 0 3px #000,0 0 3px #000,0 0 3px #000}}@media (max-width:767px){#container .common-banner-link,#wrapper .common-banner-link{position:relative;width:100%;overflow:hidden;padding:0 0 15px;background:#000}}@media (max-width:767px){#container .common-banner-link .common-banner-title,#wrapper .common-banner-link .common-banner-title{font-size:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:18px;padding-top:18px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider,#wrapper .common-banner-link .banner-link-slider{width:254px;height:136px;position:relative;margin:0 auto 33px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-slide,#wrapper .common-banner-link .banner-link-slider .swiper-slide{background-position:center top;background-size:cover;background-color:#000;background-repeat:no-repeat}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-slide.slide01,#wrapper .common-banner-link .banner-link-slider .swiper-slide.slide01{background:url(/images/reduction-image.jpg) no-repeat;background-position:center top;background-size:254px 136px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-slide.slide02,#wrapper .common-banner-link .banner-link-slider .swiper-slide.slide02{background:url(/images/new-property-image.jpg) no-repeat;background-position:center top;background-size:254px 136px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-slide.slide03,#wrapper .common-banner-link .banner-link-slider .swiper-slide.slide03{background:url(/images/request-image.jpg) no-repeat;background-position:center top;background-size:254px 136px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-slide.slide04,#wrapper .common-banner-link .banner-link-slider .swiper-slide.slide04{background:url(/images/new-building-image.jpg) no-repeat;background-position:center top;background-size:254px 136px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-slide.slide05,#wrapper .common-banner-link .banner-link-slider .swiper-slide.slide05{background:url(/images/new-room-list-image.jpg) no-repeat;background-position:center top;background-size:254px 136px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-slide.slide06,#wrapper .common-banner-link .banner-link-slider .swiper-slide.slide06{background:url(/images/ranking-image.jpg) no-repeat;background-position:center top;background-size:254px 136px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-pagination,#wrapper .common-banner-link .banner-link-slider .swiper-pagination{position:absolute;bottom:20px;height:10px;margin:0 auto;left:0;right:0;bottom:-25px;font-size:0;line-height:10px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-pagination .swiper-pagination-bullet,#wrapper .common-banner-link .banner-link-slider .swiper-pagination .swiper-pagination-bullet{width:32px;height:2px;border-radius:0;background:#dcdcdc;opacity:1;margin:0 2px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,#wrapper .common-banner-link .banner-link-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e2c36a}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-button-next,#container .common-banner-link .banner-link-slider .swiper-button-prev,#wrapper .common-banner-link .banner-link-slider .swiper-button-next,#wrapper .common-banner-link .banner-link-slider .swiper-button-prev{top:54%}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-button-prev.swiper-button-white,#container .common-banner-link .banner-link-slider .swiper-container-rtl .swiper-button-next.swiper-button-white,#wrapper .common-banner-link .banner-link-slider .swiper-button-prev.swiper-button-white,#wrapper .common-banner-link .banner-link-slider .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(/images/banner-slide-left.png);width:30px;height:35px;background-size:15px 36px;left:0}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .swiper-button-next.swiper-button-white,#container .common-banner-link .banner-link-slider .swiper-container-rtl .swiper-button-prev.swiper-button-white,#wrapper .common-banner-link .banner-link-slider .swiper-button-next.swiper-button-white,#wrapper .common-banner-link .banner-link-slider .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(/images/banner-slide-right.png);width:30px;height:35px;background-size:15px 36px;right:0}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .block-box,#wrapper .common-banner-link .banner-link-slider .block-box{position:relative;width:100%;display:-webkit-flex;display:flex;height:100%}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .block-box .banner-slide-title,#wrapper .common-banner-link .banner-link-slider .block-box .banner-slide-title{color:#fff;font-size:16px;line-height:1.4;width:calc(100% - 2px);height:calc(100% - 2px);text-align:center;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;background-color:rgba(0,0,0,.6);display:block;margin-top:1px;margin-left:1px;padding-top:45px}}@media (max-width:767px){#container .common-banner-link .banner-link-slider .block-box .banner-slide-text,#wrapper .common-banner-link .banner-link-slider .block-box .banner-slide-text{display:none}}@media (max-width:767px){.building #container .banner-link,.building #wrapper .banner-link,.room #container .banner-link,.room #wrapper .banner-link{width:100%}}@media (max-width:767px){.building #container .banner-link ul,.building #wrapper .banner-link ul,.room #container .banner-link ul,.room #wrapper .banner-link ul{background:#000}}@media (max-width:767px){#container .search-list{padding-top:27px}}@media (max-width:767px){#container .search-list .contents-title{font-size:20px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:24px}}@media (max-width:767px){#container .search-list .contents-title span{display:block;text-align:center;margin-top:2px}}@media (max-width:767px){#container .search-list .contents-title span img{width:118px}}@media (max-width:767px){#container .search-list .search-link{width:250px;margin:0 auto}}@media (max-width:767px){#container .search-list .search-link li{background:url(/images/search-brand-btn-sp.jpg) no-repeat;background-size:250px 187px;height:187px;padding:3px;margin-bottom:13px;box-sizing:border-box}}@media (max-width:767px){#container .search-list .search-link li a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;color:#fff;width:244px;height:181px;display:block;box-sizing:border-box;padding-top:68px;background-color:rgba(0,0,0,.4)}}@media (max-width:767px){#container .search-list .search-link li a span.l-text{display:block;font-size:15px;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000}}@media (max-width:767px){#container .search-list .search-link li a span.l-text.m-text{display:block;font-size:12px;padding-top:0;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000}}@media (max-width:767px){#container .search-list .search-link li a span.l-text img{display:block;width:161px;height:1px;margin:1px auto 0;margin-bottom:-3px}}@media (max-width:767px){#container .search-list .search-link li.link02{background:url(/images/search-ward-btn.jpg) no-repeat;background-size:250px 187px}}@media (max-width:767px){#container .search-list .search-link li.link03{background:url(/images/search-line-btn.jpg) no-repeat;background-size:250px 187px}}@media (max-width:767px){#container ul li{position:relative}}@media (max-width:767px){#container ul li label.check{cursor:pointer;overflow:hidden;font-size:13px;line-height:1.5}}@media (max-width:767px){#container ul li label.check+input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;border:none;width:18px;height:18px;cursor:pointer;background:url(/images/checkbox.png) no-repeat;background-size:18px 18px,100% 100%;position:absolute;left:0}}@media (max-width:767px){#container ul li label.check+input[type=checkbox]:checked{background:url(/images/checkbox_cr_sp.png);background-size:18px 18px,100% 100%;background-repeat:no-repeat}}@media (max-width:767px){#container label.radio,#container label.radioBtn{margin:0;font-size:15px;line-height:1.5;vertical-align:middle;cursor:pointer}}@media (max-width:767px){#container label.radio input[type=radio],#container label.radioBtn input[type=radio]{-webkit-appearance:none;appearance:none;margin:0;border:none;width:18px;height:18px;cursor:pointer;background:url(/images/radiobutton.png) no-repeat;background-size:18px 18px,100% 100%;cursor:pointer;margin:0;vertical-align:-3px}}@media (max-width:767px){#container label.radio input[type=radio]:checked,#container label.radioBtn input[type=radio]:checked{background:url(/images/radiobutton_cr.png);background-size:18px 18px;background-repeat:no-repeat}}@media (max-width:767px){#container ul li{position:relative}}@media (max-width:767px){#container ul li label.radio{overflow:visible;margin:0 0 10px 0;padding:0 0 0 25px;cursor:pointer;overflow:hidden;font-size:13px;line-height:1.5}}@media (max-width:767px){#container ul li label.radio+input[type=radio]{-webkit-appearance:none;appearance:none;margin:0;border:none;width:16px;height:16px;cursor:pointer;background:url(/images/radiobutton.png) no-repeat;background-size:16px 16px,100% 100%;position:absolute;top:0;left:0;bottom:0;margin:auto}}@media (max-width:767px){#container ul li label.radio+input[type=radio]:checked{background:url(/images/radiobutton_cr.png);background-size:16px 16px;background-repeat:no-repeat}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-list ul,.list .list-brand-wrap .brand-mansion-list ul,.ranking .list-brand-wrap .brand-mansion-list ul,.room .list-brand-wrap .brand-mansion-list ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.5px}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-list ul li,.list .list-brand-wrap .brand-mansion-list ul li,.ranking .list-brand-wrap .brand-mansion-list ul li,.room .list-brand-wrap .brand-mansion-list ul li{font-size:0;width:calc(50% - .75px);aspect-ratio:4/3;min-height:136px;position:relative;line-height:0}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-list ul li img,.list .list-brand-wrap .brand-mansion-list ul li img,.ranking .list-brand-wrap .brand-mansion-list ul li img,.room .list-brand-wrap .brand-mansion-list ul li img{width:100%;height:100%;object-fit:cover}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-list ul li a,.list .list-brand-wrap .brand-mansion-list ul li a,.ranking .list-brand-wrap .brand-mansion-list ul li a,.room .list-brand-wrap .brand-mansion-list ul li a{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);min-height:136px;background-color:rgba(0,0,0,.3);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-list ul li a .a-inner,.list .list-brand-wrap .brand-mansion-list ul li a .a-inner,.ranking .list-brand-wrap .brand-mansion-list ul li a .a-inner,.room .list-brand-wrap .brand-mansion-list ul li a .a-inner{line-height:15px;color:#fff;text-align:center;font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-list ul li a .a-inner .english,.list .list-brand-wrap .brand-mansion-list ul li a .a-inner .english,.ranking .list-brand-wrap .brand-mansion-list ul li a .a-inner .english,.room .list-brand-wrap .brand-mansion-list ul li a .a-inner .english{font-size:18px}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-all,.list .list-brand-wrap .brand-mansion-all,.ranking .list-brand-wrap .brand-mansion-all,.room .list-brand-wrap .brand-mansion-all{display:none}}@media (max-width:767px){.building .list-brand-wrap,.list .list-brand-wrap,.ranking .list-brand-wrap,.room .list-brand-wrap{padding:0 0 30px;background:#000}}@media (max-width:767px){.building .list-brand-wrap h3,.list .list-brand-wrap h3,.ranking .list-brand-wrap h3,.room .list-brand-wrap h3{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;text-align:center;color:#c6aa6d;margin:0 0 30px 0;padding-top:30px}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-list ul li.hide,.list .list-brand-wrap .brand-mansion-list ul li.hide,.ranking .list-brand-wrap .brand-mansion-list ul li.hide,.room .list-brand-wrap .brand-mansion-list ul li.hide{display:none}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-all,.list .list-brand-wrap .brand-mansion-all,.ranking .list-brand-wrap .brand-mansion-all,.room .list-brand-wrap .brand-mansion-all{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:block;font-size:16px;text-align:center;max-width:235px;height:50px;line-height:50px;background:#aa9164;color:#fff;font-size:16px;margin:35px auto 0}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-all:after,.list .list-brand-wrap .brand-mansion-all:after,.ranking .list-brand-wrap .brand-mansion-all:after,.room .list-brand-wrap .brand-mansion-all:after{content:"";background:url(/images/triangle-arrow-gold-bottom.png) no-repeat;background-size:14px 11px;margin:0 0 0 10px;width:14px;height:11px;display:inline-block}}@media (max-width:767px){.building .list-brand-wrap .brand-mansion-all,.list .list-brand-wrap .brand-mansion-all,.ranking .list-brand-wrap .brand-mansion-all,.room .list-brand-wrap .brand-mansion-all{display:block}}@media (max-width:767px){.building .list-brand-wrap .open:after,.list .list-brand-wrap .open:after,.ranking .list-brand-wrap .open:after,.room .list-brand-wrap .open:after{content:"";background:url(/images/triangle-arrow-gold-top.png) no-repeat;background-size:14px 11px;margin:0 0 0 10px;width:14px;height:11px;display:inline-block}}@media (max-width:767px){.list .list-brand-wrap{padding-top:45px}}@media (max-width:767px){#msgBox{width:85%;margin:0;padding:10px;border:2px solid #aaa;border-radius:5px;background:#fff;position:fixed;display:none;z-index:10002}}@media (max-width:767px){.modal-overlay{z-index:10001;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.55)}}@media (max-width:767px) and (min-width:768px){br.pc{display:block}br.sp{display:none}}@media (max-width:767px) and (max-width:767px){br.pc{display:none}br.sp{display:block}}@media (max-width:767px){a:hover{-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}@media (max-width:767px){select option.placeholder{display:none}}@media (max-width:767px){input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}input:placeholder-shown,textarea:placeholder-shown{color:#a0a0a0}}@media (max-width:767px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0a0a0}}@media (max-width:767px){input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#a0a0a0}}@media (max-width:767px){input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a0a0a0}}@media (max-width:767px){input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}}@media (max-width:767px){.top .mainvisual .mainvisual-slider{width:100%;height:210px;position:relative;margin-bottom:26px}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-slide{background-position:center center;background-size:100%;background-color:#000;background-repeat:no-repeat}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-slide.slide05{background-image:url(/images/mainvisual05-sp.jpg)!important}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-slide.slide01{background-image:url(/images/mainvisual01-sp.jpg)!important}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-slide.slide02{background-image:url(/images/mainvisual02-sp.jpg)!important}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-slide.slide03{background-image:url(/images/mainvisual03-sp.jpg)!important}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-slide.slide04{background-image:url(/images/mainvisual04-sp.jpg)!important}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-slide p{position:absolute;left:0;right:0;bottom:-26px;margin:0 auto;background:#284b77;width:100%;line-height:26px;color:#fff;text-align:center;font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-slide p:after{content:"";background:url(/images/triangle-arrow-white-bottom.png) no-repeat;background-size:5px 7px;background-position:center;width:5px;height:7px;display:inline-block;margin-left:8px;vertical-align:middle}}@media (max-width:767px) and (max-width:374px){.top .mainvisual .mainvisual-slider .swiper-slide{background-size:120%}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .mainvisual-text{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;font-size:20px;color:#fff;height:115px;text-align:center;z-index:1;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .mainvisual-text h2 span{font-size:13px;display:block;text-shadow:0 0 3px #000}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .mainvisual-text h2 span:first-of-type{letter-spacing:2px;margin-bottom:10px}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .mainvisual-text h2 span:last-of-type{line-height:1.4}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .mainvisual-text h2 img{width:239px;display:block;margin:0 auto}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-pagination{display:none}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-button-next,.top .mainvisual .mainvisual-slider .swiper-button-prev{top:115px;padding:0 5px}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-button-prev.swiper-button-white,.top .mainvisual .mainvisual-slider .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(/images/mainvisual-left-sp.png);height:26px;width:7px;background-size:7px 26px}}@media (max-width:767px){.top .mainvisual .mainvisual-slider .swiper-button-next.swiper-button-white,.top .mainvisual .mainvisual-slider .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(/images/mainvisual-right-sp.png);height:26px;width:7px;background-size:7px 26px}}@media (max-width:767px){.top .search-list{padding-top:5px!important}}@media (max-width:767px){.top .search-list .contents-title{font-size:16px!important;margin-bottom:6px!important}}@media (max-width:767px){.top .search-list .search-link{width:100%!important;margin:0!important;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;height:282px}}@media (max-width:767px){.top .search-list .search-link li{background:url(/images/search-brand-btn-sp.jpg) no-repeat;background-size:cover!important;background-position:center!important;height:140px!important;padding:2px!important;width:49.5%;margin:0!important}}@media (max-width:767px){.top .search-list .search-link li a{width:100%!important;height:136px!important;padding-top:0!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.4)!important}}@media (max-width:767px){.top .search-list .search-link li a span.l-text{display:block;font-size:16px;line-height:1.4}}@media (max-width:767px){.top .search-list .search-link li a span.l-text .m-text{font-size:12px;letter-spacing:1px;text-shadow:0 0 3px #000,0 0 3px #000,0 0 3px #000}}@media (max-width:767px){.top .search-list .search-link li.link01{background-image:url(/images/search-brand-btn-sp.jpg)!important}}@media (max-width:767px){.top .search-list .search-link li.link02{background-image:url(/images/search-ward-btn.jpg)!important}}@media (max-width:767px){.top .search-list .search-link li.link03{background-image:url(/images/search-line-btn.jpg)!important}}@media (max-width:767px){.top .search-list .search-link li.link04{background-image:url(/images/search-freerent-btn.jpg)!important}}@media (max-width:767px){.top .special-list{background:url(/images/top-bg-pattern.jpg) repeat;background-size:24px 27px;padding-bottom:20px}}@media (max-width:767px){.top .special-list .contents-title{font-size:20px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:22px;padding-top:22px}}@media (max-width:767px){.top .special-list .contents-title span{display:block;text-align:center;margin-top:4px}}@media (max-width:767px){.top .special-list .contents-title span img{width:148px}}@media (max-width:767px){.top .special-list .btn_tab{width:100%;margin:0 auto}}@media (max-width:767px){.top .special-list .btn_tab.cf li{float:left;width:calc(20% - 2px);margin-right:2.5px}}@media (max-width:767px){.top .special-list .btn_tab.cf li:last-of-type{margin-right:0}}@media (max-width:767px){.top .special-list .btn_tab.cf li a{display:block;background:#333;border-top:#505050 2px solid;height:42px;color:#fff;text-align:center;font-size:11px;line-height:42px}}@media (max-width:767px){.top .special-list .btn_tab.cf li a.long{line-height:1.4;padding-top:7px}}@media (max-width:767px){.top .special-list .btn_tab.cf li.active a{opacity:1;height:45px;background:#000;border-top:#6e5f46 2px solid}}@media (max-width:767px){.top .special-list .container_tab{background:#000;padding:18px 25px 0}}@media (max-width:767px){.top .special-list .container_tab .horizontal-slide{overflow:hidden;position:relative}}@media (max-width:767px){.top .special-list .container_tab .swiper-pagination-tab{left:-10px;width:300px;margin-top:5px;font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){.top .special-list .container_tab .tab{position:relative;margin:0 auto;text-align:center;display:none}}@media (max-width:767px){.top .special-list .container_tab .tab.active{display:block}}@media (max-width:767px){.top .special-list .container_tab .tab h3{margin-bottom:10px;font-size:16px;text-align:center;font-weight:500;color:#c6aa6d;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;margin-bottom:13px}}@media (max-width:767px){.top .special-list .container_tab .tab p.tabLead{margin-bottom:16px;font-size:14px;line-height:1.5;text-align:left}}@media (max-width:767px){.top .special-list .container_tab .tab p.tabLead .new-line{display:block}}@media (max-width:767px){.top .special-list .container_tab .tab .gold-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;max-width:250px;height:40px;background:#aa9164;font-size:18px;position:relative;margin:13px auto 18px;color:#fff;padding:6px 13px 0;text-align:left;display:block}}@media (max-width:767px){.top .special-list .container_tab .tab .gold-btn span{font-size:15px;color:#5b4f39;position:absolute;top:6px;right:29px}}@media (max-width:767px){.top .special-list .container_tab .tab .gold-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo{width:280px;position:relative;background:linear-gradient(#fff 80%,#cdc8b9)}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link{position:relative;width:100%}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link p.access,.top .special-list .container_tab .tab .topInfo .tab-building-link p.year-month{position:absolute;display:block;background:rgba(26,26,26,.8);color:#fff;font-size:13px;width:100%;height:25px;line-height:25px;text-align:left;padding-left:10px}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link p.year-month{bottom:0;line-height:normal;padding-top:2px}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link p.access{bottom:25px;line-height:normal;padding-top:7px}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .tab-building-img{line-height:0;position:relative}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .tab-building-img img.photo{max-width:280px;height:210px}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .tab-building-img img.moving_rewards{position:absolute;right:5px;bottom:5px;width:63px;height:18px}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .tab-building-img .estate-tag{position:absolute;bottom:8px;right:5px}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .tab-building-img .estate-tag span{float:left;margin-left:4px}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link h2{margin-bottom:4px;padding:5px 0 4px;border-bottom:1px solid #b3b3b3;margin:0 4px;line-height:1.4;font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;color:#000}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .rent-layout{padding:6px 0;text-align:center;display:-webkit-flex;display:flex;height:28px;-webkit-justify-content:center;justify-content:center}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .rent-layout li{color:#666;font-size:10px;display:inline-block;float:left;line-height:1.5}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .rent-layout li:first-of-type:after{content:"|";display:inline-block;width:10px;height:15px;text-align:center}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .rent-layout li dl{display:inline-block}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .rent-layout li dl dt{display:inline}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .rent-layout li dl dd{display:inline}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .contentMark{position:absolute;bottom:6px;right:7px;z-index:1}}@media (max-width:767px){.top .special-list .container_tab .tab .topInfo .tab-building-link .contentMark.move{width:63px;height:18px}}@media (max-width:767px){.top #container .banner-list,.top #wrapper .banner-link{padding-bottom:0!important}}@media (max-width:767px){.top #popularSearch{padding:2px 25px 0}}@media (max-width:767px){.top #popularSearch .contents-title{padding-top:22px;margin-bottom:22px;text-align:center;font-size:20px;font-weight:500;color:#c6aa6d;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (max-width:767px){.top #popularSearch .contents-title span{line-height:35px;display:block}}@media (max-width:767px){.top #popularSearch .contents-title span img{width:152px}}@media (max-width:767px){.top #popularSearch .popularSearch-inner{background-color:#1a1a1a;padding:22px}}@media (max-width:767px){.top #popularSearch .popularSearch-inner ul{line-height:22px}}@media (max-width:767px){.top #popularSearch .popularSearch-inner ul li{background:url(/images/top-keyword-icon.png) no-repeat left 4px;background-size:14px 14px;background-position:left 4px;padding-left:26px;margin-bottom:18px}}@media (max-width:767px){.top #popularSearch .popularSearch-inner ul li a{color:#fff;font-size:15px;text-decoration:underline}}@media (max-width:767px){.top #residenceTopics{padding:0 25px 1px}}@media (max-width:767px){.top #residenceTopics .contents-title{padding-top:22px;margin-bottom:22px;text-align:center;font-size:20px;font-weight:500;color:#c6aa6d;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (max-width:767px){.top #residenceTopics .contents-title span{line-height:35px;display:block}}@media (max-width:767px){.top #residenceTopics .contents-title span img{width:151px}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner{background-color:#1a1a1a;padding:13px 13px;width:100%}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .dlBase{line-height:22px;border:none;width:100%}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .dlBase dt{font-size:15px;color:#b3b3b3;border:none;display:block;letter-spacing:-1px;padding:0 0 3px;position:relative;width:100px}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .dlBase dt:first-of-type:after{content:"NEW";background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;display:inline-block;margin:0 0 0 10px;vertical-align:1px;position:absolute}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .dlBase dt:nth-of-type(n+4){display:none}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .dlBase dd{border:none;line-height:28px;margin-left:0;display:block;margin-bottom:3px;display:inline-block;padding-top:1px}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .dlBase dd a{color:#fff;font-size:14px;line-height:1.5;text-decoration:underline}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .dlBase dd:nth-of-type(n+4){display:none}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .gold-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;max-width:220px;height:40px;background:#aa9164;font-size:18px;position:relative;margin:15px auto;color:#fff;padding:6px 13px 0;text-align:left;display:block}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .gold-btn span{font-size:15px;color:#5b4f39;position:absolute;top:6px;right:29px}}@media (max-width:767px){.top #residenceTopics .residentTopics-inner .gold-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.top #newroomTopics{padding-bottom:0}}@media (max-width:767px){.top #newroomTopics .new-room-list:first-of-type dt:after{content:"NEW";background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;display:inline-block;margin:3px 0 0 10px;vertical-align:1px;position:absolute}}@media (max-width:767px){.top #newroomTopics .new-room-list:nth-of-type(n+4){display:none}}@media (max-width:767px){.top #newroomTopics .new-room-list dt{font-size:15px;color:#b3b3b3;border:none;display:block;letter-spacing:-1px;padding:0 0 3px;position:relative;width:100px}}@media (max-width:767px){.top #newroomTopics .new-room-list dd{border:none;line-height:28px;margin-left:0;display:block;margin-bottom:3px;display:inline-block;padding-top:1px}}@media (max-width:767px){.top #newroomTopics .new-room-list dd a{color:#fff;font-size:14px;line-height:1.5;text-decoration:underline}}@media (max-width:767px){.top #newroomTopics .gold-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;max-width:220px;height:40px;background:#aa9164;font-size:18px;position:relative;margin:15px auto;color:#fff;padding:6px 13px 0;text-align:left;display:block}}@media (max-width:767px){.top #newroomTopics .gold-btn span{font-size:15px;color:#5b4f39;position:absolute;top:6px;right:29px}}@media (max-width:767px){.top #newroomTopics .gold-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.top .notification{padding:0 25px 60px}}@media (max-width:767px){.top .notification .contents-title{padding-top:22px;margin-bottom:22px;text-align:center;font-size:20px;font-weight:500;color:#c6aa6d;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (max-width:767px){.top .notification .contents-title span{line-height:35px;display:block}}@media (max-width:767px){.top .notification .contents-title span img{width:149px}}@media (max-width:767px){.top .notification .notification-inner{background-color:#1a1a1a;padding:13px 13px;width:100%}}@media (max-width:767px){.top .notification .notification-inner .dlBase{line-height:22px;border:none;width:100%}}@media (max-width:767px){.top .notification .notification-inner .dlBase dt{font-size:15px;color:#b3b3b3;border:none;display:block;letter-spacing:-1px;padding:0 0 3px;width:100px;position:relative}}@media (max-width:767px){.top .notification .notification-inner .dlBase dt:first-of-type .new-icon{background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;position:absolute;top:3px;right:-5px}}@media (max-width:767px){.top .notification .notification-inner .dlBase dt:nth-of-type(n+4){display:none}}@media (max-width:767px){.top .notification .notification-inner .dlBase dd{border:none;line-height:28px;margin-left:0;display:block;margin-bottom:3px;display:inline-block;padding-top:1px;font-size:14px;line-height:1.5}}@media (max-width:767px){.top .notification .notification-inner .dlBase dd a{color:#fff;font-size:14px;line-height:1.5;text-decoration:none}}@media (max-width:767px){.top .notification .notification-inner .dlBase dd:nth-of-type(n+4){display:none}}@media (max-width:767px){.top .notification .notification-inner .gold-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;max-width:220px;height:40px;background:#aa9164;font-size:18px;position:relative;margin:15px auto;color:#fff;padding:6px 13px 0;text-align:left;display:block}}@media (max-width:767px){.top .notification .notification-inner .gold-btn span{font-size:15px;color:#5b4f39;position:absolute;top:6px;right:29px}}@media (max-width:767px){.top .notification .notification-inner .gold-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){#brand .pagetitle-visual{background-image:url(/images/brand-mainvisual.jpg);background-position:left center}}@media (max-width:767px){#brand #main .brand-top-text{margin:18px 23px 31px}}@media (max-width:767px){#brand #main .brand-top-text .gold{color:#c6aa6d;font-size:19px;line-height:28px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;margin-bottom:13px}}@media (max-width:767px){#brand #main .brand-top-text .white{color:#fff;font-size:14px;line-height:26px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (max-width:767px){#brand #main .list-brand-wrap{padding-bottom:18px}}@media (max-width:767px){#brand #main .list-brand-wrap h3{display:none}}@media (max-width:767px){#brand #main .list-brand-wrap .brand-mansion-list{margin:0 0 45px}}@media (max-width:767px){#brand #main .list-brand-wrap .brand-mansion-list ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.5px}}@media (max-width:767px){#brand #main .list-brand-wrap .brand-mansion-list ul li{font-size:0;width:calc(50% - .75px);aspect-ratio:4/3;min-height:136px;line-height:0;position:relative}}@media (max-width:767px){#brand #main .list-brand-wrap .brand-mansion-list ul li img{width:100%;height:100%;object-fit:cover}}@media (max-width:767px){#brand #main .list-brand-wrap .brand-mansion-list ul li a{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);min-height:136px;background-color:rgba(0,0,0,.3);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#brand #main .list-brand-wrap .brand-mansion-list ul li a .a-inner{line-height:15px;color:#fff;text-align:center;font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (max-width:767px){#brand #main .list-brand-wrap .brand-mansion-list ul li a .a-inner .english{font-size:18px}}@media (max-width:767px){#brand #main .list-brand-wrap .brand-mansion-all{display:none}}@media (max-width:767px){#brand #main .another-conditions{background-color:#1a1a1a}}@media (max-width:767px){#brand #main .another-conditions h2{color:#c6aa6d;font-size:18px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;text-align:center;padding:20px 0 20px}}@media (max-width:767px){#brand #container .search-list{margin:0 0 15px 0;padding:9px 0 15px!important}}@media (max-width:767px){#brand #container .search-list p.title{font-size:16px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:10px}}@media (max-width:767px){#brand #container .search-list .search-link{width:100%!important;margin:0!important;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;height:282px}}@media (max-width:767px){#brand #container .search-list .search-link li{background-size:cover!important;background-position:center!important;height:140px!important;padding:2px!important;width:49.5%;margin:0!important}}@media (max-width:767px){#brand #container .search-list .search-link li a{width:100%!important;height:136px!important;padding-top:0!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.4)!important;background-size:160px 1px}}@media (max-width:767px){#brand #container .search-list .search-link li a span.l-text{display:block;font-size:15px;line-height:1.4}}@media (max-width:767px){#brand #container .search-list .search-link li a span.l-text .m-text{font-size:12px;letter-spacing:1px}}@media (max-width:767px){#brand #container .search-list .search-link li.link01{background-image:url(/images/search-brand-btn-sp.jpg)!important}}@media (max-width:767px){#brand #container .search-list .search-link li.link02{background-image:url(/images/search-ward-btn.jpg)!important}}@media (max-width:767px){#brand #container .search-list .search-link li.link03{background-image:url(/images/search-line-btn.jpg)!important}}@media (max-width:767px){#brand #container .search-list .search-link li.link04{background-image:url(/images/search-freerent-btn.jpg)!important}}@media (max-width:767px){#daily #main .daily-top-text{font-size:15px;line-height:28px;margin:46px 25px 22px}}@media (max-width:767px){#daily #main .daily-list{background-color:#1a1a1a;margin:0 25px;width:auto;padding:25px 11px 11px}}@media (max-width:767px){#daily #main .daily-list li{font-size:15px;background:url(/images/daily-pdf-icon.png) no-repeat;background-size:12px 15px;background-position:left;padding-left:20px;margin-bottom:19px}}@media (max-width:767px){#daily #main .daily-list li a{color:#fff;text-decoration:underline}}@media (max-width:767px){#topics #main #pagetitle{margin-bottom:50px}}@media (max-width:767px){#topics #main .dlBase{background-color:#1a1a1a;padding:15px 20px 21px;border:none;margin:0 25px;width:auto;padding:25px 11px 17px}}@media (max-width:767px){#topics #main .dlBase.firstPage dt:first-of-type:after{content:"NEW";background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;display:inline-block;margin:0 0 0 12px;vertical-align:1px}}@media (max-width:767px){#topics #main .dlBase dt{font-size:15px;color:#b3b3b3;border:none;display:block;letter-spacing:-1px;padding:0 6px;width:100%;position:relative}}@media (max-width:767px){#topics #main .dlBase dd{font-size:14px;line-height:1.5;border:none;margin-bottom:3px;margin-left:0;display:inline-block;color:#fff;padding:1px 6px 6px}}@media (max-width:767px){.news #main #pagetitle{margin-bottom:50px}}@media (max-width:767px){.news #main .dlBase{background-color:#1a1a1a;border:none;margin:0 25px;width:auto;padding:24px 11px 6px}}@media (max-width:767px){.news #main .dlBase.firstPage dt:first-of-type:after{content:"NEW";background:#a54750;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;display:inline-block;margin:0 0 0 12px;vertical-align:1px}}@media (max-width:767px){.news #main .dlBase dt{font-size:15px;color:#b3b3b3;border:none;display:block;letter-spacing:-1px;padding:0 6px;width:100%;position:relative}}@media (max-width:767px){.news #main .dlBase dd{font-size:14px;line-height:1.5;border:none;margin-bottom:3px;margin-left:0;display:inline-block;padding:1px 6px 6px}}@media (max-width:767px){.news #main .dlBase dd a{color:#fff;text-decoration:underline}}@media (max-width:767px){.new-room-list #main #pagetitle{margin-bottom:50px}}@media (max-width:767px){.new-room-list #main .allcheck{margin:0 0 30px 0;padding:45px 25px 0}}@media (max-width:767px){.new-room-list #main .allcheck .allcheck-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#c6aa6d;padding:0 0 0 25px;display:inline-block;cursor:pointer}}@media (max-width:767px){.new-room-list #main .allcheck .allcheck-btn.new-room-list_allcheck{background:url(/images/checkbox.png) no-repeat left center;background-size:18px 18px}}@media (max-width:767px){.new-room-list #main .allcheck .allcheck-btn.new-room-list_allcheck_on{background:url(/images/checkbox_cr_sp.png) no-repeat left center;background-size:18px 18px}}@media (max-width:767px){.new-room-list #main .allcheck p{font-size:15px;line-height:28px;margin:0 0 15px 0}}@media (max-width:767px){.new-room-list #main .list{background:#1a1a1a;margin:0 20px 10px;position:relative}}@media (max-width:767px){.new-room-list #main .list:last-of-type{margin-bottom:0}}@media (max-width:767px){.new-room-list #main .list .check-btn{width:50px;height:58px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0}}@media (max-width:767px){.new-room-list #main .list .check-btn label.check{width:100%;height:100%;background-position:center center}}@media (max-width:767px){.new-room-list #main .list .estate-info h3{margin:0 0 9px 0;padding:12px 15px 0 46px}}@media (max-width:767px){.new-room-list #main .list .estate-info h3 a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff;text-decoration:underline;display:inline;vertical-align:middle}}@media (max-width:767px){.new-room-list #main .list .estate-info h3 img{display:inline-block;vertical-align:-4px;margin:0 0 0 10px;width:63px;height:18px}}@media (max-width:767px){.new-room-list #main .list .estate-info h3 .estate-tag{margin:0;display:inline-block;vertical-align:middle;margin-left:13px}}@media (max-width:767px){.new-room-list #main .list .estate-info h3 .estate-tag .estate-tag-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-height:39px;max-width:63px;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:2px}}@media (max-width:767px){.new-room-list #main .list .estate-info h3 .estate-tag .estate-tag-inner span:nth-child(2){margin-top:9px}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-kana{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:11px;margin:0 auto 8px;width:80%;text-align:center;line-height:1.7}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-campaign{text-align:center;margin:0 0 15px 0}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-campaign li{text-align:center;line-height:24px;font-size:12px;display:inline-block}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-campaign li span{display:inline-block;width:100%;height:100%;padding:0 10px}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-campaign li .key_money_zero{background:linear-gradient(60deg,#8c0014,#a54750)}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-campaign li .agent_charge_free{background:linear-gradient(60deg,#002850,#005082)}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-campaign li .agent_charge_discount{background:linear-gradient(60deg,#002850,#005082)}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-campaign li .freerent{background:linear-gradient(60deg,#50280a,#966446)}}@media (max-width:767px){.new-room-list #main .list .estate-info .estate-campaign li .feature_pet_enable{background:linear-gradient(60deg,#003228,#286e50)}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-photo{max-width:240px;max-height:180px;height:180px;margin:0 auto 15px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-photo a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;max-width:240px;max-height:180px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-photo a>img{max-width:240px;max-height:180px;position:absolute!important;top:0;left:0;right:0;margin:0 auto}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-photo a .slide-room{width:240px;height:180px;background:#fff;display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-photo a .slide-room span{width:240px;height:180px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-photo a .slide-room span img{max-width:240px;max-height:180px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;padding:0 10px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .cost{display:block;font-size:20px;font-weight:700;color:#a08250;margin:0 0 5px 0;padding:0 50px 0 5px;-webkit-order:1;order:1}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .cost span{font-size:12px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .update{display:-webkit-flex;display:flex;padding:8px;border-top:1px solid #4d4d4d;-webkit-order:3;order:3}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .update .item{display:block;width:50px;font-size:13px;font-weight:700}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .update .date{display:block;font-size:13px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-order:2;order:2}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li dl{color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:18px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li dl dt{font-size:13px;font-weight:700}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li dl dd{font-size:13px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1){width:160px;border-right:1px solid #4d4d4d;padding:0 10px 8px 8px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dt{width:50px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dd{width:calc(100% - 50px)}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2){width:calc(100% - 160px);padding:0 8px 8px 10px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dt{width:50px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dd{width:calc(100% - 50px)}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3){width:100%;border-top:1px solid #4d4d4d;padding:8px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dt{width:50px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dd{width:calc(100% - 50px)}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) a{color:#fff;text-decoration:underline}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .new-room-list-map-pc{display:none}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .new-room-list-map-sp{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:block;width:29px;height:29px;background:#aa9164;margin:0 auto;position:absolute;top:0;right:70px;text-align:center;padding-top:3px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .new-room-list-map-sp img{width:19px;height:7px;display:block;margin:0 auto;margin-top:8px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .new-room-list-inq{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:block;width:29px;height:29px;background:#284b78;margin:0 auto;position:absolute;top:0;right:10px;text-align:center;padding-top:3px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .new-room-list-inq img{width:18px;height:13px}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .review{position:absolute;top:-10px;right:123px;width:40px;height:50px;background:url(/images/reviewButton.png) no-repeat center center;background-size:24px 22px;cursor:pointer}}@media (max-width:767px){.new-room-list #main .list .estate-info .inner .estate-data .review.on{background:url(/images/reviewButton_visited.png) no-repeat center center;background-size:24px 22px}}@media (max-width:767px){.new-room-list .no-review{padding:30px 15px 100px}}@media (max-width:767px){.new-room-list #fixedUI{display:none;bottom:0;width:100%;left:0;bottom:0;z-index:1024;position:fixed;background-color:rgba(0,0,0,.6);height:78px}}@media (max-width:767px){.new-room-list #footerFixed{display:none}}@media (max-width:767px){.new-room-list #footerFixed .allcheck{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:0 auto;padding:0 10px;height:78px}}@media (max-width:767px){.new-room-list #footerFixed .allcheck .inq_room,.new-room-list #footerFixed .allcheck .review{width:49%;height:55px;background:#284b78;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}}@media (max-width:767px){.new-room-list #footerFixed .allcheck .inq_room p,.new-room-list #footerFixed .allcheck .review p{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:11px;color:#fff;text-align:center;line-height:1.4;margin:0}}@media (max-width:767px){.new-room-list #footerFixed .allcheck .inq_room p span,.new-room-list #footerFixed .allcheck .review p span{font-size:16px;display:block;margin:3px 0 0 0}}@media (max-width:767px){.new-room-list #footerFixed .allcheck .inq_room p:before,.new-room-list #footerFixed .allcheck .review p:before{content:"";background:url(/images/checkbox_cr_sp.png) no-repeat left center;background-size:10px 10px;width:10px;height:10px;display:inline-block;vertical-align:-2px;margin:0 5px 0 0}}@media (max-width:767px){.new-room-list #msgBox{border:none;max-width:300px;width:100%;border-radius:0;position:fixed;top:400px;padding:15px 0 24px;margin:0 auto}}@media (max-width:767px){.new-room-list #msgBox .modal-inner{text-align:center;background:url(/images/history-addreview-modal-img-sp.jpg) no-repeat;background-size:283px 42px;background-position:center bottom 0;color:#000;padding:31px 25px 58px;position:relative}}@media (max-width:767px){.new-room-list #msgBox .modal-inner a{position:absolute;top:0;right:15px}}@media (max-width:767px){.new-room-list #msgBox .modal-inner p{font-size:14px;line-height:24px}}@media (max-width:767px){.new-room-list #msgBox .modal-inner .big-text{font-size:15px;font-weight:700;padding-bottom:3px;padding-bottom:6px}}@media (max-width:767px){.new-room-list #msgBox button{background-color:#ccc;max-width:130px;width:100%;height:35px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:28px auto 0;font-size:13px;border:none}}@media (max-width:767px){#review .allcheck{margin:0 0 30px 0;padding:45px 25px 0}}@media (max-width:767px){#review .allcheck .allcheck-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#c6aa6d;padding:0 0 0 25px;display:inline-block;cursor:pointer}}@media (max-width:767px){#review .allcheck .allcheck-btn.review_allcheck{background:url(/images/checkbox.png) no-repeat left center;background-size:18px 18px}}@media (max-width:767px){#review .allcheck .allcheck-btn.review_allcheck_on{background:url(/images/checkbox_cr_sp.png) no-repeat left center;background-size:18px 18px}}@media (max-width:767px){#review .allcheck p{font-size:15px;line-height:28px;margin:0 0 15px 0}}@media (max-width:767px){#review .list{background:#1a1a1a;margin:0 20px 10px;position:relative}}@media (max-width:767px){#review .list .check-btn{width:50px;height:58px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0}}@media (max-width:767px){#review .list .check-btn label.check{width:100%;height:100%;background-position:center center}}@media (max-width:767px){#review .list .estate-info h3{margin:0 0 9px 0;padding:12px 15px 0 46px}}@media (max-width:767px){#review .list .estate-info h3 a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff;text-decoration:underline;display:inline;vertical-align:middle}}@media (max-width:767px){#review .list .estate-info h3 img{display:inline-block;vertical-align:-4px;margin:0 0 0 10px;width:63px;height:18px}}@media (max-width:767px){#review .list .estate-info h3 .estate-tag{margin:0;display:inline-block;vertical-align:middle;margin-left:13px}}@media (max-width:767px){#review .list .estate-info h3 .estate-tag .estate-tag-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-height:39px;max-width:63px;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:2px}}@media (max-width:767px){#review .list .estate-info h3 .estate-tag .estate-tag-inner span:nth-child(2){margin-top:9px}}@media (max-width:767px){#review .list .estate-info .estate-kana{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:11px;margin:0 auto 8px;width:80%;text-align:center;line-height:1.7}}@media (max-width:767px){#review .list .estate-info .estate-campaign{text-align:center;margin:0 0 15px 0}}@media (max-width:767px){#review .list .estate-info .estate-campaign li{text-align:center;line-height:24px;font-size:12px;display:inline-block}}@media (max-width:767px){#review .list .estate-info .estate-campaign li span{display:inline-block;width:100%;height:100%;padding:0 10px}}@media (max-width:767px){#review .list .estate-info .estate-campaign li .key_money_zero{background:linear-gradient(60deg,#8c0014,#a54750)}}@media (max-width:767px){#review .list .estate-info .estate-campaign li .agent_charge_free{background:linear-gradient(60deg,#002850,#005082)}}@media (max-width:767px){#review .list .estate-info .estate-campaign li .agent_charge_discount{background:linear-gradient(60deg,#002850,#005082)}}@media (max-width:767px){#review .list .estate-info .estate-campaign li .freerent{background:linear-gradient(60deg,#50280a,#966446)}}@media (max-width:767px){#review .list .estate-info .estate-campaign li .feature_pet_enable{background:linear-gradient(60deg,#003228,#286e50)}}@media (max-width:767px){#review .list .estate-info .inner .estate-photo{max-width:240px;max-height:180px;height:180px;margin:0 auto 15px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative}}@media (max-width:767px){#review .list .estate-info .inner .estate-photo a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;max-width:240px;max-height:180px}}@media (max-width:767px){#review .list .estate-info .inner .estate-photo a>img{max-width:240px;max-height:180px;position:absolute!important;top:0;left:0;right:0;margin:0 auto}}@media (max-width:767px){#review .list .estate-info .inner .estate-photo a .slide-room{width:240px;height:180px;background:#fff;display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media (max-width:767px){#review .list .estate-info .inner .estate-photo a .slide-room span{width:240px;height:180px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#review .list .estate-info .inner .estate-photo a .slide-room span img{max-width:240px;max-height:180px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;padding:0 10px 30px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .cost{display:block;font-size:20px;font-weight:700;color:#a08250;margin:0 0 5px 0;padding:0 50px 0 5px;-webkit-order:1;order:1}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .cost span{font-size:12px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .update{display:-webkit-flex;display:flex;padding:8px;border-top:1px solid #4d4d4d;-webkit-order:3;order:3}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .update .item{display:block;width:50px;font-size:13px;font-weight:700}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .update .date{display:block;font-size:13px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-order:2;order:2}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li dl{color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:18px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li dl dt{font-size:13px;font-weight:700}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li dl dd{font-size:13px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(1){width:160px;border-right:1px solid #4d4d4d;padding:0 10px 8px 8px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dt{width:50px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dd{width:calc(100% - 50px)}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(2){width:calc(100% - 160px);padding:0 8px 8px 10px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dt{width:50px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dd{width:calc(100% - 50px)}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(3){width:100%;border-top:1px solid #4d4d4d;padding:8px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dt{width:50px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dd{width:calc(100% - 50px)}}@media (max-width:767px){#review .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) a{color:#fff;text-decoration:underline}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .review-delete{position:absolute;bottom:5px;right:15px;background:url(/images/review-delete-btn.png) no-repeat left center;background-size:10px 10px;cursor:pointer;padding:0 0 0 18px;font-size:12px;color:#999}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .review-map-pc{display:none}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .review-map-sp{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:block;width:29px;height:29px;background:#aa9164;margin:0 auto;position:absolute;top:0;right:50px;text-align:center;padding-top:3px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .review-map-sp img{width:19px;height:7px;display:block;margin:0 auto;margin-top:8px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .review-inq{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:block;width:29px;height:29px;background:#284b78;margin:0 auto;position:absolute;top:0;right:10px;text-align:center;padding-top:3px}}@media (max-width:767px){#review .list .estate-info .inner .estate-data .review-inq img{width:18px;height:13px}}@media (max-width:767px){#review .no-review{padding:30px 15px 100px}}@media (max-width:767px){#review #fixedUI{display:none;bottom:0;width:100%;left:0;bottom:0;z-index:1024;position:fixed;background-color:rgba(0,0,0,.6);height:78px}}@media (max-width:767px){#review #footerFixed{display:none}}@media (max-width:767px){#review #footerFixed .allcheck{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 auto;padding:0 10px;height:78px}}@media (max-width:767px){#review #footerFixed .allcheck .inq_room{width:85%;height:55px;background:#284b78;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}}@media (max-width:767px){#review #footerFixed .allcheck .inq_room p{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:11px;color:#fff;text-align:center;line-height:1.4;margin:0}}@media (max-width:767px){#review #footerFixed .allcheck .inq_room p span{font-size:16px;display:block;margin:3px 0 0 0}}@media (max-width:767px){#review #footerFixed .allcheck .inq_room p:before{content:"";background:url(/images/checkbox_cr_sp.png) no-repeat left center;background-size:10px 10px;width:10px;height:10px;display:inline-block;vertical-align:-2px;margin:0 5px 0 0}}@media (max-width:767px){#history .allcheck{margin:0 0 30px 0;padding:45px 25px 0}}@media (max-width:767px){#history .allcheck .allcheck-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#c6aa6d;padding:0 0 0 25px;display:inline-block;cursor:pointer}}@media (max-width:767px){#history .allcheck .allcheck-btn.history_allcheck{background:url(/images/checkbox.png) no-repeat left center;background-size:18px 18px}}@media (max-width:767px){#history .allcheck .allcheck-btn.history_allcheck_on{background:url(/images/checkbox_cr_sp.png) no-repeat left center;background-size:18px 18px}}@media (max-width:767px){#history .allcheck p{font-size:15px;line-height:28px;margin:0 0 15px 0}}@media (max-width:767px){#history .list{background:#1a1a1a;margin:0 20px 10px;position:relative}}@media (max-width:767px){#history .list .check-btn{width:50px;height:58px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0}}@media (max-width:767px){#history .list .check-btn label.check{width:100%;height:100%;background-position:center center}}@media (max-width:767px){#history .list .estate-info h3{margin:0 0 9px 0;padding:12px 15px 0 46px}}@media (max-width:767px){#history .list .estate-info h3 a{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff;text-decoration:underline;display:inline;vertical-align:middle}}@media (max-width:767px){#history .list .estate-info h3 img{display:inline-block;vertical-align:-4px;margin:0 0 0 10px;width:63px;height:18px}}@media (max-width:767px){#history .list .estate-info h3 .estate-tag{margin:0;display:inline-block;vertical-align:middle;margin-left:13px}}@media (max-width:767px){#history .list .estate-info h3 .estate-tag .estate-tag-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-height:39px;max-width:63px;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:2px}}@media (max-width:767px){#history .list .estate-info h3 .estate-tag .estate-tag-inner span:nth-child(2){margin-top:9px}}@media (max-width:767px){#history .list .estate-info .estate-kana{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:11px;margin:0 auto 8px;width:80%;text-align:center;line-height:1.7}}@media (max-width:767px){#history .list .estate-info .estate-campaign{text-align:center;margin:0 0 15px 0}}@media (max-width:767px){#history .list .estate-info .estate-campaign li{text-align:center;line-height:24px;font-size:12px;display:inline-block}}@media (max-width:767px){#history .list .estate-info .estate-campaign li span{display:inline-block;width:100%;height:100%;padding:0 10px}}@media (max-width:767px){#history .list .estate-info .estate-campaign li .key_money_zero{background:linear-gradient(60deg,#8c0014,#a54750)}}@media (max-width:767px){#history .list .estate-info .estate-campaign li .agent_charge_free{background:linear-gradient(60deg,#002850,#005082)}}@media (max-width:767px){#history .list .estate-info .estate-campaign li .agent_charge_discount{background:linear-gradient(60deg,#002850,#005082)}}@media (max-width:767px){#history .list .estate-info .estate-campaign li .freerent{background:linear-gradient(60deg,#50280a,#966446)}}@media (max-width:767px){#history .list .estate-info .estate-campaign li .feature_pet_enable{background:linear-gradient(60deg,#003228,#286e50)}}@media (max-width:767px){#history .list .estate-info .inner .estate-photo{max-width:240px;max-height:180px;height:180px;margin:0 auto 15px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative}}@media (max-width:767px){#history .list .estate-info .inner .estate-photo a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;max-width:240px;max-height:180px}}@media (max-width:767px){#history .list .estate-info .inner .estate-photo a>img{max-width:240px;max-height:180px;position:absolute!important;top:0;left:0;right:0;margin:0 auto}}@media (max-width:767px){#history .list .estate-info .inner .estate-photo a .slide-room{width:240px;height:180px;background:#fff;display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media (max-width:767px){#history .list .estate-info .inner .estate-photo a .slide-room span{width:240px;height:180px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#history .list .estate-info .inner .estate-photo a .slide-room span img{max-width:240px;max-height:180px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;padding:0 10px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .cost{display:block;font-size:20px;font-weight:700;color:#a08250;margin:0 0 5px 0;padding:0 50px 0 5px;-webkit-order:1;order:1}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .cost span{font-size:12px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .update{display:-webkit-flex;display:flex;padding:8px;border-top:1px solid #4d4d4d;-webkit-order:3;order:3}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .update .item{display:block;width:50px;font-size:13px;font-weight:700}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .update .date{display:block;font-size:13px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-order:2;order:2}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li dl{color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:18px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li dl dt{font-size:13px;font-weight:700}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li dl dd{font-size:13px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(1){width:160px;border-right:1px solid #4d4d4d;padding:0 10px 8px 8px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dt{width:50px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(1) dd{width:calc(100% - 50px)}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(2){width:calc(100% - 160px);padding:0 8px 8px 10px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dt{width:50px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(2) dd{width:calc(100% - 50px)}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(3){width:100%;border-top:1px solid #4d4d4d;padding:8px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dt{width:50px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) dd{width:calc(100% - 50px)}}@media (max-width:767px){#history .list .estate-info .inner .estate-data ul.data li:nth-of-type(3) a{color:#fff;text-decoration:underline}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .review{position:absolute;top:-10px;right:81px;width:40px;height:50px;background:url(/images/reviewButton.png) no-repeat center center;background-size:24px 22px;cursor:pointer}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .review.on{background:url(/images/reviewButton_visited.png) no-repeat center center;background-size:24px 22px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .history-map-pc{display:none}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .history-map-sp{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:block;width:29px;height:29px;background:#aa9164;margin:0 auto;position:absolute;top:0;right:50px;text-align:center;padding-top:3px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .history-map-sp img{width:19px;height:7px;display:block;margin:0 auto;margin-top:8px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .history-inq{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;display:block;width:29px;height:29px;background:#284b78;margin:0 auto;font-size:18px;color:#fff;text-align:center;position:absolute;top:0;right:10px}}@media (max-width:767px){#history .list .estate-info .inner .estate-data .history-inq img{width:18px;height:13px}}@media (max-width:767px){#history .no-history{padding:30px 15px 270px}}@media (max-width:767px){#history #fixedUI{display:none;bottom:0;width:100%;left:0;bottom:0;z-index:1024;position:fixed;background-color:rgba(0,0,0,.6);height:78px}}@media (max-width:767px){#history #footerFixed{display:none}}@media (max-width:767px){#history #footerFixed .allcheck{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:0 auto;padding:0 10px;height:78px}}@media (max-width:767px){#history #footerFixed .allcheck .inq_room,#history #footerFixed .allcheck .review{width:49%;height:55px;background:#284b78;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}}@media (max-width:767px){#history #footerFixed .allcheck .inq_room p,#history #footerFixed .allcheck .review p{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:11px;color:#fff;text-align:center;line-height:1.4;margin:0}}@media (max-width:767px){#history #footerFixed .allcheck .inq_room p span,#history #footerFixed .allcheck .review p span{font-size:16px;display:block;margin:3px 0 0 0}}@media (max-width:767px){#history #footerFixed .allcheck .inq_room p:before,#history #footerFixed .allcheck .review p:before{content:"";background:url(/images/checkbox_cr_sp.png) no-repeat left center;background-size:10px 10px;width:10px;height:10px;display:inline-block;vertical-align:-2px;margin:0 5px 0 0}}@media (max-width:767px){#history #msgBox{border:none;max-width:300px;width:100%;border-radius:0;position:fixed;top:400px;padding:15px 0 24px;margin:0 auto}}@media (max-width:767px){#history #msgBox .modal-inner{text-align:center;background:url(/images/history-addreview-modal-img-sp.jpg) no-repeat;background-size:283px 42px;background-position:center bottom 0;color:#000;padding:31px 25px 58px;position:relative}}@media (max-width:767px){#history #msgBox .modal-inner a{position:absolute;top:0;right:15px}}@media (max-width:767px){#history #msgBox .modal-inner p{font-size:14px;line-height:24px}}@media (max-width:767px){#history #msgBox .modal-inner .big-text{font-size:15px;font-weight:700;padding-bottom:3px;padding-bottom:6px}}@media (max-width:767px){#history #msgBox button{background-color:#ccc;max-width:130px;width:100%;height:35px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:28px auto 0;font-size:13px;border:none}}@media (max-width:767px){.search-conditions .no-search-conditions{padding:30px 15px 270px}}@media (max-width:767px){.search-conditions .no-search-conditions+.conditionsList{margin:0}}@media (max-width:767px){.search-conditions .conditionsList{margin:30px 25px 140px}}@media (max-width:767px){.search-conditions .conditionsList ul li{background-color:#1a1a1a;width:100%;padding:15px 16px 54px;position:relative;margin-bottom:10px}}@media (max-width:767px){.search-conditions .conditionsList ul li .delete-btn{position:absolute;bottom:7px;right:22px;font-size:12px;color:#999}}@media (max-width:767px){.search-conditions .conditionsList ul li .delete-btn:before{content:"";background:url(/images/search-conditions-delete-icon.png) no-repeat;background-size:10px 10px;background-position:left center;display:inline-block;width:10px;height:10px;padding-right:9px}}@media (max-width:767px){.search-conditions .conditionsList ul li .index{margin-bottom:10px}}@media (max-width:767px){.search-conditions .conditionsList ul li .index:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (max-width:767px){.search-conditions .conditionsList ul li .index .number{color:#fff;background-color:#353127;font-size:12px;line-height:28px;width:60px;display:inline-block;margin-right:15px;text-align:center;float:left}}@media (max-width:767px){.search-conditions .conditionsList ul li .index .infomation{line-height:1.3}}@media (max-width:767px){.search-conditions .conditionsList ul li .index .infomation .date{color:#b3b3b3;font-size:13px;display:block}}@media (max-width:767px){.search-conditions .conditionsList ul li .index .infomation .quantity{color:#c6aa6d;font-size:13px;display:block}}@media (max-width:767px){.search-conditions .conditionsList ul li .search-link{color:#fff;text-decoration:underline;font-size:15px;line-height:1.6}}@media (max-width:767px){.search-conditions .conditionsList ul li .search-link p:first-child{padding-bottom:13px;font-weight:700}}@media (max-width:767px){.search-conditions .conditionsList ul li .btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;margin:20px 12px 0}}@media (max-width:767px){.search-conditions .conditionsList ul li .btn .search-btn{background-color:#cdb469;font-size:18px;width:100%;padding:13px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#000}}@media (max-width:767px){.search-conditions .conditionsList ul li .btn .search-btn:after{content:"";background:url(/images/search-conditions-magnifying-glass-icon.png) no-repeat;background-size:14px 13px;background-position:right center;display:inline-block;width:14px;height:13px;padding-left:10px}}@media (max-width:767px){.search-conditions .conditionsList ul li .btn .contact-btn{background-color:#284b78;font-size:18px;width:100%;padding:13px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;margin-top:10px}}@media (max-width:767px){.search-conditions .conditionsList ul li .btn .contact-btn:after{content:"";background:url(/images/search-conditions-mail-icon.png) no-repeat;background-size:17px 12px;background-position:right center;display:inline-block;width:17px;height:12px;padding-left:11px}}@media (max-width:767px){.request #ssl_proof{width:100%;text-align:right;margin:64px auto 0}}@media (max-width:767px){.request #container ul li label.checkbox,.request #container ul li label.radioBtn{margin:0 0 30px 0;display:block;text-indent:-26px;padding-left:26px}}@media (max-width:767px){.request #container ul li label.checkbox.margin-none,.request #container ul li label.radioBtn.margin-none{margin:0}}@media (max-width:767px){.request #container ul li label.checkbox input,.request #container ul li label.radioBtn input{margin:0 8px 0 0}}@media (max-width:767px){.request #container ul li:last-child label.checkbox,.request #container ul li:last-child label.radioBtn{margin:0 0 5px 0}}@media (max-width:767px){.request #container ul li.checked label.checkbox,.request #container ul li.checked label.radioBtn{font-weight:700}}@media (max-width:767px){.request #container ul.margin-none li label.checkbox,.request #container ul.margin-none li label.radioBtn{margin:0}}@media (max-width:767px){.request #container td.rows ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.request #container td.rows ul li{width:50%}}@media (max-width:767px){.request #pagetitle{background:url(/images/inq-head-SP.jpg) no-repeat;background-size:cover;background-position:center;height:210px}}@media (max-width:767px){.request #form_contact{text-align:center}}@media (max-width:767px){.request #form_contact .contact-tel{padding:25px 25px 31px}}@media (max-width:767px){.request #form_contact .contact-tel .tel-text{color:#b3b3b3;font-size:14px;margin-bottom:6px}}@media (max-width:767px){.request #form_contact .contact-tel .tel-info{background:grey;width:260px;margin:0 auto;font-size:22px;display:block;color:#fff;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){.request #form_contact .contact-tel .tel-info a{padding:7px 0 0;color:#fff}}@media (max-width:767px){.request #form_contact .contact-tel .tel-info span{font-size:13px;display:block;padding-bottom:4px}}@media (max-width:767px){.request #form_contact .contact-tel .tel-info:before{content:"";display:inline-block;width:16px;height:16px;background:url(/images/form-tel-icon-sp.png) no-repeat;background-size:16px 16px}}@media (max-width:767px){.request #form_contact .contact-tel .tel-info.pc{display:none}}@media (max-width:767px){.request #form_contact .contact-flow{background:#1a1a1a}}@media (max-width:767px){.request #form_contact .contact-flow .flow-title{font-size:16px;padding:11px 25px 9px}}@media (max-width:767px){.request #form_contact .contact-flow .flow-img{padding:0 25px;line-height:0;margin-bottom:9px}}@media (max-width:767px){.request #form_contact .contact-flow .flow-img img{width:100%}}@media (max-width:767px){.request #form_contact .contact-flow .text{text-align:left;padding:18px 25px 14px;font-size:14px;line-height:1.9;background:#000}}@media (max-width:767px){.request h3.table-title{width:100%;margin:0 auto;background:#333;color:#c6aa6d;font-size:18px;font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;height:36px;line-height:36px;padding-left:20px}}@media (max-width:767px){.request .tableBase{width:100%;padding:0 25px;border:0}}@media (max-width:767px){.request .tableBase input{-webkit-appearance:none;appearance:none}}@media (max-width:767px){.request .tableBase td,.request .tableBase th{width:100%;display:block;border-left:0;border-top:0}}@media (max-width:767px){.request .tableBase th{background:#23211e;vertical-align:top;padding:5px 25px 7px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal;font-size:16px}}@media (max-width:767px){.request .tableBase td{background:#000;color:#fff;font-size:15px;padding:13px 25px}}@media (max-width:767px){.request #conditions{margin-bottom:13px}}@media (max-width:767px){.request.request_form #main{padding-bottom:138px}}@media (max-width:767px){.request.request_form .tableBase .max-min td{padding-left:15px;padding-right:15px}}@media (max-width:767px){.request.request_form .tableBase .max-min td select{margin:0 7px}}@media (max-width:767px){.request.request_form .tableBase #area_w td{padding-bottom:8px}}@media (max-width:767px){.request.request_form .tableBase #request td{padding-bottom:12px}}@media (max-width:767px){.request.request_form .tableBase th span{background:#c84664;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;margin-left:10px;margin-top:3px;vertical-align:top}}@media (max-width:767px){.request.request_form .tableBase td{background:#000;color:#fff}}@media (max-width:767px){.request.request_form .tableBase td input::-webkit-input-placeholder{color:#878787}.request.request_form .tableBase td input:-ms-input-placeholder{color:#878787}.request.request_form .tableBase td input::placeholder{color:#878787}}@media (max-width:767px){.request.request_form .tableBase td input:-ms-input-placeholder{color:#878787}}@media (max-width:767px){.request.request_form .tableBase td input::-ms-input-placeholder{color:#878787}}@media (max-width:767px){.request.request_form .tableBase td textarea{background:#fff;border-radius:6px;width:100%;height:113px;color:#323232;padding:8px 10px;font-size:15px;line-height:1.4;border:none}}@media (max-width:767px){.request.request_form .tableBase td textarea::-webkit-input-placeholder{letter-spacing:-1px}.request.request_form .tableBase td textarea:-ms-input-placeholder{letter-spacing:-1px}.request.request_form .tableBase td textarea::placeholder{letter-spacing:-1px}}@media (max-width:767px){.request.request_form .tableBase td textarea#area{height:80px}}@media (max-width:767px){.request.request_form .tableBase td input{-webkit-appearance:none;appearance:none}}@media (max-width:767px){.request.request_form .tableBase td input[type=text]{background:#fff;border-radius:6px;width:100%;height:39px;font-size:14px;color:#323232;border:0;padding:0 10px}}@media (max-width:767px){.request.request_form .tableBase td.select-middle{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){.request.request_form .tableBase td.select-middle select{width:42%}}@media (max-width:767px){.request.request_form .tableBase td.select-middle span{width:6%;text-align:center}}@media (max-width:767px){.request.request_form .tableBase td.select-long select{width:100%}}@media (max-width:767px){.request.request_form .tableBase td #area-error,.request.request_form .tableBase td #email-error,.request.request_form .tableBase td #furigana-error,.request.request_form .tableBase td #goyobo-error,.request.request_form .tableBase td #name-error,.request.request_form .tableBase td #tel-error{color:#ff5064}}@media (max-width:767px){.request.request_form .tableBase td #area-error,.request.request_form .tableBase td #goyobo-error{display:block}}@media (max-width:767px){.request.request_form .tableBase td #email-error,.request.request_form .tableBase td #furigana-error,.request.request_form .tableBase td #name-error,.request.request_form .tableBase td #tel-error{margin-top:9px;display:inline-block}}@media (max-width:767px){.request.request_form .tableBase td input.error,.request.request_form .tableBase td textarea.error{background-color:#ffebf0}}@media (max-width:767px){.request.request_form .tableBase tr:nth-child(7) .rows{padding:13px 25px 2px}}@media (max-width:767px){.request.request_form .tableBase tr:nth-child(7) #service-years{padding:13px 25px}}@media (max-width:767px){.request.request_form #conditions{margin-bottom:10px}}@media (max-width:767px){.request.request_form #privacy_check{padding:0 25px;margin:1px auto 0;font-size:14px;line-height:1.45}}@media (max-width:767px){.request.request_form #privacy_check a{color:#fff;font-size:14px;text-decoration:underline}}@media (max-width:767px){.request.request_form .send{padding:0 25px;text-align:center}}@media (max-width:767px){.request.request_form .send .confirm-btn{width:100%;background:#aa9164;margin:17px auto;display:block;max-width:220px;height:40px;position:relative;padding:4px 0}}@media (max-width:767px){.request.request_form .send .confirm-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.request.request_form .send .confirm-btn #confirm{background:#aa9164;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;text-align:center;width:100%;height:100%}}@media (max-width:767px){.request.request_confirm #main{padding-bottom:133px}}@media (max-width:767px){.request.request_confirm #form_contact{text-align:center;padding-top:30px}}@media (max-width:767px){.request.request_confirm #form_contact .contact-tel{padding:0 25px 31px}}@media (max-width:767px){.request.request_confirm #form_contact .contact-flow .text{line-height:1.85}}@media (max-width:767px){.request.request_confirm .send{padding:0 25px;text-align:center}}@media (max-width:767px){.request.request_confirm .send .submit-btn{width:100%;background:#aa9164;margin:30px auto 0;display:block;max-width:220px;height:40px;position:relative;padding:4px 0}}@media (max-width:767px){.request.request_confirm .send .submit-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.request.request_confirm .send .submit-btn #submit{background:#aa9164;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;text-align:center;width:100%;height:100%}}@media (max-width:767px){.request.request_confirm .send #conditions{margin-bottom:15px}}@media (max-width:767px){.request.request_confirm .send #reset{background:#000;font-size:14px;color:#ccc;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;border:0;margin-top:24px;background:url(/images/inq-back-icon.png) no-repeat;background-size:8px 10px;background-position:left 5px;padding-left:20px}}@media (max-width:767px){.request.request_confirm .send #reset:hover{opacity:.6}}@media (max-width:767px){.request.request_completion #ssl_proof{margin:47px auto 0}}@media (max-width:767px){.request.request_completion #main{padding-bottom:140px}}@media (max-width:767px){.request.request_completion #form_contact{text-align:center;padding-top:30px}}@media (max-width:767px){.request.request_completion #form_contact .contact-tel{padding:0 25px 31px}}@media (max-width:767px){.request.request_completion #form_contact .contact-flow .text{padding-top:20px;line-height:1.65;font-size:15px}}@media (max-width:767px){.request.request_completion .text{font-size:15px}}@media (max-width:767px){.request.request_completion .text .one-line{display:block;margin-top:12px}}@media (max-width:767px){.request.request_completion .text .one-line:first-of-type{margin-top:0}}@media (max-width:767px){.request.request_completion .text .one-line.bottom{margin-bottom:12px}}@media (max-width:767px){.request.request_completion .text .one-line a{color:#c6aa6d;text-decoration:underline}}@media (max-width:767px){.request.request_completion .text .one-line a:hover{text-decoration:none}}@media (max-width:767px){.inq_bldg_room #ssl_proof{width:100%;text-align:right;margin:64px auto 0}}@media (max-width:767px){.inq_bldg_room #container ul li label.checkbox,.inq_bldg_room #container ul li label.radioBtn{margin:0 0 28px 0;display:block;text-indent:-26px;padding-left:26px}}@media (max-width:767px){.inq_bldg_room #container ul li label.checkbox.margin-none,.inq_bldg_room #container ul li label.radioBtn.margin-none{margin:0}}@media (max-width:767px){.inq_bldg_room #container ul li label.checkbox input,.inq_bldg_room #container ul li label.radioBtn input{margin:0 8px 0 0}}@media (max-width:767px){.inq_bldg_room #container ul li:last-child label.checkbox,.inq_bldg_room #container ul li:last-child label.radioBtn{margin:0}}@media (max-width:767px){.inq_bldg_room #container ul li.checked label.checkbox,.inq_bldg_room #container ul li.checked label.radioBtn{font-weight:700}}@media (max-width:767px){.inq_bldg_room #container ul.margin-none li label.checkbox,.inq_bldg_room #container ul.margin-none li label.radioBtn{margin:0}}@media (max-width:767px){.inq_bldg_room #container td.rows ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.inq_bldg_room #container td.rows ul li{width:50%}}@media (max-width:767px){.inq_bldg_room #pagetitle{background:url(/images/inq-head-SP.jpg) no-repeat;background-size:cover;background-position:center;height:210px}}@media (max-width:767px){.inq_bldg_room #form_contact{text-align:center}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-tel{padding:25px 25px 31px}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-tel .tel-text{color:#b3b3b3;font-size:14px;margin-bottom:6px}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-tel .tel-info{background:grey;width:260px;margin:0 auto;font-size:22px;padding:7px 0 0;display:block;color:#fff;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-tel .tel-info span{font-size:13px;display:block;padding-bottom:4px}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-tel .tel-info:before{content:"";display:inline-block;width:16px;height:16px;background:url(/images/form-tel-icon-sp.png) no-repeat;background-size:16px 16px}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-tel .tel-info.pc{display:none}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-flow{background:#1a1a1a;padding-bottom:1px}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-flow .flow-title{font-size:16px;padding:11px 25px 9px}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-flow .flow-img{padding:0 25px;line-height:0;margin-bottom:8px}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-flow .flow-img img{width:100%}}@media (max-width:767px){.inq_bldg_room #form_contact .contact-flow .text{text-align:left;padding:18px 25px 14px;font-size:14px;line-height:1.9;background:#000}}@media (max-width:767px){.inq_bldg_room .room-list-header{font-size:14px;padding:20px 25px 15px}}@media (max-width:767px){.inq_bldg_room h3.table-title{width:100%;margin:0 auto;background:#333;color:#c6aa6d;font-size:18px;font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;height:36px;line-height:36px;padding-left:20px;position:relative}}@media (max-width:767px){.inq_bldg_room h3.table-title span{font-size:15px;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:400;color:#fff;text-align:right;position:absolute;right:25px}}@media (max-width:767px){.inq_bldg_room .room-list{padding-bottom:30px}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info{padding:0 25px;border-bottom:1px solid #4d4d4d;margin-bottom:-1px}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info:last-of-type{border-bottom:0}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info.room-hide{display:none}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info dt{padding:7px 25px 0 30px;display:inline-block;position:relative}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info dt .checkbox{-webkit-appearance:none;appearance:none;position:absolute;width:55px;height:60px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;top:0;left:-25px;margin:0}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info dt .checkbox input{margin:0!important}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info dt a{color:#fff;font-size:14px;text-decoration:underline}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-info dd{padding:0 25px 6px 33px;font-size:14px;line-height:1.5}}@media (max-width:767px){.inq_bldg_room .room-list .bldg-link a{color:#fff;text-decoration:underline;padding:10px 25px 0;font-size:14px}}@media (max-width:767px){.inq_bldg_room .tableBase{width:100%;padding:0 25px;border:0}}@media (max-width:767px){.inq_bldg_room .tableBase input{-webkit-appearance:none;appearance:none}}@media (max-width:767px){.inq_bldg_room .tableBase td,.inq_bldg_room .tableBase th{width:100%;display:block;border-left:0;border-top:0}}@media (max-width:767px){.inq_bldg_room .tableBase th{background:#23211e;vertical-align:top;padding:5px 25px 7px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal;font-size:16px}}@media (max-width:767px){.inq_bldg_room .tableBase td{background:#000;color:#fff;font-size:15px;padding:14px 25px 17px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form #main{padding-bottom:262px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .room-list .more p{background:#aa9164;font-size:16px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;line-height:40px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .room-list .more p:after{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #5b4f39;margin-left:5px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .room-list .more.on p:after{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #5b4f39;margin-left:5px;border-top:0}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase .max-min td{padding-left:15px;padding-right:15px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase .max-min td select{margin:0 7px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase #area_w td{padding-bottom:8px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase #request td{padding-bottom:12px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase th span{background:#c84664;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;margin-left:10px;margin-top:3px;vertical-align:top}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td{background:#000;color:#fff}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td input::-webkit-input-placeholder{color:#878787}.inq_bldg_room.inq_bldg_room_form .tableBase td input:-ms-input-placeholder{color:#878787}.inq_bldg_room.inq_bldg_room_form .tableBase td input::placeholder{color:#878787}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td input:-ms-input-placeholder{color:#878787}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td input::-ms-input-placeholder{color:#878787}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea{background:#fff;border-radius:6px;width:100%;height:113px;color:#323232;padding:8px 10px;font-size:15px;line-height:1.4;border:none}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea::-webkit-input-placeholder{letter-spacing:-1px}.inq_bldg_room.inq_bldg_room_form .tableBase td textarea:-ms-input-placeholder{letter-spacing:-1px}.inq_bldg_room.inq_bldg_room_form .tableBase td textarea::placeholder{letter-spacing:-1px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td textarea#area{height:80px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td input{-webkit-appearance:none;appearance:none}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td input[type=text]{background:#fff;border-radius:6px;width:100%;height:39px;font-size:14px;color:#323232;border:0;padding:0 10px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td #email-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #furigana-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #goyobo-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #name-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #otoiawase-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #tel-error{color:#ff5064;display:block}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td label.error{color:#ff5064}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td #email-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #furigana-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #goyobo-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #name-error,.inq_bldg_room.inq_bldg_room_form .tableBase td #tel-error{margin-top:9px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .tableBase td input.error,.inq_bldg_room.inq_bldg_room_form .tableBase td textarea.error{background-color:#ffebf0}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form #privacy_check{padding:0 25px;margin:25px auto 0;font-size:14px;line-height:1.45}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form #privacy_check a{color:#fff;font-size:14px;text-decoration:underline}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .send{padding:0 25px;text-align:center}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .send .confirm-btn{width:100%;background:#aa9164;margin:17px auto;display:block;max-width:220px;height:40px;position:relative;padding:4px 0}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .send .confirm-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_form .send .confirm-btn #confirm{background:#aa9164;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;text-align:center;width:100%;height:100%}}@media (max-width:767px){.inq_bldg_room #ssl_proof{margin-top:60px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm #main{padding-bottom:258px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .room-list{padding-bottom:20px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .room-list .bldg-info dt{padding:6px 0 0;line-height:1}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .room-list .bldg-info dd{padding:0 0 6px;line-height:1}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm #form_contact{text-align:center;padding-top:30px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm #form_contact .contact-tel{padding:0 25px 31px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm #form_contact .contact-flow .text{line-height:1.85}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .send{padding:0 25px;text-align:center}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .send .submit-btn{width:100%;background:#aa9164;margin:30px auto 0;display:block;max-width:220px;height:40px;position:relative;padding:4px 0}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .send .submit-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .send .submit-btn #submit{background:#aa9164;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;text-align:center;width:100%;height:100%}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .send #reset{background:#000;font-size:14px;color:#ccc;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;border:0;margin-top:24px;background:url(/images/inq-back-icon.png) no-repeat;background-size:8px 10px;background-position:left 5px;padding-left:20px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_confirm .send #reset:hover{opacity:.6}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion #main{padding-bottom:258px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion #ssl_proof{margin:42px auto 0}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion #form_contact{text-align:center;padding-top:30px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion #form_contact .contact-tel{padding:0 25px 31px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion #form_contact .contact-flow{padding-bottom:0}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion #form_contact .contact-flow .text{padding-top:20px;line-height:1.65;font-size:15px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion .text{font-size:15px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion .text .one-line{display:block;margin-top:12px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion .text .one-line:first-of-type{margin-top:0}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion .text .one-line.bottom{margin-bottom:12px}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion .text .one-line a{color:#c6aa6d;text-decoration:underline}}@media (max-width:767px){.inq_bldg_room.inq_bldg_room_completion .text .one-line a:hover{text-decoration:none}}@media (max-width:767px){.inq_room #ssl_proof{width:100%;text-align:right;margin:64px auto 0}}@media (max-width:767px){.inq_room #container ul li label.checkbox,.inq_room #container ul li label.radioBtn{margin:0 0 28px 0;display:block;text-indent:-26px;padding-left:26px}}@media (max-width:767px){.inq_room #container ul li label.checkbox.margin-none,.inq_room #container ul li label.radioBtn.margin-none{margin:0}}@media (max-width:767px){.inq_room #container ul li label.checkbox input,.inq_room #container ul li label.radioBtn input{margin:0 8px 0 0}}@media (max-width:767px){.inq_room #container ul li:last-child label.checkbox,.inq_room #container ul li:last-child label.radioBtn{margin:0}}@media (max-width:767px){.inq_room #container ul li.checked label.checkbox,.inq_room #container ul li.checked label.radioBtn{font-weight:700}}@media (max-width:767px){.inq_room #container ul.margin-none li label.checkbox,.inq_room #container ul.margin-none li label.radioBtn{margin:0}}@media (max-width:767px){.inq_room #container td.rows ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.inq_room #container td.rows ul li{width:50%;padding-right:10px}}@media (max-width:767px){.inq_room #pagetitle{background:url(/images/inq-head-SP.jpg) no-repeat;background-size:cover;background-position:center;height:210px}}@media (max-width:767px){.inq_room #form_contact{text-align:center}}@media (max-width:767px){.inq_room #form_contact .contact-tel{padding:25px 25px 31px}}@media (max-width:767px){.inq_room #form_contact .contact-tel .tel-text{color:#b3b3b3;font-size:14px;margin-bottom:6px}}@media (max-width:767px){.inq_room #form_contact .contact-tel .tel-info{background:grey;width:260px;margin:0 auto;font-size:22px;padding:7px 0 0;display:block;color:#fff;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){.inq_room #form_contact .contact-tel .tel-info span{font-size:13px;display:block;padding-bottom:4px}}@media (max-width:767px){.inq_room #form_contact .contact-tel .tel-info:before{content:"";display:inline-block;width:16px;height:16px;background:url(/images/form-tel-icon-sp.png) no-repeat;background-size:16px 16px}}@media (max-width:767px){.inq_room #form_contact .contact-tel .tel-info.pc{display:none}}@media (max-width:767px){.inq_room #form_contact .contact-flow{background:#1a1a1a;padding-bottom:1px}}@media (max-width:767px){.inq_room #form_contact .contact-flow .flow-title{font-size:16px;padding:11px 25px 9px}}@media (max-width:767px){.inq_room #form_contact .contact-flow .flow-img{padding:0 25px;line-height:0;margin-bottom:8px}}@media (max-width:767px){.inq_room #form_contact .contact-flow .flow-img img{width:100%}}@media (max-width:767px){.inq_room #form_contact .contact-flow .text{text-align:left;padding:18px 25px 14px;font-size:14px;line-height:1.9;background:#000}}@media (max-width:767px){.inq_room .room-list-header{font-size:14px;padding:20px 25px 15px}}@media (max-width:767px){.inq_room h3.table-title{width:100%;margin:30px auto 0;background:#333;color:#c6aa6d;font-size:18px;font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;height:36px;line-height:36px;padding-left:20px}}@media (max-width:767px){.inq_room .room-list{padding-bottom:30px}}@media (max-width:767px){.inq_room .room-list .bldg-info{padding:0 25px;border-bottom:1px solid #4d4d4d;margin-bottom:-1px}}@media (max-width:767px){.inq_room .room-list .bldg-info:after{content:".";display:block;clear:both;height:0;visibility:hidden}}@media (max-width:767px){.inq_room .room-list .bldg-info:last-of-type{border-bottom:0}}@media (max-width:767px){.inq_room .room-list .bldg-info.room-hide{display:none}}@media (max-width:767px){.inq_room .room-list .bldg-info dt{padding:7px 25px 0 0;display:inline-block;position:relative}}@media (max-width:767px){.inq_room .room-list .bldg-info dt .checkbox{-webkit-appearance:none;appearance:none;position:absolute;width:55px;height:60px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;top:0;left:-25px;margin:0}}@media (max-width:767px){.inq_room .room-list .bldg-info dt .checkbox input{margin:0!important}}@media (max-width:767px){.inq_room .room-list .bldg-info dt a{color:#fff;font-size:14px;text-decoration:underline}}@media (max-width:767px){.inq_room .room-list .bldg-info dd{padding:0 25px 6px 0;font-size:14px;line-height:1.5}}@media (max-width:767px){.inq_room .tableBase{width:100%;padding:0 25px;border:0}}@media (max-width:767px){.inq_room .tableBase input{-webkit-appearance:none;appearance:none}}@media (max-width:767px){.inq_room .tableBase td,.inq_room .tableBase th{width:100%;display:block;border-left:0;border-top:0}}@media (max-width:767px){.inq_room .tableBase th{background:#23211e;vertical-align:top;padding:5px 25px 7px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal;font-size:16px}}@media (max-width:767px){.inq_room .tableBase td{background:#000;color:#fff;font-size:15px;padding:15px 25px 16px}}@media (max-width:767px){.inq_room.inq_room_form #main{padding-bottom:228px}}@media (max-width:767px){.inq_room.inq_room_form .room-list .more p{background:#aa9164;font-size:16px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;line-height:40px}}@media (max-width:767px){.inq_room.inq_room_form .room-list .more p:after{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #5b4f39;margin-left:5px}}@media (max-width:767px){.inq_room.inq_room_form .room-list .more.on p:after{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #5b4f39;margin-left:5px;border-top:0}}@media (max-width:767px){.inq_room.inq_room_form .tableBase .max-min td{padding-left:15px;padding-right:15px}}@media (max-width:767px){.inq_room.inq_room_form .tableBase .max-min td select{margin:0 7px}}@media (max-width:767px){.inq_room.inq_room_form .tableBase #area_w td{padding-bottom:8px}}@media (max-width:767px){.inq_room.inq_room_form .tableBase #request td{padding-bottom:12px}}@media (max-width:767px){.inq_room.inq_room_form .tableBase th span{background:#c84664;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;margin-left:10px;margin-top:3px;vertical-align:top}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td{background:#000;color:#fff}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td input::-webkit-input-placeholder{color:#878787}.inq_room.inq_room_form .tableBase td input:-ms-input-placeholder{color:#878787}.inq_room.inq_room_form .tableBase td input::placeholder{color:#878787}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td input:-ms-input-placeholder{color:#878787}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td input::-ms-input-placeholder{color:#878787}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td textarea{background:#fff;border-radius:6px;width:100%;height:113px;color:#323232;padding:8px 10px;font-size:15px;line-height:1.4;border:none}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td textarea::-webkit-input-placeholder{letter-spacing:-1px}.inq_room.inq_room_form .tableBase td textarea:-ms-input-placeholder{letter-spacing:-1px}.inq_room.inq_room_form .tableBase td textarea::placeholder{letter-spacing:-1px}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td textarea#area{height:80px}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td input{-webkit-appearance:none;appearance:none}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td input[type=text]{background:#fff;border-radius:6px;width:100%;height:39px;font-size:14px;color:#323232;border:0;padding:0 10px}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td #email-error,.inq_room.inq_room_form .tableBase td #furigana-error,.inq_room.inq_room_form .tableBase td #goyobo-error,.inq_room.inq_room_form .tableBase td #name-error,.inq_room.inq_room_form .tableBase td #otoiawase-error,.inq_room.inq_room_form .tableBase td #tel-error{color:#ff5064;display:block}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td #email-error,.inq_room.inq_room_form .tableBase td #furigana-error,.inq_room.inq_room_form .tableBase td #goyobo-error,.inq_room.inq_room_form .tableBase td #name-error,.inq_room.inq_room_form .tableBase td #tel-error{margin-top:9px}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td label.error{color:#ff5064}}@media (max-width:767px){.inq_room.inq_room_form .tableBase td input.error,.inq_room.inq_room_form .tableBase td textarea.error{background-color:#ffebf0}}@media (max-width:767px){.inq_room.inq_room_form #privacy_check{padding:0 25px;margin:25px auto 0;font-size:14px;line-height:1.45}}@media (max-width:767px){.inq_room.inq_room_form #privacy_check a{color:#fff;font-size:14px;text-decoration:underline}}@media (max-width:767px){.inq_room.inq_room_form .send{padding:0 25px;text-align:center}}@media (max-width:767px){.inq_room.inq_room_form .send .confirm-btn{width:100%;background:#aa9164;margin:17px auto;display:block;max-width:220px;height:40px;position:relative;padding:4px 0}}@media (max-width:767px){.inq_room.inq_room_form .send .confirm-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.inq_room.inq_room_form .send .confirm-btn #confirm{background:#aa9164;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;text-align:center;width:100%;height:100%}}@media (max-width:767px){.inq_room.inq_room_confirm #main{padding-bottom:252px}}@media (max-width:767px){.inq_room.inq_room_confirm #form_contact{text-align:center;padding-top:30px}}@media (max-width:767px){.inq_room.inq_room_confirm #form_contact .contact-tel{padding:0 25px 31px}}@media (max-width:767px){.inq_room.inq_room_confirm #form_contact .contact-flow .text{line-height:1.85}}@media (max-width:767px){.inq_room.inq_room_confirm .room-list{padding-bottom:21px}}@media (max-width:767px){.inq_room.inq_room_confirm .room-list .bldg-info dt{padding:1px 25px 0 0}}@media (max-width:767px){.inq_room.inq_room_confirm .room-list .bldg-info dd{padding:0 25px 5px 0;font-size:14px;line-height:1}}@media (max-width:767px){.inq_room.inq_room_confirm .send{padding:0 25px;text-align:center}}@media (max-width:767px){.inq_room.inq_room_confirm .send .submit-btn{width:100%;background:#aa9164;margin:30px auto 0;display:block;max-width:220px;height:40px;position:relative;padding:4px 0}}@media (max-width:767px){.inq_room.inq_room_confirm .send .submit-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.inq_room.inq_room_confirm .send .submit-btn #submit{background:#aa9164;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;text-align:center;width:100%;height:100%}}@media (max-width:767px){.inq_room.inq_room_confirm .send #reset{background:#000;font-size:14px;color:#ccc;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;border:0;margin-top:24px;background:url(/images/inq-back-icon.png) no-repeat;background-size:8px 10px;background-position:left 5px;padding-left:20px}}@media (max-width:767px){.inq_room.inq_room_confirm .send #reset:hover{opacity:.6}}@media (max-width:767px){.inq_room.inq_room_completion #main{padding-bottom:254px}}@media (max-width:767px){.inq_room.inq_room_completion #ssl_proof{margin:47px auto 0}}@media (max-width:767px){.inq_room.inq_room_completion #form_contact{text-align:center;padding-top:30px}}@media (max-width:767px){.inq_room.inq_room_completion #form_contact .contact-tel{padding:0 25px 31px}}@media (max-width:767px){.inq_room.inq_room_completion #form_contact .contact-flow .text{padding-top:20px;line-height:1.65;font-size:15px}}@media (max-width:767px){.inq_room.inq_room_completion .text{font-size:15px}}@media (max-width:767px){.inq_room.inq_room_completion .text .one-line{display:block;margin-top:12px}}@media (max-width:767px){.inq_room.inq_room_completion .text .one-line:first-of-type{margin-top:0}}@media (max-width:767px){.inq_room.inq_room_completion .text .one-line.bottom{margin-bottom:12px}}@media (max-width:767px){.inq_room.inq_room_completion .text .one-line a{color:#c6aa6d;text-decoration:underline}}@media (max-width:767px){.inq_room.inq_room_completion .text .one-line a:hover{text-decoration:none}}@media (max-width:767px){.inq #ssl_proof{width:100%;text-align:right;margin:64px auto 0}}@media (max-width:767px){.inq #container ul li label.checkbox,.inq #container ul li label.radioBtn{margin:0 0 27px 0;display:block;text-indent:-26px;padding-left:26px}}@media (max-width:767px){.inq #container ul li label.checkbox.margin-none,.inq #container ul li label.radioBtn.margin-none{margin:0}}@media (max-width:767px){.inq #container ul li label.checkbox input,.inq #container ul li label.radioBtn input{margin:0 8px 0 0}}@media (max-width:767px){.inq #container ul li:last-child label.checkbox,.inq #container ul li:last-child label.radioBtn{margin:0}}@media (max-width:767px){.inq #container ul li.checked label.checkbox,.inq #container ul li.checked label.radioBtn{font-weight:700}}@media (max-width:767px){.inq #container ul.margin-none li label.checkbox,.inq #container ul.margin-none li label.radioBtn{margin:0}}@media (max-width:767px){.inq #container td.rows ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.inq #container td.rows ul li{width:50%;padding-right:10px}}@media (max-width:767px){.inq #pagetitle{background:url(/images/inq-head-SP.jpg) no-repeat;background-size:cover;background-position:center;height:210px}}@media (max-width:767px){.inq #form_contact{text-align:center}}@media (max-width:767px){.inq #form_contact .contact-tel{padding:25px 25px 31px}}@media (max-width:767px){.inq #form_contact .contact-tel .tel-text{color:#b3b3b3;font-size:14px;margin-bottom:6px}}@media (max-width:767px){.inq #form_contact .contact-tel .tel-info{background:grey;width:260px;margin:0 auto;font-size:22px;padding:10px 10px 4px;display:block;color:#fff;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){.inq #form_contact .contact-tel .tel-info span{font-size:13px;display:block}}@media (max-width:767px){.inq #form_contact .contact-tel .tel-info:before{content:"";display:inline-block;width:16px;height:16px;background:url(/images/form-tel-icon-sp.png) no-repeat;background-size:16px 16px}}@media (max-width:767px){.inq #form_contact .contact-tel .tel-info.pc{display:none}}@media (max-width:767px){.inq #form_contact .contact-flow{background:#1a1a1a}}@media (max-width:767px){.inq #form_contact .contact-flow .flow-title{font-size:16px;padding:11px 25px 9px}}@media (max-width:767px){.inq #form_contact .contact-flow .flow-img{padding:0 25px;line-height:0;margin-bottom:9px}}@media (max-width:767px){.inq #form_contact .contact-flow .flow-img img{width:100%}}@media (max-width:767px){.inq #form_contact .contact-flow .text{text-align:left;padding:18px 25px 14px;font-size:14px;line-height:1.9;background:#000}}@media (max-width:767px){.inq h3.table-title{width:100%;margin:0 auto;background:#333;color:#c6aa6d;font-size:18px;font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;height:36px;line-height:36px;padding-left:20px}}@media (max-width:767px){.inq .tableBase{width:100%;padding:0 25px;border:0}}@media (max-width:767px){.inq .tableBase input{-webkit-appearance:none;appearance:none}}@media (max-width:767px){.inq .tableBase td,.inq .tableBase th{width:100%;display:block;border-left:0;border-top:0}}@media (max-width:767px){.inq .tableBase th{background:#23211e;vertical-align:top;padding:5px 25px 7px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;line-height:normal;font-size:16px}}@media (max-width:767px){.inq .tableBase td{background:#000;color:#fff;font-size:15px;padding:15px 25px}}@media (max-width:767px){.inq.inq_form #main{padding-bottom:138px}}@media (max-width:767px){.inq.inq_form .tableBase .max-min td{padding-left:15px;padding-right:15px}}@media (max-width:767px){.inq.inq_form .tableBase .max-min td select{margin:0 7px}}@media (max-width:767px){.inq.inq_form .tableBase #area_w td{padding-bottom:8px}}@media (max-width:767px){.inq.inq_form .tableBase #request td{padding-bottom:12px}}@media (max-width:767px){.inq.inq_form .tableBase th span{background:#c84664;font-family:Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;width:30px;height:16px;line-height:16px;display:inline-block;color:#fff;font-size:11px;text-align:center;margin-left:10px;margin-top:3px;vertical-align:top}}@media (max-width:767px){.inq.inq_form .tableBase td{background:#000;color:#fff}}@media (max-width:767px){.inq.inq_form .tableBase td input::-webkit-input-placeholder{color:#878787}.inq.inq_form .tableBase td input:-ms-input-placeholder{color:#878787}.inq.inq_form .tableBase td input::placeholder{color:#878787}}@media (max-width:767px){.inq.inq_form .tableBase td input:-ms-input-placeholder{color:#878787}}@media (max-width:767px){.inq.inq_form .tableBase td input::-ms-input-placeholder{color:#878787}}@media (max-width:767px){.inq.inq_form .tableBase td textarea{background:#fff;border-radius:6px;width:100%;height:113px;color:#323232;padding:8px 10px;font-size:15px;line-height:1.4;border:none}}@media (max-width:767px){.inq.inq_form .tableBase td textarea::-webkit-input-placeholder{letter-spacing:-1px}.inq.inq_form .tableBase td textarea:-ms-input-placeholder{letter-spacing:-1px}.inq.inq_form .tableBase td textarea::placeholder{letter-spacing:-1px}}@media (max-width:767px){.inq.inq_form .tableBase td textarea#area{height:80px}}@media (max-width:767px){.inq.inq_form .tableBase td input{-webkit-appearance:none;appearance:none}}@media (max-width:767px){.inq.inq_form .tableBase td input[type=text]{background:#fff;border-radius:6px;width:100%;height:39px;font-size:14px;color:#323232;border:0;padding:0 10px}}@media (max-width:767px){.inq.inq_form .tableBase td #email-error,.inq.inq_form .tableBase td #furigana-error,.inq.inq_form .tableBase td #name-error,.inq.inq_form .tableBase td #otoiawase-error,.inq.inq_form .tableBase td #tel-error{color:#ff5064;display:block}}@media (max-width:767px){.inq.inq_form .tableBase td #email-error,.inq.inq_form .tableBase td #furigana-error,.inq.inq_form .tableBase td #name-error,.inq.inq_form .tableBase td #tel-error{margin-top:9px}}@media (max-width:767px){.inq.inq_form .tableBase td input.error,.inq.inq_form .tableBase td textarea.error{background-color:#ffebf0}}@media (max-width:767px){.inq.inq_form #privacy_check{padding:0 25px;margin:25px auto 0;font-size:14px;line-height:1.45}}@media (max-width:767px){.inq.inq_form #privacy_check a{color:#fff;font-size:14px;text-decoration:underline}}@media (max-width:767px){.inq.inq_form .send{padding:0 25px;text-align:center}}@media (max-width:767px){.inq.inq_form .send .confirm-btn{width:100%;background:#aa9164;margin:17px auto;display:block;max-width:220px;height:40px;position:relative;padding:4px 0}}@media (max-width:767px){.inq.inq_form .send .confirm-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.inq.inq_form .send .confirm-btn #confirm{background:#aa9164;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;text-align:center;width:100%;height:100%}}@media (max-width:767px){.inq.inq_confirm #main{padding-bottom:252px}}@media (max-width:767px){.inq.inq_confirm #form_contact{text-align:center;padding-top:30px}}@media (max-width:767px){.inq.inq_confirm #form_contact .contact-tel{padding:0 25px 31px}}@media (max-width:767px){.inq.inq_confirm #form_contact .contact-flow .text{line-height:1.85}}@media (max-width:767px){.inq.inq_confirm .send{padding:0 25px;text-align:center}}@media (max-width:767px){.inq.inq_confirm .send .submit-btn{width:100%;background:#aa9164;margin:30px auto 0;display:block;max-width:220px;height:40px;position:relative;padding:4px 0}}@media (max-width:767px){.inq.inq_confirm .send .submit-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.inq.inq_confirm .send .submit-btn #submit{background:#aa9164;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;text-align:center;width:100%;height:100%}}@media (max-width:767px){.inq.inq_confirm .send #reset{background:#000;font-size:14px;color:#ccc;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;border:0;margin-top:24px;background:url(/images/inq-back-icon.png) no-repeat;background-size:8px 10px;background-position:left 5px;padding-left:20px}}@media (max-width:767px){.inq.inq_confirm .send #reset:hover{opacity:.6}}@media (max-width:767px){.inq.inq_completion #main{padding-bottom:241px}}@media (max-width:767px){.inq.inq_completion #ssl_proof{margin:47px auto 0}}@media (max-width:767px){.inq.inq_completion #form_contact{text-align:center;padding-top:30px}}@media (max-width:767px){.inq.inq_completion #form_contact .contact-tel{padding:0 25px 31px}}@media (max-width:767px){.inq.inq_completion #form_contact .contact-flow .text{padding-top:20px;line-height:1.65;font-size:15px}}@media (max-width:767px){.inq.inq_completion .text{font-size:15px}}@media (max-width:767px){.inq.inq_completion .text .one-line{display:block;margin-top:12px}}@media (max-width:767px){.inq.inq_completion .text .one-line:first-of-type{margin-top:0}}@media (max-width:767px){.inq.inq_completion .text .one-line.bottom{margin-bottom:12px}}@media (max-width:767px){.inq.inq_completion .text .one-line a{color:#c6aa6d;text-decoration:underline}}@media (max-width:767px){.inq.inq_completion .text .one-line a:hover{text-decoration:none}}@media (max-width:767px){#move #pagetitle{background:url(/images/move/kv_sp.jpg) no-repeat;background-size:cover;background-position:center center;height:330px}}@media (max-width:767px){#move #pagetitle .pagetitle-inner{display:-webkit-flex;display:flex;padding:45px 0 40px;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}}@media (max-width:767px){#move #pagetitle .pagetitle-inner .kv{display:block;text-align:center}}@media (max-width:767px){#move #pagetitle .pagetitle-inner .kv img{width:200px;height:auto}}@media (max-width:767px){#move #pagetitle .pagetitle-inner .link{display:-webkit-flex;display:flex;margin:20px auto 0;width:50%;min-width:200px;height:25px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#c6aa6d;font-size:12px;color:#fff;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#move #pagetitle .pagetitle-inner .link:hover{opacity:1}}@media (max-width:767px){#move #pagetitle .pagetitle-inner .link:after{content:"▼";padding:0 0 0 .5rem;color:#5b4f39}}@media (max-width:767px){#move .move-contents .heading{color:#c6aa6d;font-size:22px;text-align:center;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#move .move-contents .campaign{padding:36px 25px 47px;background:url(/images/move/bg.jpg)}}@media (max-width:767px){#move .move-contents .campaign .campaign-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0 auto}}@media (max-width:767px){#move .move-contents .campaign .heading{margin:0 0 29px;line-height:1.75}}@media (max-width:767px){#move .move-contents .campaign .campaign-list-title{margin:0 0 12px;color:#fff;font-size:18px;text-align:center;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#move .move-contents .campaign .campaign-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){#move .move-contents .campaign .campaign-list .list-item{background-color:#f8faf5;width:100%;margin:0 0 10px}}@media (max-width:767px){#move .move-contents .campaign .campaign-list .item-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:5px;padding:10px 8px;border:solid 1px #c6aa6d}}@media (max-width:767px){#move .move-contents .campaign .campaign-list .item-name{width:100%;padding:0;text-align:left;font-size:20px;font-weight:700;color:#000;border-bottom:solid 1px #c6aa6d}}@media (max-width:767px){#move .move-contents .campaign .campaign-list .item-name .small-word{font-size:11px}}@media (max-width:767px){#move .move-contents .campaign .campaign-list .item-name .big-word{padding:0 0 0 .25em}}@media (max-width:767px){#move .move-contents .campaign .campaign-list .item-text{width:100%;padding:10px 0 0;font-size:15px;color:#000;text-align:left}}@media (max-width:767px){#move .move-contents .campaign .campaign-list .item-text .red-word{color:#c1272d}}@media (max-width:767px){#move .move-contents .campaign .note{font-size:13px;color:#fff;padding-left:1em;text-indent:-1em}}@media (max-width:767px){#move .move-contents .campaign .note#page-link{padding-top:10px;margin-top:-10px}}@media (max-width:767px){#move .move-contents .campaign .video{position:relative;width:100%;margin-top:30px;padding-top:56.25%}}@media (max-width:767px){#move .move-contents .campaign .video iframe{position:absolute;top:0;right:0;width:100%;height:100%}}@media (max-width:767px){#move .move-contents .reit{padding:35px 0 29px;background-color:#1a1a1a}}@media (max-width:767px){#move .move-contents .reit .reit-inner{margin:0 auto;padding:0 20px}}@media (max-width:767px){#move .move-contents .reit .reit-inner .heading{margin:0 0 25px;font-size:20px}}@media (max-width:767px){#move .move-contents .reit .description{margin:0 0 2px;font-size:15px}}@media (max-width:767px){#move .move-contents .reit .annotation{color:#c6aa6d;font-size:13px;margin:0 0 21px}}@media (max-width:767px){#move .move-contents .reit .annotation:last-of-type{margin:0;text-indent:-1em;padding-left:1em}}@media (max-width:767px){#move .move-contents .reit .figure{display:block}}@media (max-width:767px){#move .move-contents .reit .figure img{width:100%;height:auto}}@media (max-width:767px){#move .move-contents .reit .figure-caption{margin:0 0 27px;text-align:center;font-size:15px}}@media (max-width:767px){#move .move-contents .reit .figure-caption span{display:inline-block;text-align:left}}@media (max-width:767px){#move .move-contents .reit .reit-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){#move .move-contents .reit .reit-list .list-item{background-color:#f8faf5;width:100%;margin:0 0 10px}}@media (max-width:767px){#move .move-contents .reit .reit-list .item-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:5px;padding:10px 8px;border:solid 1px #c6aa6d}}@media (max-width:767px){#move .move-contents .reit .reit-list .item-name{width:100%;padding:0;text-align:left;font-size:12px;font-weight:700;color:#000;border-bottom:solid 1px #c6aa6d}}@media (max-width:767px){#move .move-contents .reit .reit-list .item-name .big-word{font-size:17px}}@media (max-width:767px){#move .move-contents .reit .reit-list .item-text{width:100%;padding:10px 0 0;font-size:15px;color:#000;text-align:left}}@media (max-width:767px){#move .move-contents .reit .reit-list .item-text .red-word{color:#c1272d}}@media (max-width:767px){#move .move-contents .bland{padding:35px 0 50px}}@media (max-width:767px){#move .move-contents .bland .brand-top-text{margin:0 23px 31px}}@media (max-width:767px){#move .move-contents .bland .brand-top-text .gold{color:#c6aa6d;font-size:19px;line-height:28px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;margin-bottom:13px}}@media (max-width:767px){#move .move-contents .bland .brand-top-text .white{color:#fff;font-size:14px;line-height:26px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (max-width:767px){#move .move-contents .bland .list-brand-wrap h3{display:none}}@media (max-width:767px){#move .move-contents .bland .logo-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:2px;margin:0 0 50px;background:#fff}}@media (max-width:767px){#move .move-contents .bland .logo-list li{display:-webkit-flex;display:flex;width:50%;height:35px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-top:1px solid #c6aa6d;border-left:1px solid #c6aa6d}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-of-type(even){border-right:1px solid #c6aa6d}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(n+9){border-bottom:1px solid #c6aa6d}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(1) img{max-width:180px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(2) img{max-width:130px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(3) img{max-width:166px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(4) img{max-width:183px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(5) img{max-width:158px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(6) img{max-width:163px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(7) img{max-width:168px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(8) img{max-width:170px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(9) img{max-width:142px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li:nth-child(10) img{max-width:125px;height:auto}}@media (max-width:767px){#move .move-contents .bland .logo-list li img{width:100%}}@media (max-width:767px){#move .move-contents .bland .brand-mansion-list ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.5px}}@media (max-width:767px){#move .move-contents .bland .brand-mansion-list ul li{font-size:0;width:calc(50% - .75px);aspect-ratio:4/3;min-height:136px;line-height:0;position:relative}}@media (max-width:767px){#move .move-contents .bland .brand-mansion-list ul li img{width:100%;height:100%;object-fit:cover}}@media (max-width:767px){#move .move-contents .bland .brand-mansion-list ul li a{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);min-height:136px;background-color:rgba(0,0,0,.3);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media (max-width:767px){#move .move-contents .bland .brand-mansion-list ul li a .a-inner{line-height:15px;color:#fff;text-align:center;font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500}}@media (max-width:767px){#move .move-contents .bland .brand-mansion-list ul li a .a-inner .english{font-size:18px}}@media (max-width:767px){#move .move-contents .bland .brand-mansion-all{display:none}}@media (max-width:767px){#move .move-contents .high-grade{text-align:center;padding:33px 25px}}@media (max-width:767px){#move .move-contents .high-grade dl dt{color:#c6aa6d;font-size:20px;line-height:1.57;margin-bottom:14px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#move .move-contents .high-grade dl dd{font-size:15px;line-height:1.87}}@media (max-width:767px){#move .move-contents .high-grade dl dd .small{font-size:12px;line-height:1.7;padding-top:82%;text-align:left;position:relative;width:100%;margin-top:29px}}@media (max-width:767px){#move .move-contents .high-grade dl dd .small:before{content:"";background:url(/images/move-high-grade-img.jpg) no-repeat;background-size:100% auto;background-position:center top;position:absolute;top:0;right:0;left:0;bottom:0;padding-top:75%}}@media (max-width:767px){#move .move-contents .high-grade dl dd .small li{text-indent:-24px;padding-left:25px;padding-bottom:3px}}@media (max-width:767px){#move .move-contents .title .sub-title{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;color:#fff;font-size:16px;text-align:center;padding:0 25px}}@media (max-width:767px){#move .move-contents .plans{background-color:#1a1a1a}}@media (max-width:767px){#move .move-contents .plans .title{padding-top:38px}}@media (max-width:767px){#move .move-contents .plans .title-inner{text-align:center}}@media (max-width:767px){#move .move-contents .plans .title-inner img{width:91px;height:22px}}@media (max-width:767px){#move .move-contents .plans .title-inner .title-note{font-size:12px;color:#c6aa6d}}@media (max-width:767px){#move .move-contents .plans .title .sub-title{margin-top:11px}}@media (max-width:767px){#move .move-contents .plans .plans-inner{padding:0 25px 36px;text-align:center}}@media (max-width:767px){#move .move-contents .plans .plans-inner .text{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:19px;line-height:1.66;padding:21px 0 16px;font-weight:500}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box{padding:7px 7px 19px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box h4{font-size:14px;color:#fff;line-height:1.87}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box h4 span{font-size:18px;vertical-align:-1px;padding-left:14px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner{padding:0 12px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner .string{font-size:18px;line-height:1.65;padding:13px 0 14px;font-weight:700}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner .string span{font-size:15px;line-height:2.1}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner .example{color:#000;font-size:15px;padding:14px 0 15px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner .example span{font-weight:700}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table{width:100%}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table tr th{font-size:14px;height:29px;vertical-align:middle;font-weight:400}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table tr td{color:#000;vertical-align:middle;background-color:#f0f0f0;line-height:1}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(1){text-align:left;width:31.5%;padding-left:7.2%;font-size:12px;background-color:#e1e3dc}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(1) span{font-size:15px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(2){text-align:center;width:37.2%;font-size:13px;padding-left:5px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(2) span{font-size:14.3px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(3){text-align:right;width:31%;padding-right:5%;font-size:12px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .box .box-inner table tr td:nth-child(3) span{font-size:14px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box{width:100%}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .text{color:#d2c3aa}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box{background-color:#d2d2c3}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box h4{background-color:#504b46}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box .string{color:#3c3228}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box .example{border-top:1px solid #9b8787}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table{height:225px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table tr td,#move .move-contents .plans .plans-inner .left-box .box table tr th{border-right:2px solid #d2d2c3}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table tr th{background-color:#736f6b}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table tr th:last-of-type{border-right:none}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table tr td{border-top:2px solid #d2d2c3}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table tr td:last-of-type{border-right:none}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table .ex td{height:35px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(1){font-size:12px;padding-top:3px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(1) span{font-size:16px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(2){color:#c1272d;font-size:13px;font-weight:700;background-color:#fff}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(2) span{font-size:23.4px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(3){font-size:12px;font-weight:700}}@media (max-width:767px){#move .move-contents .plans .plans-inner .left-box .box table .ex td:nth-child(3) span{font-size:16px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box{width:100%}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .text{color:#c3d2c3;padding-top:26px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box{background-color:#c8cdc3}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box h4{background-color:#465050}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box .string{color:#2d3728}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box .example{border-top:1px solid #8c9b91}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table{height:134px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table tr td,#move .move-contents .plans .plans-inner .right-box .box table tr th{border-right:2px solid #d2d2c3}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table tr th{background-color:#6b7373}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table tr th:last-of-type{border-right:none}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table tr td{border-top:2px solid #d2d2c3}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table tr td:last-of-type{border-right:none}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(1){font-size:16px;padding-left:10px;line-height:1.2}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(1) span{font-size:13px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(2){font-size:13px;font-weight:700}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(2) span{font-size:23.4px}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(3){font-size:12px;font-weight:700}}@media (max-width:767px){#move .move-contents .plans .plans-inner .right-box .box table .ex td:nth-child(3) span{font-size:16px}}@media (max-width:767px){#move .move-contents .attention{padding-bottom:49px;background-color:#1a1a1a}}@media (max-width:767px){#move .move-contents .attention .title{padding:40px 0 29px}}@media (max-width:767px){#move .move-contents .attention .title img{width:137px;height:20px;margin:0 auto;display:block}}@media (max-width:767px){#move .move-contents .attention .title .sub-title{margin-top:12px}}@media (max-width:767px){#move .move-contents .attention .attention-inner{padding:0 25px}}@media (max-width:767px){#move .move-contents .attention .attention-inner li{background-color:#f8faf5;width:100%;padding:5px;margin-bottom:10px}}@media (max-width:767px){#move .move-contents .attention .attention-inner li .white-box{border:1px solid #c6aa6d;padding:8px;height:100%}}@media (max-width:767px){#move .move-contents .attention .attention-inner li .white-box .top{font-size:15px;line-height:1.7;color:#000;padding:6px 10px 9px;border-bottom:1px solid #c6aa6d;margin-bottom:1px;text-align:left}}@media (max-width:767px){#move .move-contents .attention .attention-inner li .white-box .bottom{border-top:1px solid #c6aa6d;width:100%}}@media (max-width:767px){#move .move-contents .attention .attention-inner li .white-box .bottom dl{color:#000;padding:12px 0 4px;width:140px;margin:0 auto}}@media (max-width:767px){#move .move-contents .attention .attention-inner li .white-box .bottom dl dt{font-size:14px;display:inline-block;padding:0 16px 0 13px}}@media (max-width:767px){#move .move-contents .attention .attention-inner li .white-box .bottom dl dd{font-size:28px;font-weight:700;display:inline-block}}@media (max-width:767px){#move .move-contents .attention .attention-inner li .white-box .bottom dl dd span{font-size:16px}}@media (max-width:767px){#move .move-contents .attention .partner-list{font-size:14px;line-height:1.4;text-align:center}}@media (max-width:767px){#move .move-contents .attention .partner-list .partner-list-item{margin:30px 0 0}}@media (max-width:767px){#move .move-contents .attention .partner-list .partner-list-item:first-of-type{margin:29px 0 0}}@media (max-width:767px){#move .move-contents .attention .partner-list .partner-link{margin:0 0 0 8px;color:#fff;text-decoration:underline}}@media (max-width:767px){#move .move-contents .attention .partner-list .partner-address{display:block;margin:12px 0 0}}@media (max-width:767px){#move .move-contents .attention .partner-list .partner-address .zip-code{margin:0 8px 0 0}}@media (max-width:767px){#move .move-contents .attention .partner-list .partner-tel .tel-link{color:#fff;pointer-events:visible}}@media (max-width:767px){#move .move-contents .attention .partner-list .partner-tel .tel-link:hover{opacity:1}}@media (max-width:767px){#move .move-contents .cases{background:url(/images/top-bg-pattern.jpg) repeat;background-size:25px 34px;background-position:center;padding-bottom:29px}}@media (max-width:767px){#move .move-contents .cases .title{padding:39px 0 27px}}@media (max-width:767px){#move .move-contents .cases .title img{width:93px;height:20px;margin:0 auto;display:block}}@media (max-width:767px){#move .move-contents .cases .title .sub-title{margin-top:12px}}@media (max-width:767px){#move .move-contents .cases .each-case{padding:0 25px}}@media (max-width:767px){#move .move-contents .cases .each-case li{width:100%;background-color:#f8faf5;position:relative;padding:5px 10px 18px;margin-bottom:20px}}@media (max-width:767px){#move .move-contents .cases .each-case li .plan-name{color:#504b46;font-weight:700;padding:26px 0 28px;font-size:20px;text-align:center}}@media (max-width:767px){#move .move-contents .cases .each-case li table{color:#000;width:100%}}@media (max-width:767px){#move .move-contents .cases .each-case li table tr{border-bottom:1px solid #9b8787;font-size:16px}}@media (max-width:767px){#move .move-contents .cases .each-case li table tr th{padding:7px 0 8px 10px;width:58%;font-weight:400}}@media (max-width:767px){#move .move-contents .cases .each-case li table tr td{font-weight:700;width:21%;vertical-align:bottom;padding-bottom:8px;text-align:right}}@media (max-width:767px){#move .move-contents .cases .each-case li table tr td:last-of-type{font-size:20px;padding-right:10px;width:21%}}@media (max-width:767px){#move .move-contents .cases .each-case li p{color:#000}}@media (max-width:767px){#move .move-contents .cases .each-case li .before{text-align:center;font-weight:700;font-size:24px;position:relative;padding:18px 0 52px}}@media (max-width:767px){#move .move-contents .cases .each-case li .before span{font-size:20px}}@media (max-width:767px){#move .move-contents .cases .each-case li .before:after{content:"";display:block;background:url(/images/move-case-arrow.png) no-repeat;background-size:24px 26px;background-position:center center;width:24px;height:26px;position:absolute;top:55px;right:0;left:0;margin:0 auto}}@media (max-width:767px){#move .move-contents .cases .each-case li .after{text-align:center}}@media (max-width:767px){#move .move-contents .cases .each-case li .after .red-tag{font-size:14px;color:#fff;background-color:#a54750;line-height:26px;padding:0 13px;display:inline-block;vertical-align:10px;margin-right:7px}}@media (max-width:767px){#move .move-contents .cases .each-case li .after .text{display:inline;font-size:16px;font-weight:700;line-height:1.9;padding:0 7px}}@media (max-width:767px){#move .move-contents .cases .each-case li .after .text .price{font-size:36px;line-height:1}}@media (max-width:767px){#move .move-contents .cases .each-case li .after .text .price .yen{font-size:20px}}@media (max-width:767px){#move .move-contents .cases .each-case .case1:after{content:"";display:inline-block;width:70px;height:70px;background:url(/images/move-case1.png) no-repeat;background-size:70px 70px;background-position:left top;position:absolute;top:0;left:0}}@media (max-width:767px){#move .move-contents .cases .each-case .case2:after{content:"";display:inline-block;width:70px;height:70px;background:url(/images/move-case2.png) no-repeat;background-size:70px 70px;background-position:left top;position:absolute;top:0;left:0}}@media (max-width:767px){#move .move-contents .cases .each-case .case3:after{content:"";display:inline-block;width:70px;height:70px;background:url(/images/move-case3.png) no-repeat;background-size:70px 70px;background-position:left top;position:absolute;top:0;left:0}}@media (max-width:767px){#move .move-contents .cases .each-case .case4:after{content:"";display:inline-block;width:70px;height:70px;background:url(/images/move-case4.png) no-repeat;background-size:70px 70px;background-position:left top;position:absolute;top:0;left:0}}@media (max-width:767px){#move .move-contents .flow .title{padding:38px 0 25px}}@media (max-width:767px){#move .move-contents .flow .title img{width:85px;height:22px;margin:0 auto;display:block}}@media (max-width:767px){#move .move-contents .flow .title .sub-title{padding-top:11px}}@media (max-width:767px){#move .move-contents .flow .flow-inner{padding:0 25px 15px}}@media (max-width:767px){#move .move-contents .flow .flow-inner li{margin-bottom:50px;box-sizing:content-box;padding-bottom:133px}}@media (max-width:767px){#move .move-contents .flow .flow-inner li img{display:block}}@media (max-width:767px){#move .move-contents .flow .flow-inner li p{color:#fff;font-size:16px;line-height:1.75;text-align:center;position:relative}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step01{background:url(/images/move-step1-img.jpg) no-repeat;background-size:250px 207px;background-position:center bottom;height:207px;width:100%}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step01 img{width:59px;height:25px;margin:0 auto}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step01 p{padding-top:35px}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step01 p:before{content:"";width:20px;height:2px;background-color:#c6aa6d;display:block;position:absolute;bottom:79px;left:0;right:0;margin:0 auto}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step02{background:url(/images/move-step2-img.jpg) no-repeat;background-size:250px 207px;background-position:center bottom;height:175px;width:100%}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step02 img{width:60px;height:25px;margin:0 auto}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step02 p{padding-top:28px}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step02 p:before{content:"";width:20px;height:2px;background-color:#c6aa6d;display:block;position:absolute;bottom:72px;left:0;right:0;margin:0 auto}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step02 p.one-line .empty-span{display:block;height:1.75em}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step03{background:url(/images/move-step3-img.jpg) no-repeat;background-size:250px 207px;background-position:center bottom;height:207px;width:100%}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step03 img{width:60px;height:25px;margin:0 auto}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step03 p{padding-top:28px}}@media (max-width:767px){#move .move-contents .flow .flow-inner .step03 p:before{content:"";width:20px;height:2px;background-color:#c6aa6d;display:block;position:absolute;bottom:72px;left:0;right:0;margin:0 auto}}@media (max-width:767px){#move .move-contents .contact{background:url(/images/move-contact-bg-sp.jpg) no-repeat;background-size:cover;background-position:center center;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#move .move-contents .contact .white{color:#fff;text-align:center;font-size:21px;padding-top:30px;line-height:1.5}}@media (max-width:767px){#move .move-contents .contact .contact-inner{padding:0 25px}}@media (max-width:767px){#move .move-contents .contact .contact-inner .mail{padding-top:29px}}@media (max-width:767px){#move .move-contents .contact .contact-inner .mail .text{color:#cdb469;font-size:18px;margin-bottom:23px;text-align:center}}@media (max-width:767px){#move .move-contents .contact .contact-inner .mail a{background-color:#cdb469;font-size:22px;color:#000;width:100%;height:80px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-bottom:3px}}@media (max-width:767px){#move .move-contents .contact .contact-inner .mail a:before{content:"";display:inline-block;background:url(/images/move-contact-mail-icon.png) no-repeat;background-size:24px 18px;background-position:left center;width:24px;height:18px;padding-right:17px}}@media (max-width:767px){#move .move-contents .contact .contact-inner .tel{padding:39px 0}}@media (max-width:767px){#move .move-contents .contact .contact-inner .tel .text{color:#b49169;font-size:18px;margin-bottom:22px;text-align:center}}@media (max-width:767px){#move .move-contents .contact .contact-inner .tel a{background-color:#b49169;font-size:24px;color:#000;width:100%;height:80px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;letter-spacing:5px;padding-bottom:5px}}@media (max-width:767px){#move .move-contents .contact .contact-inner .tel a:before{content:"";display:inline-block;background:url(/images/move-contact-tel-icon.png) no-repeat;background-size:16px 24px;background-position:left center;width:16px;height:24px;padding-right:14px;padding-top:1px}}@media (max-width:767px){#move .move-contents .search-list{background:#1a1a1a;padding:10px 0 15px!important}}@media (max-width:767px){#move .move-contents .search-list p.title{font-size:16px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:10px}}@media (max-width:767px){#move .move-contents .search-list .search-link{width:100%!important;margin:0!important;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;height:282px}}@media (max-width:767px){#move .move-contents .search-list .search-link li{background-size:cover!important;background-position:center!important;height:140px!important;padding:2px!important;width:49.5%;margin:0!important}}@media (max-width:767px){#move .move-contents .search-list .search-link li a{width:100%!important;height:136px!important;padding-top:0!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.4)!important;background-size:160px 1px}}@media (max-width:767px){#move .move-contents .search-list .search-link li a span.l-text{display:block;font-size:15px;line-height:1.4}}@media (max-width:767px){#move .move-contents .search-list .search-link li a span.l-text .m-text{font-size:12px;letter-spacing:1px}}@media (max-width:767px){#move .move-contents .search-list .search-link li.link01{background-image:url(/images/search-brand-btn-sp.jpg)!important}}@media (max-width:767px){#move .move-contents .search-list .search-link li.link02{background-image:url(/images/search-ward-btn.jpg)!important}}@media (max-width:767px){#move .move-contents .search-list .search-link li.link03{background-image:url(/images/search-line-btn.jpg)!important}}@media (max-width:767px){#move .move-contents .search-list .search-link li.link04{background-image:url(/images/search-freerent-btn.jpg)!important}}@media (max-width:767px){#new-building #pagetitle{background:url(/images/new-building-sp-top.jpg) no-repeat;background-size:cover;background-position:center center;height:330px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}@media (max-width:767px){#new-building #pagetitle .pagetitle-inner{padding:5px 20px 0 28px;text-align:right}}@media (max-width:767px){#new-building #pagetitle .pagetitle-inner img{width:100%;max-width:327px;height:auto}}@media (max-width:767px){#new-building .new-building-contents .choises{text-align:center;padding:33px 25px 35px}}@media (max-width:767px){#new-building .new-building-contents .choises dl dt{color:#c6aa6d;font-size:19px;line-height:1.57;margin-bottom:19px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif}}@media (max-width:767px){#new-building .new-building-contents .choises dl dd{font-size:14px;line-height:1.87}}@media (max-width:767px){#new-building .new-building-contents .choises dl dd .small{font-size:13px;line-height:1.6;padding-top:82%;text-align:left;position:relative;width:100%;margin-top:29px}}@media (max-width:767px){#new-building .new-building-contents .choises dl dd .small:before{content:"";background:url(/images/new-building-choises-img.jpg) no-repeat;background-size:100% auto;background-position:center top;position:absolute;top:0;right:0;left:0;bottom:0;padding-top:75%}}@media (max-width:767px){#new-building .new-building-contents .choises dl dd .small li{text-indent:-24px;padding-left:25px;padding-bottom:2px}}@media (max-width:767px){#new-building .new-building-contents .title .sub-title{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;color:#fff;font-size:16px;text-align:center;padding:0 25px}}@media (max-width:767px){#new-building .new-building-list{background:#1a1a1a;padding:20px 25px 18px}}@media (max-width:767px){#new-building .new-building-list .horizontal-slide{overflow:hidden;position:relative}}@media (max-width:767px){#new-building .new-building-list .swiper-pagination-tab{left:-10px;width:300px;margin-top:5px;font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center}}@media (max-width:767px){#new-building .new-building-list h3{margin-bottom:10px;font-size:16px;text-align:center;font-weight:500;color:#c6aa6d;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;margin-bottom:13px}}@media (max-width:767px){#new-building .new-building-list p.gold-text{font-size:20px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:24px}}@media (max-width:767px){#new-building .new-building-list .gold-btn{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;max-width:250px;height:40px;background:#aa9164;font-size:18px;position:relative;margin:13px auto 18px;color:#fff;padding:6px 13px 0;text-align:left;display:block}}@media (max-width:767px){#new-building .new-building-list .gold-btn span{font-size:15px;color:#5b4f39;position:absolute;top:6px;right:29px}}@media (max-width:767px){#new-building .new-building-list .gold-btn:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){#new-building .new-building-list .topInfo{width:280px;position:relative;background:linear-gradient(#fff 80%,#cdc8b9)}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link{position:relative;width:100%}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link p.access,#new-building .new-building-list .topInfo .tab-building-link p.year-month{position:absolute;display:block;background:rgba(26,26,26,.8);color:#fff;font-size:13px;width:100%;height:25px;line-height:25px;text-align:left;padding-left:10px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link p.year-month{bottom:0;line-height:normal;padding-top:2px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link p.access{bottom:25px;line-height:normal;padding-top:6px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img{line-height:0;position:relative;text-align:center}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img img.photo{max-width:280px;height:210px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img img.moving_rewards{position:absolute;right:5px;bottom:5px;width:63px;height:18px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img .estate-tag{position:absolute;bottom:8px;right:5px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img .estate-tag span{float:left;margin-left:4px;width:61px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img .estate-tag span.building_age:before{width:61px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img .estate-tag span.building_age:after{width:61px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img .estate-tag span.moving_rewards:before{width:61px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .tab-building-img .estate-tag span.moving_rewards:after{width:61px}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link h2{margin-bottom:4px;padding:5px 0 4px;border-bottom:1px solid #b3b3b3;margin:0 4px;line-height:1.4;font-size:12px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;color:#000;text-align:center}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .rent-layout{padding:6px 0;text-align:center;display:-webkit-flex;display:flex;height:28px;-webkit-justify-content:center;justify-content:center}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .rent-layout li{color:#666;font-size:10px;display:inline-block;float:left;line-height:1.5}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .rent-layout li:first-of-type:after{content:"|";display:inline-block;width:10px;height:15px;text-align:center}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .rent-layout li dl{display:inline-block}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .rent-layout li dl dt{display:inline}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .rent-layout li dl dd{display:inline}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .contentMark{position:absolute;bottom:6px;right:7px;z-index:1}}@media (max-width:767px){#new-building .new-building-list .topInfo .tab-building-link .contentMark.move{width:63px;height:18px}}@media (max-width:767px){#new-building .search-list{padding-top:9px}}@media (max-width:767px){#new-building .search-list .contents-title{margin-bottom:10px;font-size:16px}}@media (max-width:767px){#new-building .search-link{width:100%!important;margin:0 0 14px!important;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;height:282px}}@media (max-width:767px){#new-building .search-link li{background-size:cover!important;background-position:center!important;height:140px!important;padding:2px!important;width:49.5%;margin:0!important}}@media (max-width:767px){#new-building .search-link li a{width:100%!important;height:136px!important;padding-top:0!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.4)!important;background-size:160px 1px}}@media (max-width:767px){#new-building .search-link li a span.l-text{display:block;font-size:15px;line-height:1.4}}@media (max-width:767px){#new-building .search-link li a span.l-text .m-text{font-size:12px;letter-spacing:1px}}@media (max-width:767px){#new-building .search-link li.link01{background-image:url(/images/search-brand-btn-sp.jpg)!important}}@media (max-width:767px){#new-building .search-link li.link02{background-image:url(/images/search-ward-btn.jpg)!important}}@media (max-width:767px){#new-building .search-link li.link03{background-image:url(/images/search-line-btn.jpg)!important}}@media (max-width:767px){#new-building .search-link li.link04{background-image:url(/images/search-freerent-btn.jpg)!important}}@media (max-width:767px){#company .company-menu{background:#1a1a1a}}@media (max-width:767px){#company .company-menu .company-menu-inner .link{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 30px}}@media (max-width:767px){#company .company-menu .company-menu-inner .link li{display:block;height:32px}}@media (max-width:767px){#company .company-menu .company-menu-inner .link li a{font-size:13px;color:#b3b3b3;vertical-align:middle;line-height:32px;padding-right:18px}}@media (max-width:767px){#company .company-menu .company-menu-inner .link li a:after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #b3b3b3;position:absolute;right:0;top:12px}}@media (max-width:767px){#company #pagetitle{background-image:url(/images/company-head-image-sp.jpg)}}@media (max-width:767px){#company .company-contents{margin:0 25px 24px}}@media (max-width:767px){#company .company-contents .company-table{width:100%;margin-top:30px;margin-bottom:30px}}@media (max-width:767px){#company .company-contents .company-table tr{display:-webkit-flex;display:flex;padding:9px 10px 8px;background-color:#1a1a1a;border-bottom:1px solid #000}}@media (max-width:767px){#company .company-contents .company-table tr.pc{display:none}}@media (max-width:767px){#company .company-contents .company-table tr.wide{display:block;border-bottom:none;padding:0}}@media (max-width:767px){#company .company-contents .company-table tr.wide td,#company .company-contents .company-table tr.wide th{width:100%}}@media (max-width:767px){#company .company-contents .company-table tr.wide th{padding:9px 10px 2px}}@media (max-width:767px){#company .company-contents .company-table tr.wide td{padding:0 10px 8px;border-bottom:1px solid #000}}@media (max-width:767px){#company .company-contents .company-table tr.tax-accountant td a{color:#fff;text-decoration:underline}}@media (max-width:767px){#company .company-contents .company-table tr td,#company .company-contents .company-table tr th{display:block}}@media (max-width:767px){#company .company-contents .company-table tr th{text-align:left;width:25%;font-size:12px}}@media (max-width:767px){#company .company-contents .company-table tr td{font-size:12px;width:25%;line-height:25px}}@media (max-width:767px){#company .company-contents .company-table tr td p.sp{display:none}}@media (max-width:767px){#company .company-contents .company-table tr:last-of-type{border-bottom:none}}@media (max-width:767px){#company .company-contents .company-table .narrow th:last-of-type{width:20%}}@media (max-width:767px){#company .company-contents .company-table .narrow td:last-of-type{width:30%}}@media (max-width:767px){#company .company-contents .company-map{margin-bottom:36px}}@media (max-width:767px){#company .company-contents .company-map .pc{display:none}}@media (max-width:767px){#company .company-contents .company-map a{font-size:14px;color:#fff;line-height:20px;background-color:#aa9164;padding:10px;text-decoration:none;display:block;width:160px;margin-top:9px;text-align:center;box-sizing:border-box}}@media (max-width:767px){#company .company-contents .company-image{margin-bottom:37px}}@media (max-width:767px){#company .company-contents .company-image img{width:100%;height:auto;display:block;margin-bottom:4px}}@media (max-width:767px){#company .company-contents .organization{margin-bottom:17px}}@media (max-width:767px){#company .company-contents .organization h3{font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;font-size:16px;color:#fff;padding-bottom:22px}}@media (max-width:767px){#company .company-contents .organization h3:after{content:"";background:#c6aa6d;width:20px;height:1px;display:block;margin:6px auto 0}}@media (max-width:767px){#company .company-contents .organization .chart-box{background:#1a1a1a}}@media (max-width:767px){#company .company-contents .organization .chart-box img{display:block;width:100%;max-width:335px;margin:0 auto}}@media (max-width:767px){#company .company-contents .organization .chart-box img.pc{display:none}}@media (max-width:767px){#company .company-contents .recruit h3{font-weight:500;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;text-align:center;font-size:16px;color:#fff;padding-bottom:22px}}@media (max-width:767px){#company .company-contents .recruit h3:after{content:"";background:#c6aa6d;width:20px;height:1px;display:block;margin:6px auto 0}}@media (max-width:767px){#company .company-contents .recruit .recruit-details{background:#1a1a1a;padding-bottom:10px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details h4{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;font-size:16px;color:#fff;text-align:center;background:#353127;line-height:40px;width:100%}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table{background:#1a1a1a}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr{font-size:12px;line-height:1.7;color:#fff;display:block;width:100%;border-bottom:1px solid #000}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr:last-of-type{border-bottom:none}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr th{display:block;width:100%;text-align:left;padding:9px 10px 2px;font-weight:700}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr td{display:block;width:100%;padding:0 10px 8px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr td p{padding:0 0 4px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr td ul li{line-height:1.6;padding-left:15px;text-indent:-15px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr.ideal-profile span{padding-right:10px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr.salary td{padding:0 10px 8px 26px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr.salary td p.bold{padding:10px 0 3px;text-indent:-16px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr.salary td .salary-detail{padding-left:17px;text-indent:-17px;padding-bottom:0}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr.salary td p.attention{padding:1px 0 0 34px;text-indent:-34px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr.salary td p.attention span{padding-right:10px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr.salary td .howtocontact a{color:#fff;text-decoration:underline;display:inline}}@media (max-width:767px){#company .company-contents .recruit .recruit-details table tr.salary td ul li{line-height:1.75}}@media (max-width:767px){#company .company-contents .recruit .recruit-details .flow{background:#282828;margin:0 10px;width:calc(100% - 20px);padding:11px 0 8px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details .flow p{color:#fff;font-weight:700;font-size:16px;text-align:center;line-height:1.3}}@media (max-width:767px){#company .company-contents .recruit .recruit-details .flow p.small-text{font-size:11px;font-weight:400;padding-top:3px}}@media (max-width:767px){#company .company-contents .recruit .recruit-details .flow img{display:block;width:100%;max-width:236px;margin:0 auto}}@media (max-width:767px){#company .company-contents .recruit .recruit-details .flow img.pc{display:none}}@media (max-width:767px){#company .company-contents .recruit .operating_company{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:5px auto 0;font-size:10px;color:#666;line-height:1.5}}@media (max-width:767px){#company .company-contents .recruit .operating_company span{display:inline-block;margin:0}}@media (max-width:767px){#company .company-contents .recruit .operating_company span:nth-of-type(odd){margin-right:5px}}@media (max-width:767px){.privacy .privacy-message{padding:33px 25px 132px}}@media (max-width:767px){.privacy .privacy-message dt{font-weight:700;font-size:15px;margin-bottom:8px;margin-top:14px}}@media (max-width:767px){.privacy .privacy-message dd{font-size:15px;line-height:1.65;padding-left:1em}}@media (max-width:767px){#sitemap .sitemap-inner{background:#000;width:100%;text-align:left;margin-top:32px}}@media (max-width:767px){#sitemap .sitemap-inner .top-menu{font-size:16px;font-weight:700;line-height:54px;width:100%;padding:0 25px;color:#fff}}@media (max-width:767px){#sitemap .sitemap-inner .catchcopy{background:#333;font-size:14px;color:#999;padding:0 25px;line-height:24px}}@media (max-width:767px){#sitemap .sitemap-inner .search-menu{font-size:16px;font-weight:700;margin:0 0 10px 0}}@media (max-width:767px){#sitemap .sitemap-inner .search-menu li a{line-height:55px;border-bottom:1px solid #333;width:100%;padding:0 25px;color:#fff}}@media (max-width:767px){#sitemap .sitemap-inner .search-menu li a:before{content:"";background:url(/images/triangle-arrow-gold-right.png) no-repeat center center;background-size:5px 7px;width:5px;height:7px;display:inline-block;text-align:center;margin:0 8px 0 0;vertical-align:3px}}@media (max-width:767px){#sitemap .sitemap-inner .menu{font-size:14px}}@media (max-width:767px){#sitemap .sitemap-inner .menu li a{width:100%;padding:0 25px;color:#fff;line-height:40px}}@media (max-width:767px){#sitemap .sitemap-inner .other-menu{margin-bottom:8px}}@media (max-width:767px){#sitemap .sitemap-inner .recommend{margin:9px 0 7px}}@media (max-width:767px){#sitemap .sitemap-inner .about-reitfind{margin:11px 0 32px}}@media (max-width:767px){.error main{padding-bottom:10px}}@media (max-width:767px){.error .notfound{text-align:center}}@media (max-width:767px){.error .notfound a{text-decoration:none}}@media (max-width:767px){.error .notfound .nf-t{text-align:left;font-size:16px;font-weight:700;margin-bottom:22px;line-height:1.75;margin-top:45px;padding:0 25px}}@media (max-width:767px){.error .notfound .nf-p{text-align:left;font-size:15px;line-height:1.9;margin-bottom:20px;padding:0 25px}}@media (max-width:767px){.error .notfound .nf-top-link{font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;max-width:270px;height:40px;background:#aa9164;font-size:18px;position:relative;margin:26px auto 3px;color:#fff;padding:7px 13px 0;text-align:left;display:block;transition:.3s}}@media (max-width:767px){.error .notfound .nf-top-link:after{content:"";background:url(/images/btn-arrow-right.png) no-repeat;background-size:8px 10px;background-position:right center;width:8px;height:10px;display:block;position:absolute;top:15px;right:15px}}@media (max-width:767px){.error .search-list{background-color:#1a1a1a;margin:45px 0 15px 0;padding:10px 0 15px!important}}@media (max-width:767px){.error .search-list p.title{font-size:16px;font-family:"Noto Serif JP",Roboto,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-weight:500;color:#c6aa6d;text-align:center;margin-bottom:10px}}@media (max-width:767px){.error .search-list .search-link{width:100%!important;margin:0!important;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;height:282px}}@media (max-width:767px){.error .search-list .search-link li{background-size:cover!important;background-position:center!important;height:140px!important;padding:2px!important;width:49.5%;margin:0!important}}@media (max-width:767px){.error .search-list .search-link li a{width:100%!important;height:136px!important;padding-top:0!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.4)!important;background-size:160px 1px}}@media (max-width:767px){.error .search-list .search-link li a span.l-text{display:block;font-size:15px;line-height:1.4}}@media (max-width:767px){.error .search-list .search-link li a span.l-text .m-text{font-size:12px;letter-spacing:1px}}@media (max-width:767px){.error .search-list .search-link li.link01{background-image:url(/images/search-brand-btn-sp.jpg)!important}}@media (max-width:767px){.error .search-list .search-link li.link02{background-image:url(/images/search-ward-btn.jpg)!important}}@media (max-width:767px){.error .search-list .search-link li.link03{background-image:url(/images/search-line-btn.jpg)!important}}@media (max-width:767px){.error .search-list .search-link li.link04{background-image:url(/images/search-freerent-btn.jpg)!important}}/*!
 * Bootstrap Reboot v5.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:0;list-style:none}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img{max-width:100%}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal;-webkit-appearance:none;appearance:none;border-radius:0;margin:0;padding:0;background:none transparent;vertical-align:middle;text-indent:.01px;text-overflow:"";border:1px solid #a6a6a6}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.colored{color:#ef9022}:root{scroll-behavior:auto!important}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;height:100%;overflow-y:scroll;word-break:break-word}body{color:#222;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.75}@media screen and (min-width:769px){body{min-width:1440px}}body.is-fixed{width:100%;height:100%;position:fixed}@media screen and (max-width:768px){.is-pc{display:none!important}}@media screen and (min-width:769px){.is-sp{display:none!important}}.l-main{overflow-x:hidden}a{text-decoration:none;color:#222}@media (any-hover:hover){a{opacity:1;transition:opacity ease-in-out .3s}a:hover{opacity:.6}}a:hover{color:#222}a.is-disabled{color:#959595!important}a.is-disabled:hover{opacity:1}a.is-disabled.icon-link-item::before{background-color:#959595}a.is-disabled.slide-link{background:rgba(149,149,149,.6);color:#fff}a.is-disabled.entry-btn{background:rgba(149,149,149,.6);color:#fff}a.is-disabled.btn-item{position:relative}a.is-disabled.btn-item::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(149,149,149,.6)}a.is-disabled.site-link-item{background:rgba(149,149,149,.6)}a.is-disabled.btn-about-link{position:relative}a.is-disabled.btn-about-link::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(149,149,149,.6)}@media screen and (min-width:769px){a.tel{pointer-events:none}}.content-wrap{position:relative;margin:0 auto;padding:0 60px;max-width:1280px;width:100%}@media screen and (max-width:768px){.content-wrap{padding:0 20px}}.min{font-family:"EB Garamond","Noto serif JP",serif}.br-pc{display:block}@media screen and (max-width:768px){.br-pc{display:none}}.br-sp{display:none}@media screen and (max-width:768px){.br-sp{display:block}}.c-btn{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;text-align:center;border:none}.c-btn::after{content:"";position:absolute;top:2px;bottom:2px;left:2px;right:2px;border:solid 1px #fff}.c-btn.arrow::before{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-top:solid 2px #fff;border-right:solid 2px #fff;width:10px;height:10px}@media screen and (max-width:768px){.c-btn.arrow::before{right:10px;width:7px;height:7px}}.c-col{margin:20px 0 0;display:block}.c-col-2{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:768px){.c-col-2{gap:20px;width:100%;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.c-col-2 .c-col{display:-webkit-flex;display:flex;width:50%}@media screen and (max-width:768px){.c-col-2 .c-col{-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;height:auto;scroll-snap-align:start}}.c-col-3{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:768px){.c-col-3{gap:20px;width:100%;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.c-col-3 .c-col{display:-webkit-flex;display:flex;width:33.3333333333%}@media screen and (max-width:768px){.c-col-3 .c-col{-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;height:auto;scroll-snap-align:start}}.c-table-wrap{margin:0 auto;padding:0 20px;max-width:1200px;width:100%}@media screen and (max-width:768px){.c-table-scroll{overflow-x:scroll}.c-table-scroll::-webkit-scrollbar{height:6px}.c-table-scroll::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px;margin:0 20px 0 0}.c-table-scroll::-webkit-scrollbar-thumb{border-radius:3px;background:#7ed7cf}}.c-banner-heading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:60px;font-size:2rem;font-weight:600;letter-spacing:.1em}@media screen and (max-width:768px){.c-banner-heading{height:56px;font-size:1.8rem}}.c-banner-heading::before{content:"";display:block;position:absolute;top:0;left:0;margin:0 calc(50% - 50vw);width:100vw;height:60px;background:#95e2da;z-index:-1}@media screen and (max-width:768px){.c-banner-heading::before{height:56px}}.c-pan{position:absolute;top:163px;left:0;background:0 0}@media screen and (max-width:768px){.c-pan{top:100px;left:20px}}.page-room-detail .c-pan{top:25px}.c-pan .pan-list{display:-webkit-flex;display:flex;margin:0}.c-pan .pan-list .pan-list-item{color:#fff;font-size:1.2rem;line-height:1}@media screen and (max-width:768px){.c-pan .pan-list .pan-list-item{font-size:1.1rem}}.c-pan .pan-list .pan-list-item.link-item::after{content:">";margin:0 8px;text-decoration:none}.c-pan .pan-list .pan-list-item a{font-size:1.2rem;color:#fff;text-decoration:underline}@media screen and (max-width:768px){.c-pan .pan-list .pan-list-item a{font-size:1.1rem}}.c-pan .pan-list .pan-list-item a:hover{opacity:1}@media screen and (min-width:769px){.c-pan .pan-list .pan-list-item a:hover{text-decoration:none}}.page-inq form input{padding:13px 16px;font-size:1.5rem;line-height:1;border:1px solid #c8c8c8}@media screen and (max-width:768px){.page-inq form input{padding:11px 13px}}.page-inq form input:active,.page-inq form input:focus{outline:2px solid #7ed7cf}.page-inq form input[type=radio]{padding:0}.page-inq form input[type=radio]:active,.page-inq form input[type=radio]:focus{outline:0}.page-inq form input[type=checkbox]{padding:0}.page-inq form .label{margin:17px 0 5px;font-size:1.3rem}@media screen and (max-width:768px){.page-inq form .label{font-size:1.2rem}}.page-inq form .label:first-of-type{margin-top:0}.page-inq form .text{width:600px}@media screen and (max-width:768px){.page-inq form .text{width:100%}}.page-inq form .inpL,.page-inq form .inpMail{width:600px}@media screen and (max-width:768px){.page-inq form .inpL,.page-inq form .inpMail{width:100%}}.page-inq form span.error{display:block;font-size:1.2rem;color:#d42c27}.page-inq form span.error p{margin:10px 0 0}.page-inq form input.error{background:#fff0ef;border:1px solid #e36966}.page-inq form select{color:#222}.page-inq form select.error{background-color:#fff0ef;border:1px solid #e36966}.page-inq form textarea.error{background-color:#fff0ef;border:1px solid #e36966}@media screen and (max-width:768px){.page-inq form .tel{gap:8px}}.page-inq form .tel .number{width:100px}@media screen and (max-width:768px){.page-inq form .tel .number{width:70px}}.page-inq form .tel .dash{font-size:1.4rem;font-weight:500}.page-inq form .residents{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.page-inq form .residents .text{width:100px;border:1px solid #c8c8c8}@media screen and (max-width:768px){.page-inq form .residents .text{width:70px}}.page-inq form .residents span{display:block;margin-left:12px;font-size:1.3rem}@media screen and (max-width:768px){.page-inq form .residents span{font-size:1.2rem}}.page-inq form .select{padding:13px 16px;width:300px;font-size:1.5rem;line-height:1;border-width:1px;border-color:#c8c8c8;-webkit-appearance:none;appearance:none;background-image:url(/images/inq/ico-select.png);background-position:right 15px center;background-repeat:no-repeat;background-size:15px 8px}@media screen and (max-width:768px){.page-inq form .select{padding:11px 13px;width:100%;font-size:1.4rem}}.page-inq form .select:active,.page-inq form .select:focus{outline:2px solid #7ed7cf}.page-inq form ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;gap:15px}@media screen and (max-width:768px){.page-inq form ul{-webkit-flex-direction:column;flex-direction:column}}.page-inq form ul.column{-webkit-flex-direction:column;flex-direction:column}.page-inq form ul.column li{width:100%}@media screen and (min-width:769px){.page-inq form ul.nowrap{gap:50px}.page-inq form ul.nowrap li{width:auto}}.page-inq form ul li{width:calc((100% - 50px)/ 3)}@media screen and (max-width:768px){.page-inq form ul li{width:100%}}.page-inq form ul li label.checkBox{margin:0;font-size:1.5rem;line-height:1.5;vertical-align:middle;cursor:pointer}@media screen and (max-width:768px){.page-inq form ul li label.checkBox{font-size:1.4rem;text-indent:-28px;padding-left:28px}}.page-inq form ul li label.checkBox input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0 8px 2px 0;padding:0;width:20px;height:20px;border:none;background:url(/images/inq/checkbox.svg) no-repeat center;background-size:contain;cursor:pointer}.page-inq form ul li label.checkBox input[type=checkbox]:checked{background:url(/images/inq/checkbox_cr.svg) no-repeat center;background-size:contain}.page-inq form ul li label.radioBtn{margin:0;font-size:1.5rem;line-height:1.5;vertical-align:middle;cursor:pointer}@media screen and (max-width:768px){.page-inq form ul li label.radioBtn{font-size:1.4rem;text-indent:-28px;padding-left:28px}}.page-inq form ul li label.radioBtn input[type=radio]{-webkit-appearance:none;appearance:none;margin:0 8px 0 0;padding:0;width:20px;height:20px;border:none;background:url(/images/inq/radiobutton.svg) no-repeat center;background-size:contain;cursor:pointer}.page-inq form ul li label.radioBtn input[type=radio]:checked{background:url(/images/inq/radiobutton_cr.svg) no-repeat center;background-size:contain}.page-inq form .textarea{display:block;padding:13px 16px;width:600px;height:150px;font-size:1.5rem;line-height:1.75;border:1px solid #c8c8c8}@media screen and (max-width:768px){.page-inq form .textarea{padding:11px 13px;width:100%;height:240px;font-size:1.4rem;line-height:2}}.page-inq form .textarea:active,.page-inq form .textarea:focus{outline:2px solid #7ed7cf}.page-inq form .c-btn{position:relative;display:block;margin:40px auto 120px;width:365px;height:72px;line-height:72px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.5rem;letter-spacing:.08em;text-align:center}@media screen and (min-width:769px){.page-inq form .c-btn{opacity:1;transition:opacity ease-in-out .3s}.page-inq form .c-btn:hover{opacity:.6}}@media screen and (max-width:768px){.page-inq form .c-btn{margin:28px auto 80px;width:100%;height:64px;line-height:64px;font-size:1.3rem}}.page-inq form .c-btn::after{content:"";position:absolute;top:2px;bottom:2px;left:2px;right:2px;border:solid 1px #fff}.page-inq form .c-btn.arrow::before{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-top:solid 2px #fff;border-right:solid 2px #fff;width:10px;height:10px}@media screen and (max-width:768px){.page-inq form .c-btn.arrow::before{right:10px;width:7px;height:7px}}.page-inq form .c-btn input{width:100%;height:100%;background:inherit;position:absolute;top:0;left:0;z-index:2;opacity:0}.page-inq form .reset-btn{display:block;margin:0 auto;background:0 0;font-size:1.5rem;color:#222;letter-spacing:.05em;border:none}@media screen and (min-width:769px){.page-inq form .reset-btn{opacity:1;transition:opacity ease-in-out .3s}.page-inq form .reset-btn:hover{opacity:.6}}@media screen and (max-width:768px){.page-inq form .reset-btn{font-size:1.4rem}}.c-border{padding-bottom:5px;background:linear-gradient(transparent 95%,#95e2da 0)}@media screen and (max-width:768px){.c-border{padding-bottom:4px;background:linear-gradient(transparent 94%,#95e2da 0)}}.c-marker{background:linear-gradient(transparent 60%,#ffe1bf 60%)}.c-fw-700{font-weight:700}.l-footer{background-color:#fff}.l-footer .l-entry{position:relative;margin:0 0 80px;background-image:url(/images/top/bg-entry.jpg);background-size:cover;background-position:center;height:554px}@media screen and (max-width:768px){.l-footer .l-entry{margin:0 0 60px;background-image:url(/images/top/sp/bg-entry.jpg);height:616px}}.l-footer .l-entry-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:86px 50px;max-width:1200px;width:85%;height:354px;background-color:rgba(255,255,255,.8);box-sizing:border-box}@media screen and (max-width:768px){.l-footer .l-entry-inner{padding:60px 20px 80px;width:89%;height:496px}}.l-footer .l-entry .l-heading2{margin:0 0 46px;font-size:4.2rem;letter-spacing:.07em;font-weight:500;font-family:"EB Garamond","Noto serif JP",serif;text-align:left}@media screen and (max-width:768px){.l-footer .l-entry .l-heading2{margin:0 0 30px;font-size:2.6rem;line-height:1.6;text-align:center}}@media screen and (max-width:768px){.l-footer .l-entry .c-col-2{-webkit-flex-direction:column;flex-direction:column;gap:0}}.l-footer .l-entry .sentence{margin:0;font-size:1.6rem;font-weight:500;letter-spacing:.1em;line-height:2}@media screen and (max-width:768px){.l-footer .l-entry .sentence{margin:0 0 40px;font-size:1.4rem;line-height:1.9;text-align:left}}.l-footer .l-entry .entry-btn-group{display:-webkit-flex;display:flex;gap:12px;margin:0}@media screen and (max-width:768px){.l-footer .l-entry .entry-btn-group{-webkit-flex-direction:column;flex-direction:column}}.l-footer .l-entry .entry-btn-group .entry-btn-item{width:245px;height:65px}@media screen and (max-width:768px){.l-footer .l-entry .entry-btn-group .entry-btn-item{width:294px;height:64px}}.l-footer .l-entry .entry-btn-group .entry-btn-item.rent{background-color:#2c3964;opacity:1}.l-footer .l-entry .entry-btn-group .entry-btn-item.buy{background-color:#d0ae61;opacity:1}.l-footer .l-entry .entry-btn-group .entry-btn{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;color:#fff;font-size:1.5rem;letter-spacing:.14em;line-height:1.5;font-family:"EB Garamond","Noto serif JP",serif}.l-footer .l-entry .entry-btn-group .entry-btn::before{display:block;content:"";display:inline-block;margin:0 7px 0 0;-webkit-mask:url(/images/header/ico_double_arrow.svg) center center/contain no-repeat;mask:url(/images/header/ico_double_arrow.svg) center center/contain no-repeat;background:#fff;width:9px;height:11px}.l-footer .l-entry .entry-btn-group .entry-btn .title-en{font-size:1.8rem;line-height:1;padding-bottom:3px}.l-footer .menu-list{margin:0 0 20px;border-top:2px solid #7ed7cf;border-bottom:6px solid #7ed7cf}@media screen and (max-width:768px){.l-footer .menu-list{border-bottom:5px solid #7ed7cf;margin:0 0 30px}}.l-footer .menu-list .menu-list-inner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:60px;margin:0 auto;padding:20px 0 16px;width:100%}@media screen and (max-width:768px){.l-footer .menu-list .menu-list-inner{-webkit-justify-content:space-between;justify-content:space-between;gap:0;padding:15px 20px}}@media screen and (max-width:768px){.l-footer .menu-list .menu-list-item{width:33.3333333333%}.l-footer .menu-list .menu-list-item:nth-of-type(n+4){margin:10px 0 0}}.l-footer .menu-list .menu-list-item .menu-link{display:block;height:100%;font-size:1.1rem;color:#222;text-align:center}.l-footer .banner-link-slider{width:100%;height:80px;position:relative;margin:0 0 28px;overflow:hidden}@media screen and (max-width:768px){.l-footer .banner-link-slider{height:60px;margin:0 0 52px}}.l-footer .banner-link-slider::before{content:"";width:80px;height:80px;position:absolute;top:0;left:0;background:linear-gradient(270deg,rgba(0,0,0,0),#fff 70%);z-index:2}@media screen and (max-width:768px){.l-footer .banner-link-slider::before{width:60px;height:62px;background:linear-gradient(270deg,rgba(0,0,0,0),#fff 95%)}}.l-footer .banner-link-slider::after{content:"";width:80px;height:80px;position:absolute;top:0;right:0;background:linear-gradient(90deg,rgba(0,0,0,0),#fff 70%);z-index:2}@media screen and (max-width:768px){.l-footer .banner-link-slider::after{width:60px;height:62px;background:linear-gradient(90deg,rgba(0,0,0,0),#fff 95%)}}.l-footer .banner-link-slider .swiper-slide{background-size:cover!important;background-repeat:no-repeat}.l-footer .banner-link-slider .swiper-slide.slide01{background:url(/images/footer/ph_footer_slider_01.jpg) no-repeat;background-position:center}.l-footer .banner-link-slider .swiper-slide.slide02{background:url(/images/footer/ph_footer_slider_02.jpg) no-repeat;background-position:center}.l-footer .banner-link-slider .swiper-slide.slide03{background:url(/images/footer/ph_footer_slider_03.jpg) no-repeat;background-position:center}.l-footer .banner-link-slider .swiper-slide.slide04{background:url(/images/footer/ph_footer_slider_04.jpg) no-repeat;background-position:center}.l-footer .banner-link-slider .swiper-slide.slide05{background:url(/images/footer/ph_footer_slider_05.jpg) no-repeat;background-position:center}.l-footer .banner-link-slider .swiper-slide.slide06{background:url(/images/footer/ph_footer_slider_06.jpg) no-repeat;background-position:center}.l-footer .banner-link-slider .swiper-slide .slide-link{display:block;width:100%;height:100%;color:#fff;font-size:1.4rem;font-family:"Noto serif JP",serif;font-weight:500;letter-spacing:.1em;line-height:80px;text-align:center}@media screen and (max-width:768px){.l-footer .banner-link-slider .swiper-slide .slide-link{font-size:1.3rem;line-height:60px}}.l-footer .company-info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto 12px;width:678px}@media screen and (max-width:768px){.l-footer .company-info{-webkit-flex-direction:column;flex-direction:column;gap:40px;margin:0 0 50px;width:100%}}.l-footer .company-info .info-block .info{margin:4px 0 14px;color:#222;font-size:1.4rem;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;line-height:1;letter-spacing:.05em}@media screen and (max-width:768px){.l-footer .company-info .info-block .info{margin:0;font-size:1.3rem;text-align:center}}@media screen and (max-width:768px){.l-footer .company-info .info-block .info .time-date{display:-webkit-flex;display:flex;text-align:center;-webkit-justify-content:center;justify-content:center;gap:15px;margin:20px 0 6px}}.l-footer .company-info .info-block .info .date,.l-footer .company-info .info-block .info .time{display:inline-block;margin:0 0 0 12px;font-size:1.1rem}@media screen and (max-width:768px){.l-footer .company-info .info-block .info .date,.l-footer .company-info .info-block .info .time{margin:0}}.l-footer .company-info .info-block .tel{color:#222;font-size:4rem;font-family:"Noto serif JP",serif;line-height:1;letter-spacing:.08em;text-decoration:none}.l-footer .company-info .info-block .tel:hover{opacity:none}@media screen and (min-width:769px){.l-footer .company-info .info-block .tel{pointer-events:none}}@media screen and (max-width:768px){.l-footer .company-info .info-block .tel{display:block;margin:18px 0 0;font-size:3.8rem;text-align:center}}.l-footer .company-info .logo-block .title{margin:0 0 10px;color:#222;font-size:1.4rem;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;letter-spacing:.05em}@media screen and (max-width:768px){.l-footer .company-info .logo-block .title{margin:0 0 12px;font-size:1.3rem;text-align:center}}.l-footer .company-info .logo-block .logo{display:block;width:208px}@media screen and (max-width:768px){.l-footer .company-info .logo-block .logo{margin:0 auto;width:216px}}.l-footer .company-info .logo-block .logo img{width:100%;height:auto}.l-footer .copyright{display:block;padding:10px 0;width:100%;color:#222;font-size:1rem;line-height:1.2;background-color:#7ed7cf;text-align:center}.page-plan .l-footer .copyright,.top .l-footer .copyright{padding:10px 0 calc(var(--element-height) + 10px) 0}.l-footer .copyright small{display:block;margin:5px 0 0}.l-footer .copyright small:first-of-type{margin:0}.l-footer .copyright a{color:#222;font-size:1rem;line-height:1.2}.fixed-pagetop{width:40px;height:40px;position:fixed;z-index:100}.fixed-pagetop.pc{right:20px;bottom:30px;cursor:pointer}.fixed-pagetop.sp{right:20px;bottom:30px}.fixed-pagetop img{width:100%;height:auto}.fixed-footer{display:none;width:100%;position:fixed;bottom:0;left:0;z-index:10}.fixed-footer .icon-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.fixed-footer .icon-link .icon-link-item{position:relative;padding:33px 7px 7px;width:20%;height:55px;font-size:1rem;background:#7ed7cf;color:#222;text-align:center}.fixed-footer .icon-link .icon-link-item .review_num{position:absolute;top:16px;right:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:14px;height:14px;background:#fff;border-radius:50%;font-size:1rem;color:#7ed7cf}.fixed-footer .icon-link .icon-link-item .review_num:empty{display:none}.fixed-footer .icon-link .tel::before{content:"";position:absolute;top:9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:14px;height:20px;background:#fff;-webkit-mask-image:url(/images/footer/ico_tel.svg);mask-image:url(/images/footer/ico_tel.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.fixed-footer .icon-link .contact::before{content:"";position:absolute;top:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:19px;height:14px;background:#fff;-webkit-mask-image:url(/images/footer/ico_contact.svg);mask-image:url(/images/footer/ico_contact.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.fixed-footer .icon-link .review::before{content:"";position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:18px;height:18px;background:#fff;-webkit-mask-image:url(/images/header/ico_review.svg);mask-image:url(/images/header/ico_review.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.fixed-footer .icon-link .rent::before{content:"";position:absolute;top:7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:31px;height:24px;background:#fff;-webkit-mask-image:url(/images/footer/ico_rent.svg);mask-image:url(/images/footer/ico_rent.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.fixed-footer .icon-link .buy::before{content:"";position:absolute;top:7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:29px;height:24px;background:#fff;-webkit-mask-image:url(/images/footer/ico_buy.svg);mask-image:url(/images/footer/ico_buy.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.fixed-footer .icon-link .rent{background:#2c3964;color:#fff}.fixed-footer .icon-link .buy{background:#d9bb78;color:#fff}.is-login .is-login{display:block!important}.is-login .is-logout{display:none!important}.is-login .is-logout-blank{visibility:hidden!important}.l-header{z-index:11;transition:background ease-in-out .5s}.l-header.scrolled{background:rgba(255,255,255,.8)}.l-header.scrolled .logo-link svg .logo-text{fill:#222}.l-header.scrolled .site-menu .icon-link-item{color:#222}.l-header.scrolled .site-menu .icon-link-item .double-arrow{background:#222}.l-header.scrolled .site-menu .bottom-link-item{color:#222}.l-header.scrolled .hamburger-menu::before{background:#222!important}.l-header.scrolled .hamburger-menu::after{background:#222!important}.l-header .is-logout{display:block}.l-header .is-login{display:none}.l-header .logo-link svg .logo-text{transition:all ease-in-out .5s}.page-gallery .l-header .logo-link svg .logo-text,.page-information .l-header .logo-link svg .logo-text,.page-member .l-header .logo-link svg .logo-text,.page-room-detail .l-header .logo-link svg .logo-text,.top .l-header .logo-link svg .logo-text{fill:#222}.l-header-pc{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;position:fixed;top:0;left:0;padding:12px 50px 12px 30px;width:100%;min-width:1440px;height:138px;background:rgba(255,255,255,0);overflow-x:auto}@media screen and (max-width:768px){.l-header-pc{display:none}}.l-header-pc a{font-family:"EB Garamond","Noto serif JP",serif}.l-header-pc .double-arrow{display:inline-block;margin:0 7px 0 0;-webkit-mask:url(/images/header/ico_double_arrow.svg) center center/contain no-repeat;mask:url(/images/header/ico_double_arrow.svg) center center/contain no-repeat;background:#fff;width:9px;height:11px}.l-header-pc .logo-link{height:109px}.l-header-pc .logo-link svg{display:block;width:auto;height:100%}.l-header-pc .site-menu{margin:auto 0 0}.l-header-pc .site-menu-top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:end;justify-content:end;gap:24px}.l-header-pc .icon-link{display:-webkit-flex;display:flex;gap:24px}.l-header-pc .icon-link .icon-link-item{position:relative;color:#fff;font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:.05em;transition:all ease-in-out .5s}.l-header-pc .icon-link .icon-link-item .double-arrow{background:#fff}.page-gallery .l-header-pc .icon-link .icon-link-item,.page-information .l-header-pc .icon-link .icon-link-item,.page-member .l-header-pc .icon-link .icon-link-item,.page-room-detail .l-header-pc .icon-link .icon-link-item,.top .l-header-pc .icon-link .icon-link-item{color:#222}.page-gallery .l-header-pc .icon-link .icon-link-item .double-arrow,.page-information .l-header-pc .icon-link .icon-link-item .double-arrow,.page-member .l-header-pc .icon-link .icon-link-item .double-arrow,.page-room-detail .l-header-pc .icon-link .icon-link-item .double-arrow,.top .l-header-pc .icon-link .icon-link-item .double-arrow{background:#222}.l-header-pc .btn-link{display:-webkit-flex;display:flex;gap:12px}.l-header-pc .btn-link .btn-link-item{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:200px;height:36px;color:#fff;letter-spacing:.05em;line-height:1}.l-header-pc .btn-link .btn-link-item.membership{background:#69cec5}.l-header-pc .btn-link .btn-link-item.rent{background:#2c3964}.l-header-pc .btn-link .btn-link-item.buy{background:#d0ae61}.l-header-pc .btn-link .btn-link-item .title-jp{font-size:1.4rem}.l-header-pc .btn-link .btn-link-item .title-en{font-size:1.6rem}.l-header-pc .site-menu-bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:end;justify-content:end;gap:40px;margin:17px 0 0}.l-header-pc .site-menu-bottom .bottom-link-item{position:relative;text-align:center;color:#fff;transition:all ease-in-out .5s}.l-header-pc .site-menu-bottom .bottom-link-item .title-en{display:block;font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:.05em}.l-header-pc .site-menu-bottom .bottom-link-item .title-jp{display:block;font-size:1.1rem;font-weight:400;line-height:1.5;letter-spacing:.05em}.page-gallery .l-header-pc .site-menu-bottom .bottom-link-item,.page-information .l-header-pc .site-menu-bottom .bottom-link-item,.page-member .l-header-pc .site-menu-bottom .bottom-link-item,.page-room-detail .l-header-pc .site-menu-bottom .bottom-link-item,.top .l-header-pc .site-menu-bottom .bottom-link-item{color:#222}.l-header-pc .site-menu-bottom .bottom-link-item::after{content:"";display:block;position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:#7ed7cf;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:center top;transform-origin:center top;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s,-webkit-transform ease-out .3s}.l-header-pc .site-menu-bottom .bottom-link-item:hover{opacity:1}.l-header-pc .site-menu-bottom .bottom-link-item:hover::after{-webkit-transform:scale(1,1);transform:scale(1,1)}.l-header-sp{position:fixed;top:0;width:100%}@media screen and (min-width:769px){.l-header-sp{display:none}}.l-header-sp.is-fixed .icon-link .hamburger-menu{z-index:11}.l-header-sp.is-fixed .icon-link .hamburger-menu::before{top:5px;-webkit-transform:translateX(-50%) rotate(17deg);transform:translateX(-50%) rotate(17deg)}.l-header-sp.is-fixed .icon-link .hamburger-menu::after{top:5px;-webkit-transform:rotate(-17deg);transform:rotate(-17deg)}.l-header-sp.is-fixed .modal-menu{display:block;position:absolute;top:0;left:0;padding:90px 20px 0;background:rgba(105,206,197,.9);z-index:10;overflow-y:scroll}.l-header-sp a{font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.l-header-sp .logo-link{margin:11px 20px;height:68px}.l-header-sp .logo-link svg{display:block;width:auto;height:100%}.l-header-sp .icon-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.l-header-sp .icon-link .icon-link-item{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:33px;position:relative}.l-header-sp .icon-link .icon-link-item::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.l-header-sp .icon-link .icon-link-item .review_num{position:absolute;top:6px;right:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:14px;height:14px;background:#222;border-radius:50%;font-size:1rem;color:#fff}.l-header-sp .icon-link .icon-link-item .review_num:empty{display:none}.l-header-sp .icon-link .hamburger-menu-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:90px;width:90px;z-index:11}.l-header-sp .icon-link .hamburger-menu::before{width:33px;height:2px;background:#fff;transition:all ease-out .3s}.page-gallery .l-header-sp .icon-link .hamburger-menu::before,.page-information .l-header-sp .icon-link .hamburger-menu::before,.page-member .l-header-sp .icon-link .hamburger-menu::before,.page-room-detail .l-header-sp .icon-link .hamburger-menu::before,.top .l-header-sp .icon-link .hamburger-menu::before{background:#222}.l-header-sp .icon-link .hamburger-menu::after{content:"";position:absolute;top:8px;width:33px;height:2px;background:#fff;transition:all ease-out .3s}.page-gallery .l-header-sp .icon-link .hamburger-menu::after,.page-information .l-header-sp .icon-link .hamburger-menu::after,.page-member .l-header-sp .icon-link .hamburger-menu::after,.page-room-detail .l-header-sp .icon-link .hamburger-menu::after,.top .l-header-sp .icon-link .hamburger-menu::after{background:#222}.l-header-sp .modal-menu{display:none;padding:0 20px}.l-header-sp .modal-menu .link-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.l-header-sp .modal-menu .link-list.top{border-top:1px solid #c8f1ec}.l-header-sp .modal-menu .link-list.top .link-list-item:nth-of-type(2n+1) a{border-right:1px solid #c8f1ec}.l-header-sp .modal-menu .link-list.bottom{width:100%}.l-header-sp .modal-menu .link-list.bottom .link-list-item{position:relative}.l-header-sp .modal-menu .link-list.bottom .link-list-item .arrow{position:relative;margin-left:8px}.l-header-sp .modal-menu .link-list.bottom .link-list-item .arrow::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-top:solid 2px #47a59d;border-right:solid 2px #47a59d;width:6px;height:6px}.l-header-sp .modal-menu .link-list .link-list-item{width:50%;border-bottom:1px solid #c8f1ec}.l-header-sp .modal-menu .link-list .link-list-item a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:12px 0;width:100%;min-height:36px;text-align:center;font-size:1.3rem;letter-spacing:.02em;line-height:1.4}.l-header-sp .modal-menu .link-contact{margin:12px 0;padding:0 0 12px;width:100%;min-height:36px;text-align:center;font-size:1.3rem;line-height:36px;letter-spacing:.02em;border-bottom:3px double #c8f1ec}.l-header-sp .slidedown{display:none}.l-header-sp .slidedown-brand{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:60px;background:#fff;border:8px solid #7ed7cf}.l-header-sp .slidedown-brand:hover{opacity:1}.l-header-sp .slide-filter.hide{display:none}.l-header-sp .slide-filter.show{display:block;padding:35px 20px;width:100%;height:100%;background:#fff;overflow:auto}.l-header-sp .slide-filter .search-title{font-size:1.6rem;font-weight:500;font-family:"Noto serif JP",serif;color:#222;margin:0 0 12px;line-height:1.4}.l-header-sp .slide-filter .search-title span{font-size:1.2rem}.l-header-sp .slide-filter ul{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0 0 40px;gap:12px}.l-header-sp .slide-filter ul.tower-list{display:none;margin:10px 0 0 25px}.l-header-sp .slide-filter ul li .check-box,.l-header-sp .slide-filter ul li .radio-box{display:none}.l-header-sp .slide-filter ul li .check-label,.l-header-sp .slide-filter ul li .radio-label{position:relative;padding-left:32px;font-size:1.5rem;line-height:1.25;letter-spacing:.05em;cursor:pointer}@media screen and (max-width:768px){.l-header-sp .slide-filter ul li .check-label,.l-header-sp .slide-filter ul li .radio-label{font-size:1.4rem}}.l-header-sp .slide-filter ul li .check-label::after,.l-header-sp .slide-filter ul li .check-label::before,.l-header-sp .slide-filter ul li .radio-label::after,.l-header-sp .slide-filter ul li .radio-label::before{content:"";display:block;position:absolute}.l-header-sp .slide-filter ul li .check-label::before{background-color:#fff;border-radius:0;border:1px solid #ddd;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0}.l-header-sp .slide-filter ul li .check-label::after{border-bottom:2px solid #7ed7cf;border-left:2px solid #7ed7cf;height:8px;width:15px;top:4px;left:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.l-header-sp .slide-filter ul li .radio-label::before{background-color:#fff;border-radius:50%;border:1px solid #c8c8c8;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0}.l-header-sp .slide-filter ul li .radio-label::after{background-color:#7ed7cf;border-radius:50%;width:13px;height:13px;top:50%;left:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.l-header-sp .slide-filter ul li input:checked+label::after{opacity:1}.l-header-sp .slide-filter .c-btn{width:100%;height:64px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.4rem;font-weight:500;line-height:1.25;letter-spacing:.08em}html{font-size:62.5%}h2{font-size:2.6rem}h3{font-size:2rem}h4{font-size:2rem}h5{font-size:1.8rem}a,p{font-size:1.4rem}#aside{padding:36px 20px 60px;width:280px;background:#f5f5f5}#aside .sideSearchGroup h4{font-size:1.6rem;font-weight:500;font-family:"Noto serif JP",serif;color:#222;margin:0 0 12px;line-height:1.4}#aside .sideSearchGroup h4 span{font-size:1.2rem}#aside .sideSearchGroup ul{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0 0 40px}#aside .sideSearchGroup ul li{margin:0 0 15px}#aside .sideSearchGroup ul li:last-of-type{margin:0}#aside .sideSearchGroup ul li .check-box,#aside .sideSearchGroup ul li .radio-box{display:none}#aside .sideSearchGroup ul li .check-label,#aside .sideSearchGroup ul li .radio-label{position:relative;padding-left:32px;font-size:1.5rem;line-height:1.5;letter-spacing:.05em;cursor:pointer}#aside .sideSearchGroup ul li .check-label::after,#aside .sideSearchGroup ul li .check-label::before,#aside .sideSearchGroup ul li .radio-label::after,#aside .sideSearchGroup ul li .radio-label::before{content:"";display:block;position:absolute}#aside .sideSearchGroup ul li .check-label::before{background-color:#fff;border-radius:0;border:1px solid #ddd;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0}#aside .sideSearchGroup ul li .check-label::after{border-bottom:2px solid #7ed7cf;border-left:2px solid #7ed7cf;height:8px;width:15px;top:4px;left:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}#aside .sideSearchGroup ul li .radio-label::before{background-color:#fff;border-radius:50%;border:1px solid #c8c8c8;width:20px;height:20px;top:0;left:0}#aside .sideSearchGroup ul li .radio-label::after{background-color:#7ed7cf;border-radius:50%;width:12px;height:12px;top:4px;left:4px;opacity:0}#aside .sideSearchGroup ul li input:checked+label::after{opacity:1}#aside .c-btn{width:100%;height:55px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.4rem;font-weight:500;line-height:1.25;letter-spacing:.08em;opacity:1;transition:opacity ease-in-out .3s}#aside .c-btn:hover{opacity:.6}.about-table{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.about-table .about-table-item{display:-webkit-flex;display:flex;margin:0;width:100%;border-bottom:1px solid #c8c8c8}@media screen and (min-width:769px){.about-table .about-table-item{min-height:81px;box-sizing:content-box}}.about-table .about-table-item:first-of-type{border-top:1px solid #c8c8c8}.about-table .about-table-item.short-item{width:50%}@media screen and (max-width:768px){.about-table .about-table-item.short-item{width:100%}}.about-table .about-table-item .title{margin:0;padding:24px 20px;width:150px;box-sizing:border-box;background-color:#f5f5f5;font-size:1.5rem;font-weight:600;letter-spacing:.15em;line-height:2}@media screen and (max-width:768px){.about-table .about-table-item .title{padding:20px 10px;width:90px;font-size:1.4rem;letter-spacing:0}}.about-table .about-table-item .text{margin:0;padding:24px 20px;width:calc(100% - 150px);box-sizing:border-box;font-size:1.5rem;letter-spacing:.15em;line-height:2}@media screen and (max-width:768px){.about-table .about-table-item .text{padding:20px 0 20px 10px;width:calc(100% - 90px);font-size:1.4rem;letter-spacing:0;line-height:1.8}}.about-table .about-table-item .map-btn{position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;margin:0 0 0 24px;padding:0 0 0 25px;width:70px;height:32px;color:#222;font-size:1.2rem;font-weight:500;letter-spacing:.15em;border:2px solid #69cec5;box-sizing:border-box}@media screen and (max-width:768px){.about-table .about-table-item .map-btn{margin:0 0 0 12px;padding:0 0 0 18px;width:51px;height:23px;font-size:1rem;border:1px solid #69cec5}}.about-table .about-table-item .map-btn::before{content:"";position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:14px;width:14px;background:url(/images/company/ico-map.png) no-repeat;background-size:contain}@media screen and (max-width:768px){.about-table .about-table-item .map-btn::before{left:5px;height:11px;width:11px}}@media screen and (max-width:768px){.about-table .about-table-item .slash-pc{display:none}}.l-kv-global{margin:0 auto 120px;width:100%;height:700px;background:#000}@media screen and (max-width:768px){.l-kv-global{margin:0 auto 50px;height:330px}}.l-kv-global .l-kv-inner{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;max-width:1160px;height:100%}@media screen and (max-width:768px){.l-kv-global .l-kv-inner{padding:0 20px}}.l-kv-global .l-heading1{font-size:4.2rem;font-weight:500;letter-spacing:.14em;color:#fff;font-family:"Noto serif JP",serif}@media screen and (max-width:768px){.l-kv-global .l-heading1{font-size:2.8rem}}.l-kv-global .l-heading1 .small{font-size:1.4rem}.l-kv-global .l-heading1 .top{display:block;margin-bottom:6px;font-size:2rem;font-weight:500;text-align:center}@media screen and (max-width:768px){.l-kv-global .l-heading1 .top{font-size:1.4rem}}.l-solpr-style{margin:0 auto;padding:72px 0 80px;background-color:#fafafa}@media screen and (max-width:768px){.l-solpr-style{padding:60px 0 80px}}.l-solpr-style .solpr-style-title{margin:0 auto 60px;text-align:center;font-family:"EB Garamond","Noto serif JP",serif;font-size:4.8rem;letter-spacing:.1em;line-height:1}@media screen and (max-width:768px){.l-solpr-style .solpr-style-title{margin:0 auto 40px;font-size:2.4rem;line-height:2}}.l-solpr-style .site-link{margin:0 auto;max-width:1200px;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.l-solpr-style .site-link-item{position:relative;display:block;width:398px;height:298px}@media screen and (max-width:768px){.l-solpr-style .site-link-item{width:calc(50% - 1.5px);height:auto;gap:3px}.l-solpr-style .site-link-item::before{content:"";display:block;padding-top:74.7311827957%}}.l-solpr-style .site-link-item a{position:absolute;top:0;left:0;width:100%;height:100%;font-weight:500}.l-solpr-style .site-link-item a.is-disabled::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(149,149,149,.6);z-index:9}@media screen and (max-width:768px){.l-solpr-style .site-link-item.bg01{-webkit-order:1;order:1}}.l-solpr-style .site-link-item.bg01 a{background:url(/images/top/bg01.jpg) no-repeat center;background-size:cover}@media screen and (max-width:768px){.l-solpr-style .site-link-item.bg02{-webkit-order:5;order:5}}.l-solpr-style .site-link-item.bg02 a{background:url(/images/top/bg02.jpg) no-repeat center;background-size:cover}@media screen and (max-width:768px){.l-solpr-style .site-link-item.bg03{-webkit-order:2;order:2}}.l-solpr-style .site-link-item.bg03 a{background:url(/images/top/bg03.jpg) no-repeat center;background-size:cover}@media screen and (max-width:768px){.l-solpr-style .site-link-item.bg04{-webkit-order:3;order:3}}.l-solpr-style .site-link-item.bg04 a{background:url(/images/top/bg04.jpg) no-repeat center;background-size:cover}@media screen and (max-width:768px){.l-solpr-style .site-link-item.bg05{-webkit-order:6;order:6}}.l-solpr-style .site-link-item.bg05 a{background:url(/images/top/bg05.jpg) no-repeat center;background-size:cover}@media screen and (max-width:768px){.l-solpr-style .site-link-item.bg06{-webkit-order:4;order:4}}.l-solpr-style .site-link-item.bg06 a{background:url(/images/top/bg06.jpg) no-repeat center;background-size:cover}.l-solpr-style .site-link-item .title-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:98%;height:120px;padding-left:10%;background-color:#fff;opacity:.8}@media screen and (max-width:768px){.l-solpr-style .site-link-item .title-wrap{height:72px}}.l-solpr-style .site-link-item .title-wrap .title-top{display:block;color:#222;font-size:1.2rem;font-family:"EB Garamond","Noto serif JP",serif;letter-spacing:.15em}@media screen and (max-width:768px){.l-solpr-style .site-link-item .title-wrap .title-top{font-size:1.1rem;letter-spacing:.05em}}.l-solpr-style .site-link-item .title-wrap .title-top .en{position:relative;margin:0 0 0 20px;padding:0 18px;color:#222;font-size:1.4rem;font-family:"EB Garamond","Noto serif JP",serif}@media screen and (max-width:768px){.l-solpr-style .site-link-item .title-wrap .title-top .en{font-size:1.1rem}}.l-solpr-style .site-link-item .title-wrap .title-top .en::after,.l-solpr-style .site-link-item .title-wrap .title-top .en::before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:1px;background:#222}.l-solpr-style .site-link-item .title-wrap .title-top .en::before{left:0}.l-solpr-style .site-link-item .title-wrap .title-top .en::after{right:0}.l-solpr-style .site-link-item .title-wrap .title-bottom{display:block;color:#222;font-size:2.2rem;font-family:"EB Garamond","Noto serif JP",serif;letter-spacing:.15em}@media screen and (max-width:768px){.l-solpr-style .site-link-item .title-wrap .title-bottom{font-size:1.4rem;letter-spacing:.12em}}.l-solpr-style .site-link-item .title-wrap .title-bottom .c-border{background:linear-gradient(transparent 92%,#95e2da 0)}.word-banner{padding:40px 0;background:linear-gradient(#fff,#fff),linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,.6),rgba(255,255,255,0))}@media screen and (max-width:768px){.word-banner{padding:20px}}.word-banner .word-banner-inner{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:21px 0}@media screen and (max-width:768px){.word-banner .word-banner-inner{-webkit-flex-direction:column;flex-direction:column;padding:0}}.word-banner .word-banner-inner::after,.word-banner .word-banner-inner::before{content:"";position:absolute;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.6),rgba(0,0,0,.6),rgba(0,0,0,0));width:100%;height:1px}@media screen and (max-width:768px){.word-banner .word-banner-inner::after,.word-banner .word-banner-inner::before{background:0 0}}.word-banner .word-banner-inner::before{top:0}.word-banner .word-banner-inner::after{bottom:0}.word-banner .word-banner-item{margin:0;padding:6px;width:500px;font-family:"Noto serif JP",serif;font-weight:500;line-height:1;letter-spacing:.05em;text-align:center;border-left:1px solid #222}@media screen and (max-width:768px){.word-banner .word-banner-item{padding:18px 11px;border-top:1px solid #222;border-left:none;width:100%}}.word-banner .word-banner-item.center{width:300px}@media screen and (max-width:768px){.word-banner .word-banner-item.center{width:100%}}.word-banner .word-banner-item:last-of-type{border-right:1px solid #222}@media screen and (max-width:768px){.word-banner .word-banner-item:last-of-type{border-bottom:1px solid #222;border-right:none}}.word-banner .word-banner-item .top-text{display:block;margin:0;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width:768px){.word-banner .word-banner-item .top-text{font-size:1.2rem}}.word-banner .word-banner-item .bottom-text{display:block;margin:8px 0 0;font-size:2.4rem}@media screen and (max-width:768px){.word-banner .word-banner-item .bottom-text{font-size:1.8rem}}.word-banner .word-banner-item .bottom-text.en-text{font-family:"EB Garamond","Noto serif JP",serif;font-size:2.6rem}@media screen and (max-width:768px){.word-banner .word-banner-item .bottom-text.en-text{font-size:2.2rem}}.l-contact{padding:40px 0;background-color:#f5f5f5}@media screen and (min-width:769px){.l-contact{height:208px}}@media screen and (max-width:768px){.l-contact{padding:31px 20px 36px}}.l-contact-inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:808px;width:100%}@media screen and (max-width:768px){.l-contact-inner{-webkit-flex-direction:column;flex-direction:column}}.l-contact .contact-item{text-align:center}@media screen and (max-width:768px){.l-contact .contact-item{width:100%}}@media screen and (min-width:769px){.l-contact .contact-item:nth-of-type(1){margin-left:47px}}.l-contact .contact-item:nth-of-type(2) .title{margin:0 0 29px}@media screen and (max-width:768px){.l-contact .contact-item:nth-of-type(2) .title{margin:0 0 17px}}.l-contact .contact-item .title{margin:0 0 30px;font-size:1.6rem;font-weight:700;letter-spacing:.1em;line-height:1.5}@media screen and (max-width:768px){.l-contact .contact-item .title{margin:0 0 20px;font-size:1.5rem;letter-spacing:.06em;line-height:1.4}}.l-contact .contact-item .tel{margin:0 0 15px;font-family:"Noto serif JP",serif;font-size:4.2rem;line-height:1;letter-spacing:.08em}@media screen and (min-width:769px){.l-contact .contact-item .tel{pointer-events:none}}@media screen and (max-width:768px){.l-contact .contact-item .tel{margin:0 0 15px;font-size:3.8rem}}.l-contact .contact-item .info{margin:0;font-size:1.2rem;letter-spacing:.08em;line-height:1}@media screen and (max-width:768px){.l-contact .contact-item .info{margin:0 0 26px;font-size:1.1rem}}.l-contact .contact-item .c-btn{width:365px;height:72px;line-height:72px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.5rem;letter-spacing:.08em}@media screen and (max-width:768px){.l-contact .contact-item .c-btn{width:100%;height:64px;line-height:64px;font-size:1.3rem}}.l-contact .contact-item .c-btn.is-disabled-btn{background:linear-gradient(rgba(149,149,149,.6),rgba(149,149,149,.9));color:#959595;pointer-events:none}.l-contact .contact-item .c-btn.is-disabled-btn:before{border-top:solid 2px #959595;border-right:solid 2px #959595}.l-breadcrumb{position:relative;display:block;margin:0 auto;padding:100px 0 0;max-width:1160px}@media screen and (max-width:768px){.l-breadcrumb{padding:74px 0 0}}.l-breadcrumb .c-pan .pan-list-item{color:#222}.l-breadcrumb .c-pan .pan-list-item a{color:#222}#link_back{width:640px;position:relative}@media screen and (max-width:768px){#link_back{width:100%}}#link_back #link_image_category{margin:0 0 10px 0}#link_back #link_image_category li{width:154px;height:26px;line-height:26px;margin:0 8px 10px 0;text-align:center;color:#000;cursor:pointer;background:#b3b3b3}@media screen and (max-width:768px){#link_back #link_image_category li{width:120px}}#link_back #link_image_category li:nth-of-type(4n){margin:0 0 10px 0}#link_back #link_image_category li.select,#link_back #link_image_category li:hover{background:#333;color:#fff}#link_back #link_image_category .no-image{cursor:default}#link_back #link_imagelist{position:relative;display:-webkit-flex;display:flex}#link_back #link_imagelist img{border-width:0}#link_back #link_imagelist ul{margin:0;padding:0;overflow:hidden;width:640px}#link_back #link_imagelist ul li{width:calc(20% - 10px);margin:0 12px 9px 0;line-height:0}#link_back #link_imagelist ul li:nth-of-type(5n){margin-right:0}#link_back #link_imagelist ul li a,#link_back #link_imagelist ul li img{width:120px;height:90px}#link_back #link_imagelist #link_image_thumnail .tab_wrap{display:none}#link_prevbutton{position:absolute;left:0;top:0;cursor:pointer}#link_nextbutton{position:absolute;right:0;top:0;cursor:pointer}.image-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:768px){.image-wrap{-webkit-flex-direction:column;flex-direction:column}}#viewer{width:640px;margin:0 0 30px 0;position:relative}@media screen and (max-width:768px){#viewer{width:100%}}#imagearea{position:relative;width:712px;height:534px;overflow:hidden}@media screen and (max-width:768px){#imagearea{width:100%;height:282px;min-height:282px}}#imagearea #imageareain{margin:0;padding:0;display:block;width:712px;height:534px;list-style-type:none;text-align:center}@media screen and (max-width:768px){#imagearea #imageareain{width:100%;height:auto}}#imagearea #imageareain img{display:none}#imagearea #imageareain li{margin:0;padding:0;float:left;display:block}#imagelist{position:relative;-webkit-flex:1;flex:1;overflow:auto}@media screen and (min-width:769px){#imagelist{height:534px}}@media screen and (max-width:768px){#imagelist{margin-top:8px}}#imagelist img{border-width:0}#imagelist ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 4px;overflow:auto;gap:6px}@media screen and (max-width:768px){#imagelist ul{padding:0 0 0 20px;width:1310px}}#imagelist ul li{width:112px;line-height:0}@media screen and (max-width:768px){#imagelist ul li{width:80px}}#imagelist ul li img{width:100%;height:auto}#imagelist #image_thumnail .tab_wrap{display:none}#imagelist .selectedThumbnail{opacity:.5}.scroll-wrap{position:relative;width:712px}@media screen and (max-width:768px){.scroll-wrap{padding:0 0 0 20px;width:100%}.scroll-wrap::after{content:"";position:absolute;top:0;right:0;display:block;width:30px;height:100%;background-image:linear-gradient(90deg,rgba(69,69,69,0),#898989);pointer-events:none}}#image_category{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px 0;width:100%;gap:4px}@media screen and (max-width:768px){#image_category{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}#image_category::-webkit-scrollbar{display:none}}#image_category li{min-width:175px;height:26px;font-size:1.2rem;line-height:26px;text-align:center;color:#000;cursor:pointer;background:#e6f2f2}@media screen and (max-width:768px){#image_category li{min-width:120px;font-size:1.1rem}}#image_category li.select,#image_category li:hover{background:#95e2da}#prevbutton{position:absolute;left:0;top:0;cursor:pointer}#nextbutton{position:absolute;right:0;top:0;cursor:pointer}.displaynone{display:none}#room_viewer,.room-viewer{width:970px}@media screen and (max-width:768px){#room_viewer,.room-viewer{width:100%}}#room_imagearea,.room-imagearea{position:relative;width:712px;height:534px;overflow:hidden}@media screen and (max-width:768px){#room_imagearea,.room-imagearea{width:100%;height:auto}}#room_imagearea #room_imageareain,#room_imagearea .room-imageareain,.room-imagearea #room_imageareain,.room-imagearea .room-imageareain{margin:0;padding:0;display:block;width:712px;height:534px;list-style-type:none;text-align:center}@media screen and (max-width:768px){#room_imagearea #room_imageareain,#room_imagearea .room-imageareain,.room-imagearea #room_imageareain,.room-imagearea .room-imageareain{width:100%;height:auto;aspect-ratio:4/3}}#room_imagearea #room_imageareain img,#room_imagearea .room-imageareain img,.room-imagearea #room_imageareain img,.room-imagearea .room-imageareain img{display:none}#room_imagearea #room_imageareain li,#room_imagearea .room-imageareain li,.room-imagearea #room_imageareain li,.room-imagearea .room-imageareain li{margin:0;padding:0;float:left;display:block}#room_imagelist,.room-imagelist{position:relative;-webkit-flex:1;flex:1;overflow:auto}@media screen and (min-width:769px){#room_imagelist,.room-imagelist{height:534px}}@media screen and (max-width:768px){#room_imagelist,.room-imagelist{margin-top:8px}}#room_imagelist img,.room-imagelist img{border-width:0}#room_imagelist ul,.room-imagelist ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 4px;overflow:auto;gap:6px}@media screen and (max-width:768px){#room_imagelist ul,.room-imagelist ul{padding:0 0 0 20px;width:1310px}}#room_imagelist ul li,.room-imagelist ul li{width:112px;line-height:0}@media screen and (max-width:768px){#room_imagelist ul li,.room-imagelist ul li{width:80px}}#room_imagelist ul li img,.room-imagelist ul li img{width:100%;height:auto}#room_imagelist .selectedThumbnail,.room-imagelist .selectedThumbnail{opacity:.5}body.full_screen_modal,body.space_screen_modal{position:fixed;width:100%;z-index:1}.modal_contents{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background:rgba(0,0,0,.5)}.modal_contents .modal_wrap{height:100%;padding:0 30px;overflow:auto;-webkit-overflow-scrolling:touch}.modal_contents .modal_inner{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media screen and (max-width:768px){.modal_contents .modal_inner{padding:48px 0 0;width:100%}}.modal_contents .modal_inner #viewer{width:970px}@media screen and (max-width:768px){.modal_contents .modal_inner #viewer{width:100%}}.modal_contents .modal_close{position:absolute;top:-66px;right:0;cursor:pointer;background:url(/images/room-detail/modal/modal_window_close.svg) no-repeat top center;background-size:contain;width:59px;height:59px;display:inline-block;z-index:1}@media screen and (max-width:768px){.modal_contents .modal_close{top:0;right:20px;width:34px;height:34px}}.modal_contents .nav-controls,.modal_contents .room-nav-controls{position:absolute;top:0;left:0;width:712px;height:100%}@media screen and (max-width:768px){.modal_contents .nav-controls,.modal_contents .room-nav-controls{width:100%}}.modal_contents .nav-controls .prev,.modal_contents .room-nav-controls .prev{float:left;overflow:hidden;text-indent:100%;white-space:nowrap;cursor:pointer;width:50%;height:100%;background:url(/images/room-detail/modal/image_arrow.png) no-repeat;background-size:29px 49px;background-position:2% 50%}@media screen and (min-width:769px){.modal_contents .nav-controls .prev,.modal_contents .room-nav-controls .prev{opacity:0;translate:opacity ease-out .3s;background-size:39px 65px}.modal_contents .nav-controls .prev:hover,.modal_contents .room-nav-controls .prev:hover{opacity:1}}.modal_contents .nav-controls .next,.modal_contents .room-nav-controls .next{float:right;overflow:hidden;text-indent:100%;white-space:nowrap;cursor:pointer;width:50%;height:100%;background:url(/images/room-detail/modal/image_arrow.png) no-repeat;background-size:29px 49px;background-position:2% 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:769px){.modal_contents .nav-controls .next,.modal_contents .room-nav-controls .next{opacity:0;translate:opacity ease-out .3s;background-size:39px 65px}.modal_contents .nav-controls .next:hover,.modal_contents .room-nav-controls .next:hover{opacity:1}}.building,.room{overflow-y:scroll}.modal_contents #viewer{width:680px}@media screen and (min-width:769px){.modal_contents #imagearea img,.modal_contents #imageareain img{max-width:712px;max-height:534px}}.l-strength{margin:0 auto;padding:0 20px;max-width:1200px;width:100%}.l-strength .strength-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 40px}@media screen and (max-width:768px){.l-strength .strength-list{margin:0 auto 14px}}@media screen and (max-width:768px){.l-strength .strength-list .strength-list-item{margin:0 auto 40px}}@media screen and (max-width:768px){.l-strength .strength-list .strength-list-item.wide-left{margin:0 auto 40px 0}}@media screen and (max-width:768px){.l-strength .strength-list .strength-list-item.wide-right{margin:0 0 40px auto}}@media screen and (max-width:768px){.l-strength .strength-list .strength-list-item:last-of-type{margin:0;text-align:center;width:100%}}.l-strength .strength-list .strength-list-item .img-block{margin:0 0 40px;height:194px;text-align:center}@media screen and (max-width:768px){.l-strength .strength-list .strength-list-item .img-block{margin:0 0 24px;height:140px}}@media screen and (min-width:769px){.l-strength .strength-list .strength-list-item .img-block.small{margin-top:10px;height:184px}}.l-strength .strength-list .strength-list-item .img-block img{width:auto;height:100%}.l-strength .strength-list .strength-list-item .text-block{margin:0;font-size:1.4rem;font-weight:500;line-height:1.7;text-align:center}@media screen and (max-width:768px){.l-strength .strength-list .strength-list-item .text-block{font-size:1.2rem;line-height:1.6}}.l-strength .strength-list .strength-list-item .text-block .colored{font-weight:600}.l-strength .note-wrap{position:relative}.l-strength .note-wrap .note{position:absolute;bottom:0;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:flex-end;align-items:flex-end;margin:0 0 0 8px;width:23px;font-size:1.3rem;line-height:1}@media screen and (max-width:768px){.l-strength .note-wrap .note{bottom:2px;margin-left:2px;font-size:1rem}}.l-strength .note-detail{margin:0 0 4px;font-size:1.2rem;line-height:1.25;text-align:right}@media screen and (max-width:768px){.l-strength .note-detail{margin:0 0 12px;font-size:1rem;text-align:left;line-height:1.7}}.l-strength .note-detail .organizer{margin:0 20px 0 0}.l-strength .sentence{margin:60px auto 120px;font-size:3rem;letter-spacing:.12em;line-height:1.7;text-align:center}@media screen and (max-width:768px){.l-strength .sentence{margin:50px auto 80px;font-size:1.8rem;line-height:1.9}}@media screen and (min-width:769px){.l-strength .sentence.plan02{margin-top:78px}}.l-strength .sentence .colored{font-weight:600}.switching-btn-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:16px}@media screen and (max-width:768px){.switching-btn-wrap{gap:5px}}.switching-btn-wrap .switching-btn{display:block;width:50%;height:60px;line-height:60px;font-size:1.5rem;font-weight:500;letter-spacing:.08em;text-align:center;border:2px solid #7ed7cf}@media screen and (max-width:768px){.switching-btn-wrap .switching-btn{height:45px;line-height:45px}}.switching-btn-wrap .switching-btn.is-current{background-color:#7ed7cf;position:relative}.switching-btn-wrap .switching-btn.is-current::before{content:"";position:absolute;top:52%;left:250px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #fff;border-right:0}@media screen and (max-width:768px){.switching-btn-wrap .switching-btn.is-current::before{top:54%;left:45px}}.room-table-info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;margin:0 auto 10px;padding:0 60px;max-width:1280px}@media screen and (max-width:768px){.room-table-info{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin:0 auto 4px;padding:0 20px;width:100%}}.room-table-info .notes{position:relative;margin:0;font-size:1.2rem;line-height:1.5;letter-spacing:.012em}@media screen and (max-width:768px){.room-table-info .notes{-webkit-order:2;order:2;width:100%;font-size:1rem}}.room-table-info .notes .sort-icon{padding:0 0 0 16px}.room-table-info .notes .sort-icon::before{content:"";display:block;position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:9px;background:url(/images/room-list/ico_arrow_td.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.room-table-info .notes .sort-icon::before{left:14px}}.room-table-info .target-rooms{margin:0;font-size:1.2rem;line-height:1.75;letter-spacing:.012em}@media screen and (max-width:768px){.room-table-info .target-rooms{margin:0 0 6px}}.room-table-info .target-rooms .num{font-size:2rem;line-height:1.3;letter-spacing:.012em}.room-table-info .target-rooms .link{font-size:1.2rem;text-decoration:underline}.room-table{position:relative;width:1160px}@media screen and (max-width:768px){.room-table{width:100%;overflow-x:scroll}}.room-table .tableBase{width:100%;border-right:none}@media screen and (max-width:768px){.room-table .tableBase.rent-tableBase{width:1075px}}@media screen and (max-width:768px){.room-table .tableBase.buy-tableBase{width:1128px}}.room-table .room-table-th{position:relative;padding:3px;font-size:1.2rem;text-align:center;background-color:#e7f8f6;vertical-align:middle}@media screen and (max-width:768px){.room-table .room-table-th{font-size:1.1rem;height:29px}}@media screen and (min-width:769px){.room-table .room-table-th.detail,.room-table .room-table-th.reviewTh{width:55px}.room-table .room-table-th.brokerage,.room-table .room-table-th.compass_name,.room-table .room-table-th.deposit,.room-table .room-table-th.floor,.room-table .room-table-th.freerent,.room-table .room-table-th.key_money,.room-table .room-table-th.plan{width:69px}.room-table .room-table-th.inq{width:81px}.room-table .room-table-th.occupancy,.room-table .room-table-th.rent,.room-table .room-table-th.size,.room-table .room-table-th.unit_rent_tsubo{width:88px}.room-table .room-table-th.tower{width:134px}.room-table .room-table-th.buy-detail,.room-table .room-table-th.buy-reviewTh{width:55px}.room-table .room-table-th.buy-brokerage,.room-table .room-table-th.buy-compass_name,.room-table .room-table-th.buy-floor,.room-table .room-table-th.buy-plan,.room-table .room-table-th.buy-yield{width:63px}.room-table .room-table-th.buy-inq{width:83px}.room-table .room-table-th.buy-occupancy{width:89px}.room-table .room-table-th.buy-price,.room-table .room-table-th.buy-size,.room-table .room-table-th.buy-unit_price,.room-table .room-table-th.buy-unit_price_tsubo{width:107px}.room-table .room-table-th.buy-tower{width:135px}}@media screen and (max-width:768px){.room-table .room-table-th.detail,.room-table .room-table-th.reviewTh{width:51px}.room-table .room-table-th.brokerage,.room-table .room-table-th.compass_name,.room-table .room-table-th.deposit,.room-table .room-table-th.floor,.room-table .room-table-th.freerent,.room-table .room-table-th.key_money,.room-table .room-table-th.plan,.room-table .room-table-th.tower{width:69px}.room-table .room-table-th.inq{width:81px}.room-table .room-table-th.occupancy,.room-table .room-table-th.rent,.room-table .room-table-th.size,.room-table .room-table-th.unit_rent_tsubo{width:85px}.room-table .room-table-th.buy-brokerage,.room-table .room-table-th.buy-compass_name,.room-table .room-table-th.buy-floor,.room-table .room-table-th.buy-tower,.room-table .room-table-th.buy-yield{width:69px}.room-table .room-table-th.buy-occupancy,.room-table .room-table-th.buy-price,.room-table .room-table-th.buy-size,.room-table .room-table-th.buy-unit_price,.room-table .room-table-th.unit_price_tsubo{width:99px}.room-table .room-table-th.buy-inq{width:107px}.room-table .room-table-th.buy-detail,.room-table .room-table-th.buy-reviewTh{width:57px}}.room-table .room-table-th:first-of-type{border-left:none}.room-table .room-table-th.sort-icon{padding-right:11px}.room-table .room-table-th.sort-icon::after{content:"";display:block;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:9px;background:url(/images/room-list/ico_arrow_td.png) 50% 50% no-repeat;background-size:contain}.room-table .room-table-th.sort-icon.asc::after{content:"";display:block;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:4px;background:url(/images/room-list/ico_arrow_t.png) 50% 50% no-repeat;background-size:contain}.room-table .room-table-th.sort-icon.desc::after{content:"";display:block;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:4px;background:url(/images/room-list/ico_arrow_d.png) 50% 50% no-repeat;background-size:contain}.room-table .room-table-td{font-size:1.4rem;line-height:1.5;text-align:right;vertical-align:middle}@media screen and (max-width:768px){.room-table .room-table-td{font-size:1.2rem;padding:3px;height:33px}}.room-table .room-table-td:first-of-type{border-left:none}.room-table .room-table-td.td-members{font-family:"EB Garamond","Noto serif JP",serif;font-size:1.8rem;font-weight:500;letter-spacing:.08em;line-height:1.2;text-align:center;background:url(/images/room-list/bg_stripe.png)}@media screen and (max-width:768px){.room-table .room-table-td.td-members{font-size:1.6rem}}.room-table .room-table-td.inq a{display:block;margin:0 auto;width:20px;height:15px;background:url(/images/room-list/ico_mail.png) no-repeat center;background-size:contain}.room-table .room-table-td.check{background-color:#e4f3f3;border-left:none}.room-table .room-table-td.check input[type=checkbox]{display:block;margin:0 auto;background:url(/images/review/checkbox.png) no-repeat left;background-size:20px 20px;-webkit-appearance:none;appearance:none;border:none;width:20px;height:20px;cursor:pointer}@media screen and (max-width:768px){.room-table .room-table-td.check input[type=checkbox]{background:url(/images/review/checkbox.png) no-repeat left;background-size:20px 20px}}.room-table .room-table-td.check input[type=checkbox]:checked{background:url(/images/review/checkbox_on.png) no-repeat left;background-size:20px 20px}@media screen and (max-width:768px){.room-table .room-table-td.check input[type=checkbox]:checked{background:url(/images/review/checkbox_on.png) no-repeat left;background-size:20px 20px}}.room-table .room-table-td.detail{text-align:center}.room-table .room-table-td.detail a{text-decoration:underline}@media screen and (max-width:768px){.room-table .room-table-td.detail a{font-size:1.2rem}}.room-table .room-table-td .review{display:block;margin:0 auto;width:18px;height:18px;background:url(/images/room-detail/ico_review.png) no-repeat center;background-size:contain}@media screen and (min-width:769px){.room-table .room-table-td .review{opacity:1;transition:opacity ease-in-out .3s;cursor:pointer}.room-table .room-table-td .review:hover{opacity:.6}}.room-table .room-table-td .review.review_ed{background:url(/images/room-detail/ico_review-on.png) no-repeat center;background-size:contain}.room-table .room-map-wrap{position:absolute;top:0;right:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0;padding:28px 28px 28px 63px;width:336px;height:305px;background:url(/images/room-list/bg_floor_map.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.room-table .room-map-wrap{display:none}}.room-table .room-map-wrap img{display:block;margin:0 auto;width:100%;height:100%;object-fit:contain}#footerFixed{width:100%;left:0;bottom:0;position:fixed;z-index:10}@media screen and (max-width:768px){#footerFixed{bottom:55px}}#footerFixed .allcheck{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 auto;padding:0;width:100%;height:96px;background-color:rgba(19,48,68,.5)}@media screen and (max-width:768px){#footerFixed .allcheck{height:71px}}#footerFixed .allcheck .inq_room{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:400px;height:72px;line-height:72px;background:linear-gradient(#95e2da,#7ed7cf);cursor:pointer}@media screen and (max-width:768px){#footerFixed .allcheck .inq_room{width:300px;height:55px}}@media screen and (min-width:769px){#footerFixed .allcheck .inq_room:hover{opacity:.8}}#footerFixed .allcheck .inq_room p{margin:0;color:#222;font-size:1.2rem;font-weight:500;letter-spacing:.08em;line-height:1.4;text-align:center}#footerFixed .allcheck .inq_room p span{display:block;font-size:2rem;line-height:1.45}@media screen and (max-width:768px){#footerFixed .allcheck .inq_room p span{font-size:1.5rem}}#footerFixed .allcheck .inq_room p:before{content:"";background:url(/images/review/checkbox_on.png) no-repeat left center;background-size:20px 20px;width:20px;height:20px;display:inline-block;vertical-align:-4px;margin:0 6px 0 0}@media screen and (max-width:768px){#footerFixed .allcheck .inq_room p:before{background-size:12px 12px;width:12px;height:12px;vertical-align:-1px;margin:0 4px 0 0}}.l-fixed-content{position:fixed;bottom:0;padding:12px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:20px;width:100%;background-color:rgba(19,48,68,.5);z-index:10}@media screen and (max-width:768px){.l-fixed-content{padding:8px;gap:9px}}.l-fixed-content .room-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:8px;border:1px solid #95e2da;background:linear-gradient(#fff,#ccefec);width:368px;height:72px}@media screen and (max-width:768px){.l-fixed-content .room-link{-webkit-flex-direction:column;flex-direction:column;gap:0;width:175px;height:55px}}.l-fixed-content .room-all{margin:0;font-family:"Noto serif JP",serif;font-size:2rem;font-weight:500;line-height:1.55;letter-spacing:.05em}@media screen and (max-width:768px){.l-fixed-content .room-all{font-size:1.3rem;font-weight:700;line-height:1;letter-spacing:.02em}}.l-fixed-content .room-all .count{font-size:1.4rem;font-weight:500;letter-spacing:.05em}@media screen and (max-width:768px){.l-fixed-content .room-all .count{font-size:1rem;font-weight:700;line-height:2.34}}.l-fixed-content .room-detail{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:7px}@media screen and (max-width:768px){.l-fixed-content .room-detail{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:4px}}.l-fixed-content .room-detail-item{margin:0;font-size:1.1rem;letter-spacing:.02em;font-weight:500;line-height:1;text-align:right}@media screen and (max-width:768px){.l-fixed-content .room-detail-item{font-size:1rem;letter-spacing:0;text-align:left}}.l-fixed-content .room-detail-item .num{margin:0 4px 0 8px;font-family:"Noto serif JP",serif;color:#e58414;font-size:2rem;font-weight:700}@media screen and (max-width:768px){.l-fixed-content .room-detail-item .num{margin:0 0 0 4px;font-size:1.6rem}}@media screen and (max-width:768px){.l-fixed-content .room-detail-item .letter{display:none}}.date-table-item{display:-webkit-flex;display:flex;margin:0 auto;padding:36px 0 30px;width:100%;max-width:1000px;border-top:1px solid #c8c8c8;text-align:left}@media screen and (max-width:768px){.date-table-item{-webkit-flex-direction:column;flex-direction:column;padding:30px 0}}.date-table-item:last-of-type{border-bottom:1px solid #c8c8c8}.date-table-item .title{width:20%;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.75}@media screen and (max-width:768px){.date-table-item .title{width:100%;font-size:1.4rem;line-height:1.8}}.date-table-item .text{margin:0;width:80%;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;line-height:1.9}@media screen and (max-width:768px){.date-table-item .text{margin:4px 0 0;width:100%;font-size:1.4rem;line-height:1.8}}.date-table-item .text a{font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;line-height:1.9}@media screen and (max-width:768px){.date-table-item .text a{font-size:1.4rem;line-height:1.8}}@media screen and (min-width:769px){.date-table-item .text a{cursor:pointer;transition:all ease-in-out .3s}.date-table-item .text a:hover{color:#46beb3;opacity:1}}.management-site{margin:0 auto 103px}@media screen and (max-width:768px){.management-site{margin:0 auto 54px}}.management-site .management-site-title{margin:0 auto 67px;text-align:center;font-family:"EB Garamond","Noto serif JP",serif;font-size:4rem;letter-spacing:.1em}@media screen and (max-width:768px){.management-site .management-site-title{margin:0 auto 44px;font-size:2.4rem}}.management-site .website-banner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:20px;margin:0 20px}@media screen and (max-width:768px){.management-site .website-banner{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:0}}@media screen and (max-width:768px){.management-site .website-banner-item{margin-bottom:34px;width:calc(50% - 3px)}}@media screen and (max-width:768px){.management-site .website-banner-item:last-of-type{margin-bottom:0}}@media screen and (max-width:768px){.management-site .website-banner-item::after{content:"";display:block;width:186px}}.management-site .website-banner-item .website-img{display:block;margin:0 0 22px}@media screen and (max-width:768px){.management-site .website-banner-item .website-img{margin:0 0 11px}}.management-site .website-banner-item .website-img img{width:100%;height:auto;vertical-align:top}.management-site .website-banner-item .website-cat{display:inline-block;margin:0 0 10px;padding:10px;background-color:#46beb3;color:#fff;font-size:1.3rem;line-height:1.46;letter-spacing:.1em}@media screen and (max-width:768px){.management-site .website-banner-item .website-cat{margin:0 4px 6px;padding:6px;font-size:1.1rem;line-height:1.3}}.management-site .website-banner-item .website-name{margin:0;font-size:1.5rem;line-height:2;letter-spacing:.08em}@media screen and (max-width:768px){.management-site .website-banner-item .website-name{margin:0 0 0 4px;font-size:1.4rem;line-height:1.85}}.management-site .website-banner-item .website-name .space{margin:0 0 0 14px}@media screen and (max-width:768px){.management-site .website-banner-item .website-name .new-line{display:block;margin:0}}.management-site.corporate-site .website-banner-item{position:relative}.management-site.corporate-site .website-banner-item .website-cat{position:absolute;top:15px;left:15px;margin:0;line-height:1;background-color:rgba(70,190,179,.8)}@media screen and (max-width:768px){.management-site.corporate-site .website-banner-item .website-cat{position:absolute;top:4px;left:4px;margin:0}}.management-site.corporate-site .website-banner-item .website-img{margin-bottom:2rem;border:.2rem solid #ddd}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.top{position:relative}.top .l-heading2{font-family:"EB Garamond","Noto serif JP",serif}.top .l-heading2 .en{font-family:"EB Garamond","Noto serif JP",serif}.top .l-kv{position:relative;width:100%;aspect-ratio:1440/1080}.top .l-kv .kv{position:relative;display:block;margin:0;width:100%;height:100%}.top .l-kv .kv.kv-top::after{content:"";display:block;position:absolute;top:28vh;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:54%;aspect-ratio:801/86.5;background:url(/images/top/kv_copy.svg) no-repeat 50% 50%;background-size:contain;-webkit-filter:drop-shadow(0 0 40px rgba(255, 255, 255, .4)) drop-shadow(0 0 32px rgba(255, 255, 255, .6)) drop-shadow(0 0 4px rgba(255, 255, 255, .8)) drop-shadow(0 0 2px rgb(255, 255, 255));filter:drop-shadow(0 0 40px rgba(255, 255, 255, .4)) drop-shadow(0 0 32px rgba(255, 255, 255, .6)) drop-shadow(0 0 4px rgba(255, 255, 255, .8)) drop-shadow(0 0 2px rgb(255, 255, 255))}@media screen and (max-width:768px){.top .l-kv .kv.kv-top::after{top:30%;width:67.2%;aspect-ratio:498/296;background:url(/images/top/sp/kv_copy.png) no-repeat 50% 50%;background-size:contain;-webkit-filter:drop-shadow(0 0 10.6667vw rgba(255, 255, 255, .4)) drop-shadow(0 0 8.5333vw rgba(255, 255, 255, .6)) drop-shadow(0 0 1.0667vw rgba(255, 255, 255, .8)) drop-shadow(0 0 .5333vw rgb(255, 255, 255));filter:drop-shadow(0 0 10.6667vw rgba(255, 255, 255, .4)) drop-shadow(0 0 8.5333vw rgba(255, 255, 255, .6)) drop-shadow(0 0 1.0667vw rgba(255, 255, 255, .8)) drop-shadow(0 0 .5333vw rgb(255, 255, 255))}}@media screen and (max-width:768px){.top .l-kv .kv{min-height:50vh}}.top .l-kv .kv img{width:100%;height:100%;object-fit:cover;object-position:top center}.top .l-kv .word-banner{position:absolute;left:50%;top:min(100vh,100% - 182px);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:0 0}@media screen and (max-width:768px){.top .l-kv .word-banner{position:static;-webkit-transform:none;transform:none}}.top .l-kv .word-banner-inner{background-color:rgba(255,255,255,.8)}.top .l-sentences1{margin:124px auto 108px;padding:0 20px;max-width:1390px;width:100%;font-family:"EB Garamond","Noto serif JP",serif}@media screen and (max-width:768px){.top .l-sentences1{margin:0 auto 60px;padding:0 10px}}.top .l-sentences1 .l-heading2{display:block;margin:0 auto 44px}@media screen and (max-width:768px){.top .l-sentences1 .l-heading2{margin:0 auto 17px}}.top .l-sentences1 .l-heading2 .font-img{display:block;margin:0 auto}@media screen and (max-width:768px){.top .l-sentences1 .l-heading2 .font-img{width:92%}}.top .l-sentences1 .l-heading2 .font-img img{width:100%;height:auto;vertical-align:top}.top .l-sentences1 .sentence{margin:0 auto;text-align:center;font-size:1.4rem;font-weight:500;letter-spacing:.2em;line-height:2.4}@media screen and (max-width:768px){.top .l-sentences1 .sentence{font-size:1.3rem;letter-spacing:.3em}}.top .l-sentences1 .point-list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin:0;font-size:1.4rem;letter-spacing:.2em;line-height:2.4}@media screen and (max-width:768px){.top .l-sentences1 .point-list{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:0;font-size:1.3rem;letter-spacing:.3em}}.top .l-sentences1 .point-list-item{font-weight:500}.top .l-solpr-style{margin:0 auto 120px}@media screen and (max-width:768px){.top .l-solpr-style{margin:60px auto 0}}.top .l-appearance-public{margin:0 0 120px}@media screen and (max-width:768px){.top .l-appearance-public{margin:0 0 80px}}.top .l-appearance-public .content{display:-webkit-flex;display:flex;position:relative}@media screen and (max-width:768px){.top .l-appearance-public .content{-webkit-flex-direction:column;flex-direction:column}}.top .l-appearance-public .content.public{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:768px){.top .l-appearance-public .content.public{width:100%;-webkit-flex-direction:column;flex-direction:column}}@media screen and (min-width:769px){.top .l-appearance-public .content.public .img-block{height:720px}.top .l-appearance-public .content.public .img-block::before{content:"";width:16%;height:100%;position:absolute;top:0;right:50%;left:auto;background:linear-gradient(270deg,rgba(255,255,255,0),#fff 95%)}.top .l-appearance-public .content.public .img-block::after{content:"";width:16%;height:100%;position:absolute;top:0;right:50%;left:auto;background-color:#fff;opacity:.9}}.top .l-appearance-public .content.public .img-block img{width:100%;height:100%;object-fit:cover}.top .l-appearance-public .img-block{margin:0;width:66%;height:720px}@media screen and (max-width:768px){.top .l-appearance-public .img-block{margin:0 0 30px;width:100%;height:281px}}@media screen and (min-width:769px){.top .l-appearance-public .img-block::before{content:"";width:16%;height:100%;position:absolute;top:0;left:50%;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 95%)}.top .l-appearance-public .img-block::after{content:"";width:16%;height:100%;position:absolute;top:0;left:50%;background-color:#fff;opacity:.9}}.top .l-appearance-public .img-block img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:769px){.top .l-appearance-public .text-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:46%;height:364px;position:absolute;right:0;top:49%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0)}}@media screen and (max-width:768px){.top .l-appearance-public .text-block{padding-left:20px}}.top .l-appearance-public .text-block.public{left:0;text-align:right;-webkit-align-items:flex-end;align-items:flex-end}@media screen and (max-width:768px){.top .l-appearance-public .text-block.public{text-align:left}}@media screen and (min-width:769px){.top .l-appearance-public .text-block.public{top:50%;height:346px}.top .l-appearance-public .text-block.public .l-heading2{margin:0 0 58px}}.top .l-appearance-public .text-block .l-heading2{display:inline-block;margin:0 0 58px;font-size:4.5rem;letter-spacing:.15em;color:#46beb3;border-bottom:2px solid #46beb3}@media screen and (max-width:768px){.top .l-appearance-public .text-block .l-heading2{margin:0 auto 24px;font-size:2.8rem;letter-spacing:.18em;line-height:1.7}}.top .l-appearance-public .text-block .building-info{margin:0}.top .l-appearance-public .text-block .building-info-item{margin:0 0 26px;font-size:2rem;letter-spacing:.08em;line-height:1}.top .l-appearance-public .text-block .building-info-item:last-child{margin:0}@media screen and (max-width:768px){.top .l-appearance-public .text-block .building-info-item{margin:0 0 12px;font-size:1.4rem;font-weight:500;letter-spacing:.06em;line-height:1.2}.top .l-appearance-public .text-block .building-info-item:last-child{margin:0}}.top .l-appearance-public .text-block .btn-about-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:38px 0 0;padding:0 30px;width:100%;height:62px;border-top:1px solid #222;border-left:1px solid #222;border-bottom:2px solid #7ed7cf;box-sizing:border-box;color:#222;font-size:1.8rem;font-family:"EB Garamond","Noto serif JP",serif;letter-spacing:.01em}@media screen and (max-width:768px){.top .l-appearance-public .text-block .btn-about-link{margin:33px 0 60px;padding:10px 0 7px 13px;height:40px;font-size:1.1rem;line-height:1.3}}.top .l-appearance-public .text-block .btn-about-link.public{-webkit-justify-content:flex-end;justify-content:flex-end;border-left:none;border-right:1px solid #222}@media screen and (max-width:768px){.top .l-appearance-public .text-block .btn-about-link.public{-webkit-justify-content:flex-start;justify-content:flex-start;margin:33px 0 0;border-right:none;border-left:1px solid #222}}.top .l-appearance-public .text-block .btn-about-link .en{margin:0 16px 0 0}@media screen and (max-width:768px){.top .l-appearance-public .text-block .btn-about-link .en{font-size:1.3rem}}.top .l-appearance-public .text-block .btn-about-link .ja{position:relative;padding:0 30px 0 0}.top .l-appearance-public .text-block .btn-about-link .ja::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:10px;height:12px;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);background-color:#7ed7cf}.top .l-information{margin:0 auto 120px;max-width:1000px}@media screen and (max-width:768px){.top .l-information{margin:80px auto 100px;padding:0 20px}}.top .l-information .l-heading2{margin:0 auto 58px;font-family:"EB Garamond","Noto serif JP",serif;font-size:4.8rem;font-weight:500;letter-spacing:.1em;line-height:1.3;text-align:center}@media screen and (max-width:768px){.top .l-information .l-heading2{margin:0 auto 35px;font-size:2.4rem;line-height:1.5}}.top .l-information .l-heading2 .blank-space{margin:0 0 0 25px}@media screen and (max-width:768px){.top .l-information .l-heading2 .blank-space{margin:0}}.top .l-information .information-table{display:-webkit-flex;display:flex;margin:0;padding:36px 0 30px;width:100%;border-top:1px solid #c8c8c8}@media screen and (max-width:768px){.top .l-information .information-table{-webkit-flex-direction:column;flex-direction:column;padding:30px 0}}.top .l-information .information-table:last-of-type{border-bottom:1px solid #c8c8c8}.top .l-information .information-table .information-date{width:20%;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.75}@media screen and (max-width:768px){.top .l-information .information-table .information-date{width:100%;font-size:1.4rem;line-height:1.8}}.top .l-information .information-table .information-text{margin:0;width:80%;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;line-height:1.9}@media screen and (max-width:768px){.top .l-information .information-table .information-text{margin:4px 0 0;width:100%;font-size:1.4rem;line-height:1.8}}.top .l-information .information-table .information-text a{font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;line-height:1.9}@media screen and (max-width:768px){.top .l-information .information-table .information-text a{font-size:1.4rem;line-height:1.8}}@media screen and (min-width:769px){.top .l-information .information-table .information-text a{transition:all ease-in-out .3s}.top .l-information .information-table .information-text a:hover{color:#46beb3;opacity:1}}.top .l-information .c-btn{display:block;margin:60px auto 0;width:400px;height:72px;line-height:72px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.6rem;font-weight:500;letter-spacing:.08em}@media screen and (max-width:768px){.top .l-information .c-btn{width:100%;height:64px;line-height:64px;font-size:1.3rem}}.top .l-information .c-btn::before{right:30px}@media screen and (max-width:768px){.top .l-information .c-btn::before{right:22px}}.top .l-sentences2{margin:0 auto;padding:0 20px;max-width:1040px;width:100%}@media screen and (max-width:768px){.top .l-sentences2{padding:0 15px}}.top .l-sentences2 .l-heading2{margin:0 auto 40px;text-align:center;font-size:3rem;font-weight:500;letter-spacing:.2em;line-height:2}@media screen and (max-width:768px){.top .l-sentences2 .l-heading2{margin:0 auto 42px;font-size:1.8rem}}.top .l-sentences2 .l-heading2 .en{display:block;margin-bottom:20px;color:#46beb3;font-size:7.2rem;font-weight:400;letter-spacing:.08em;line-height:1}@media screen and (max-width:768px){.top .l-sentences2 .l-heading2 .en{margin-bottom:6px;font-size:3.4rem}}.top .l-sentences2 .sentence{margin:0 auto 44px;font-size:2rem;font-family:"EB Garamond","Noto serif JP",serif;font-weight:500;letter-spacing:.28em;line-height:2.4;text-align:center}@media screen and (max-width:768px){.top .l-sentences2 .sentence{margin:0 auto 40px;font-size:1.5rem}}.top .l-sentences2 .sentence.accent{margin:0 auto 64px}@media screen and (max-width:768px){.top .l-sentences2 .sentence.accent{margin:0 auto 50px}}.top .l-sentences2 .sentence-catch{margin:0 auto 9px;text-align:center;color:#46beb3;font-size:1.6rem;font-weight:500;font-family:"Noto serif JP",serif;letter-spacing:.2em;line-height:2.4}@media screen and (max-width:768px){.top .l-sentences2 .sentence-catch{font-size:1.4rem;margin:0 auto 15px}}.top .l-sentences2 .sentence-building{margin:0 auto 60px;text-align:center;color:#46beb3;font-size:2.4rem;font-weight:500;font-family:"EB Garamond","Noto serif JP",serif;letter-spacing:.2em;line-height:1.4}@media screen and (max-width:768px){.top .l-sentences2 .sentence-building{font-size:2rem;line-height:1.5}}.top .l-entrance{display:block;margin:0 0 108px;width:auto;height:700px}@media screen and (max-width:768px){.top .l-entrance{margin:0 0 60px;height:330px}}.top .l-entrance img{width:100%;height:100%;object-fit:cover}.top .l-topics{margin:0 auto 100px;max-width:1000px}@media screen and (max-width:768px){.top .l-topics{margin:0 auto 40px;padding:0 20px}}.top .l-topics .topics-btn{position:relative;margin:22px 0 0;padding:0 14px 0 0;font-family:"EB Garamond","Noto serif JP",serif;font-size:20px;line-height:1;text-align:right}@media screen and (min-width:769px){.top .l-topics .topics-btn{cursor:pointer}.top .l-topics .topics-btn:hover{opacity:.8}}.top .l-topics .topics-btn::after{content:"";position:absolute;bottom:4px;right:0;width:8px;height:6px;background-color:#7ed7cf}.top .l-topics .topics-btn.more::after{-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.top .l-topics .topics-btn.close::after{-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.top .l-movie{padding:0 20px}.top .l-movie .movie{margin:80px auto;width:1040px}@media screen and (max-width:768px){.top .l-movie .movie{width:100%}}@media screen and (max-width:768px){.top .fixed-pagetop{bottom:98px}}.page-company{font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.page-company .l-kv-global{background:url(/images/kv/kv-company.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:768px){.page-company .l-kv-global{background:url(/images/kv/sp/kv-company.jpg) no-repeat 50% 50%;background-size:cover}}.page-company .c-banner-heading{margin:0 auto 50px}@media screen and (max-width:768px){.page-company .c-banner-heading{margin:0 auto 30px}}.page-company .section-site-management{margin:0 auto 120px}@media screen and (max-width:768px){.page-company .section-site-management{margin:0 auto 80px}}.page-company .section-site-management .about-table{margin:0 auto 50px}@media screen and (max-width:768px){.page-company .section-site-management .about-table{margin:0 auto 30px}}.page-company .section-site-management .website-link{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:20px}@media screen and (max-width:768px){.page-company .section-site-management .website-link{-webkit-flex-direction:column;flex-direction:column;gap:30px}}.page-company .section-site-management .website-link .website-link-item{margin:0}.page-company .section-site-management .website-link .website-img{display:block;margin:0 0 15px}@media screen and (max-width:768px){.page-company .section-site-management .website-link .website-img{margin:0 0 10px}}.page-company .section-site-management .website-link .website-img img{width:100%;height:auto;vertical-align:top}.page-company .section-site-management .website-link .website-name{margin:0;font-family:"Noto serif JP",serif;font-size:2rem;line-height:1.2;text-align:center}@media screen and (max-width:768px){.page-company .section-site-management .website-link .website-name{font-size:1.6rem;line-height:1.5}}.page-company .section-site-management .website-link .website-name .font-min{font-family:"EB Garamond","Noto serif JP",serif;font-size:2.2rem}@media screen and (max-width:768px){.page-company .section-site-management .website-link .website-name .font-min{font-size:1.9rem}}.page-company .section-map{margin:0 auto 120px}@media screen and (max-width:768px){.page-company .section-map{margin:0 auto 80px;padding:0}}@media screen and (max-width:768px){.page-company .section-map .c-banner-heading{padding:0 20px}}@media screen and (max-width:768px){.page-company .section-map .content-wrap{padding:0}}.page-company .section-map .map{display:block;width:100%;height:600px}.page-company .section-office-view{margin:0 auto 120px}@media screen and (max-width:768px){.page-company .section-office-view{margin:0 auto 80px}}.page-company .section-office-view .office-img{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.page-company .section-office-view .office-img .office-img-item{margin:0;width:50%}.page-company .section-office-view .office-img .office-img-item img{width:100%;height:auto;vertical-align:top}.page-404 .l-kv-global{background:url(/images/kv/kv-404.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:768px){.page-404 .l-kv-global{background:url(/images/kv/sp/kv-404.jpg) no-repeat 50% 50%;background-size:cover}}.page-404 .l-content{margin:120px auto;padding:0 20px;max-width:1200px;width:100%}@media screen and (max-width:768px){.page-404 .l-content{margin:50px auto 66px;text-align:center}}.page-404 .l-content .l-heading2{margin:0 0 50px;font-size:2rem;font-weight:500}@media screen and (max-width:768px){.page-404 .l-content .l-heading2{font-size:1.6rem;line-height:1.9;margin:0 0 20px;text-align:left}}.page-404 .l-content .text{font-size:1.5rem;margin:0 0 60px}@media screen and (max-width:768px){.page-404 .l-content .text{font-size:1.4rem;line-height:2;text-align:left}}.page-404 .l-content .c-btn{width:400px;height:72px;line-height:72px;background-color:#7ed7cf;color:#222;font-size:1.6rem;font-weight:500;letter-spacing:.08em}@media screen and (max-width:768px){.page-404 .l-content .c-btn{width:295px;height:64px;line-height:64px;font-size:1.5rem;letter-spacing:.14em}}.page-plan{position:relative;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500}.page-plan .note{font-size:1.3rem;font-weight:400;line-height:1.2;letter-spacing:.05em}.page-plan .note-detail{margin:0;color:#414141;font-size:1.1rem;font-weight:400;line-height:1.45}@media screen and (max-width:768px){.page-plan .note-detail{font-size:1rem}}.page-plan .explain-item{margin:24px auto 0}@media screen and (max-width:768px){.page-plan .explain-item{margin:20px auto 0;padding:0 20px 0 0}}.page-plan .explain-item:first-of-type{margin:40px auto 0}.page-plan .explain-item .explain-title{position:relative;padding:0 0 0 18px;font-size:1.7rem;font-weight:700;line-height:1.75}@media screen and (max-width:768px){.page-plan .explain-item .explain-title{padding:0 0 0 16px;font-size:1.6rem;line-height:1.8}}.page-plan .explain-item .explain-title::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background-color:#ef9022;border-radius:1px}.page-plan .explain-item .explain-content{margin:10px 0 0;font-size:1.6rem;font-weight:400;line-height:1.75}@media screen and (max-width:768px){.page-plan .explain-item .explain-content{font-size:1.4rem;line-height:1.8}}.page-plan .explain-item .explain-list{margin:0}.page-plan .explain-item .explain-list-item{margin:6px 0 0}@media screen and (max-width:768px){.page-plan .explain-item .explain-list-item{margin:4px 0 0 1em;text-indent:-1em}}.page-plan .explain-item .explain-list-item:first-of-type{margin:0}@media screen and (max-width:768px){.page-plan .explain-item .explain-list-item:first-of-type{margin:0 0 0 1em}}.page-plan .word-banner{background:linear-gradient(#e7f8f6,#fff),linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,.6),rgba(255,255,255,0))}@media screen and (max-width:768px){.page-plan .word-banner{display:none}}.page-plan .l-kv{position:relative;background:url(/images/kv/kv-plan01.jpg) no-repeat 50% 50%;background-size:cover;background-position:bottom;height:780px}@media screen and (max-width:768px){.page-plan .l-kv{margin:0 0 493px;height:417px;background:url(/images/kv/sp/kv-plan01.jpg) no-repeat 50% 50%;background-size:cover}}.page-plan .l-kv.plan02{background:url(/images/kv/kv-plan02.jpg) no-repeat 50% 50%;background-size:cover;background-position:bottom}@media screen and (max-width:768px){.page-plan .l-kv.plan02{margin:0 0 170px;background:url(/images/kv/sp/kv-plan02.jpg) no-repeat 50% 50%;background-size:cover}}.page-plan .l-kv.plan03{background:url(/images/kv/kv-plan03.jpg) no-repeat 50% 50%;background-size:cover;background-position:bottom}@media screen and (max-width:768px){.page-plan .l-kv.plan03{margin:0 0 563px;background:url(/images/kv/sp/kv-plan03.jpg) no-repeat 50% 50%;background-size:cover}}.page-plan .l-kv.plan04{background:url(/images/kv/kv-plan04.jpg) no-repeat 50% 50%;background-size:cover;background-position:bottom}@media screen and (max-width:768px){.page-plan .l-kv.plan04{margin:0 0 170px;background:url(/images/kv/sp/kv-plan04.jpg) no-repeat 50% 50%;background-size:cover}}.page-plan .l-kv .c-pan{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0;max-width:1160px;width:100%}@media screen and (max-width:768px){.page-plan .l-kv .c-pan{padding:0 20px}}.page-plan .l-heading1{position:absolute;top:26.5%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0;padding:13px 47px 14px;background-color:rgba(255,255,255,.92);width:526px;display:block;font-family:"EB Garamond","Noto serif JP",serif;font-size:4.2rem;letter-spacing:.14em;text-align:center}@media screen and (max-width:768px){.page-plan .l-heading1{padding:8px 0 10px;width:90%;top:44%;font-size:2.8rem}}.page-plan .l-heading1.plan03{top:24%}@media screen and (max-width:768px){.page-plan .l-heading1.plan03{top:32%}}.page-plan .l-heading1 .small{display:block;margin:0 0 10px;color:#222;font-size:2rem;line-height:1.45;letter-spacing:.14em;text-align:center}@media screen and (max-width:768px){.page-plan .l-heading1 .small{margin:0 0 6px;font-size:1.4rem}}.page-plan .l-heading1 .c-border{padding:0}.page-plan .l-heading1 .num{font-family:"Noto serif JP",serif}.page-plan .l-heading2{margin:0 auto 60px;font-family:"EB Garamond","Noto serif JP",serif;font-size:4rem;letter-spacing:.1em;line-height:1.5;text-align:center}@media screen and (max-width:768px){.page-plan .l-heading2{margin:0 auto 40px;font-size:2.1rem;letter-spacing:.08em;line-height:1.8}}.page-plan .l-heading2 .font-num{font-family:"Noto serif JP",serif}.page-plan .l-heading2 .num{font-size:7rem;font-weight:400;line-height:1.2;letter-spacing:0;font-family:Jost,sans-serif}@media screen and (max-width:768px){.page-plan .l-heading2 .num{font-size:4.8rem;line-height:1}}.page-plan .l-heading2 .unit{font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.4rem}@media screen and (max-width:768px){.page-plan .l-heading2 .unit{font-size:1.6rem;line-height:1.2}}.page-plan .l-heading2 .second-line{display:inline-block;margin:10px 0 0}@media screen and (max-width:768px){.page-plan .l-heading2 .second-line{margin:5px 0 0}}@media screen and (max-width:768px){.page-plan .l-heading2 .c-border{padding-bottom:5px}}.page-plan .l-appeal{position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:0 auto;padding:0 26px 58px 40px;max-width:1160px;width:100%;background-color:rgba(255,255,255,.92)}@media screen and (min-width:769px){.page-plan .l-appeal{height:338px}}@media screen and (max-width:768px){.page-plan .l-appeal{top:67%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;background-color:#fff;padding:0;width:90%}}.page-plan .l-appeal .appeal-item-wrap{width:48%}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item-wrap{width:100%;margin:0 0 40px}}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item-wrap:nth-of-type(2){margin:0;border-top:1px solid #c8c8c8}}.page-plan .l-appeal .appeal-item-wrap .note-detail{margin:30px 0 0;text-align:right}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item-wrap .note-detail{margin:20px 0 0;text-align:left}}.page-plan .l-appeal .appeal-item{margin:0;font-size:2.2rem;line-height:1}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item{font-size:2rem;line-height:2;text-align:center}}.page-plan .l-appeal .appeal-item .under{display:block;margin:-6px 0 0;letter-spacing:.05em}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item .under{margin:-10px 0 0}}.page-plan .l-appeal .appeal-item .num{margin:0 6px 0 14px;color:#ef9022;font-size:8.5rem;font-family:Jost,sans-serif;font-weight:400;line-height:1.4}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item .num{margin:0 8px 0 11px;font-size:7.2rem}}.page-plan .l-appeal .appeal-item .num.left-content{margin:0 6px 0 18px}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item .num.left-content{margin:0 6px 0 10px}}.page-plan .l-appeal .appeal-item .num.right-content{margin:0 6px 0 0}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item .num.amazon{font-size:7.2rem}}.page-plan .l-appeal .appeal-item .yen{color:#ef9022;font-size:3.2rem;letter-spacing:.12em;line-height:1.43}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item .yen.amazon{font-size:2.2rem}}.page-plan .l-appeal .appeal-item .month{color:#ef9022;font-size:3.2rem;letter-spacing:.12em;line-height:1.43}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item .month{font-size:2.2rem}}@media screen and (max-width:768px){.page-plan .l-appeal .appeal-item .narrow-sp{letter-spacing:.03em}}.page-plan .l-appeal .point-title{display:inline-block;margin:40px 0 14px;font-size:1.4rem;font-weight:700;letter-spacing:.08em;line-height:1.42;border-bottom:2px solid #95e2da}@media screen and (max-width:768px){.page-plan .l-appeal .point-title{margin:24px 0 12px;font-size:1.2rem}}.page-plan .l-appeal .point-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;gap:16px;margin:0}@media screen and (max-width:768px){.page-plan .l-appeal .point-list{gap:10px}}.page-plan .l-appeal .point-list .point-list-item{position:relative;padding:0 0 0 18px;width:calc((100% - 80px)/ 3);font-size:1.4rem;line-height:1.42}@media screen and (max-width:768px){.page-plan .l-appeal .point-list .point-list-item{width:calc((100% - 10px)/ 2);padding:0 0 0 12px;font-size:1rem}}.page-plan .l-appeal .point-list .point-list-item.column-1{width:100%}.page-plan .l-appeal .point-list .point-list-item:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background-color:#ef9022;border-radius:1px}@media screen and (max-width:768px){.page-plan .l-appeal .point-list .point-list-item:before{top:.7em}}.page-plan .l-appeal.plan02,.page-plan .l-appeal.plan04{padding:53px 130px}@media screen and (max-width:768px){.page-plan .l-appeal.plan02,.page-plan .l-appeal.plan04{padding:15px 0 0}}.page-plan .l-appeal.plan02 .appeal-item-wrap,.page-plan .l-appeal.plan04 .appeal-item-wrap{width:100%}@media screen and (max-width:768px){.page-plan .l-appeal.plan02 .appeal-item-wrap,.page-plan .l-appeal.plan04 .appeal-item-wrap{margin:0}}.page-plan .l-appeal.plan02 .appeal-item,.page-plan .l-appeal.plan04 .appeal-item{font-size:3.2rem;line-height:1.7;letter-spacing:.05em;text-align:center}@media screen and (max-width:768px){.page-plan .l-appeal.plan02 .appeal-item,.page-plan .l-appeal.plan04 .appeal-item{font-size:1.8rem;line-height:2}}.page-plan .l-appeal.plan02 .point-title,.page-plan .l-appeal.plan04 .point-title{margin:30px 0 14px}.page-plan .l-appeal.plan03{padding:15px 25px 40px 40px}@media screen and (max-width:768px){.page-plan .l-appeal.plan03{padding:0}}.page-plan .l-appeal.plan03 .appeal-item-wrap:nth-of-type(2){margin:0 0 0}.page-plan .l-contact.top{margin:0 auto 120px}@media screen and (max-width:768px){.page-plan .l-contact.top{margin:0 auto 80px}}.page-plan .l-contact.bottom{margin:80px 0}@media screen and (max-width:768px){.page-plan .l-contact.bottom{margin:60px auto}}.page-plan .l-flow{margin:0 auto 80px;padding:76px 0 80px;background-color:#f5f5f5}@media screen and (max-width:768px){.page-plan .l-flow{margin:0 auto 60px;padding:60px 0 60px}}.page-plan .l-flow .l-heading2{margin:0 auto 40px}.page-plan .l-flow .lead-sentence{margin:0;padding:0 20px;font-size:1.5rem;font-weight:400;line-height:1.75;text-align:center}@media screen and (max-width:768px){.page-plan .l-flow .lead-sentence{font-size:1.4rem;line-height:1.8;text-align:left}}.page-plan .l-flow .phase-item-wrap{margin:40px auto 0;padding:0 20px;max-width:1160px;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:4px}@media screen and (max-width:768px){.page-plan .l-flow .phase-item-wrap{margin:20px auto 0;-webkit-flex-direction:column;flex-direction:column;gap:16px}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item-wrap.large{padding:0}}.page-plan .l-flow .phase-item .l-heading3{margin:0 0 11px;padding:20.5px 0;font-size:1.6rem;font-weight:700;text-align:center;border-radius:4px}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .l-heading3{margin:0 0 12px;padding:21px 0;font-size:1.4rem;letter-spacing:0}}.page-plan .l-flow .phase-item .l-heading3.phase01{background-color:#c1f1eb}.page-plan .l-flow .phase-item .l-heading3.phase02{background-color:#a8e4de}.page-plan .l-flow .phase-item .l-heading3.phase03{background-color:#7ed7cf}.page-plan .l-flow .phase-item .step-list{display:-webkit-flex;display:flex}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.page-plan .l-flow .phase-item .step-list .step-list-item{position:relative;padding:10px 0 10px 10px;width:128px;height:155px;box-sizing:border-box}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item{margin:0 0 21px 0;padding:4px 0 4px 4px;width:calc(100vw - 40px);height:auto;background-color:#fff;text-align:center}}.page-plan .l-flow .phase-item .step-list .step-list-item::before{content:"";width:128px;height:155px;position:absolute;top:0;left:0;background-image:url(/images/plan/bg-step.png);-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .1));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .1))}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item::before{top:100%;right:0;left:0;border-top:13px solid #fff;border-left:calc(50vw - 20px) solid transparent;border-right:calc(50vw - 20px) solid transparent;background-image:none}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item.medium{padding:10px 0 10px 10px;width:144px;height:155px}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item.medium::before{width:144px;background-image:url(/images/plan/bg-step-m.png)}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item.large::before{width:192px;background-image:url(/images/plan/bg-step-l.png)}}.page-plan .l-flow .phase-item .step-list .step-list-item .num{padding:0 0 5px;font-size:1.2rem;font-weight:600;line-height:1;position:relative}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .num{margin:0 0 7px;font-size:1rem}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item .num.mb-12{margin-bottom:12px}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item .num.mb-18{margin-bottom:18px}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item .num.mb-24{margin-bottom:24px}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item .num.mb-32{margin-bottom:32px}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item .num.mb-38{margin-bottom:38px}}.page-plan .l-flow .phase-item .step-list .step-list-item .num::after{content:"";position:absolute;bottom:0;left:0;width:61px;height:2px;background:linear-gradient(to right,#7ed7cf,#004677)}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .num::after{width:52px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.page-plan .l-flow .phase-item .step-list .step-list-item .num .colored{margin:0 0 0 4px;font-size:2rem;letter-spacing:.1em}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .num .colored{margin:0 0 0 7px;font-size:1.6rem;letter-spacing:.15em}}.page-plan .l-flow .phase-item .step-list .step-list-item .text{position:relative;margin:0 0 6px;font-size:1.4rem;font-weight:600;line-height:1.3}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .text{margin:0 0 4px;font-weight:500;line-height:1.75}}.page-plan .l-flow .phase-item .step-list .step-list-item .text:last-of-type{margin:0 0 0}.page-plan .l-flow .phase-item .step-list .step-list-item .text.flex{display:-webkit-flex;display:flex}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .text.flex{-webkit-justify-content:center;justify-content:center}}.page-plan .l-flow .phase-item .step-list .step-list-item .text.small{font-size:1.2rem;line-height:1.5}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .text.small{margin:0 0 0;line-height:1.75}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item .text.small.pc-fw-400{font-weight:400}}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .text.small.sp-fz-14{font-size:1.4rem}}.page-plan .l-flow .phase-item .step-list .step-list-item .text.small-more{font-size:1rem;font-weight:500}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .text.small-more{font-size:1.2rem}}.page-plan .l-flow .phase-item .step-list .step-list-item .text .top-text{display:block;margin:0 0 8px}@media screen and (max-width:768px){.page-plan .l-flow .phase-item .step-list .step-list-item .text .top-text{display:inline-block;margin:0}}@media screen and (min-width:769px){.page-plan .l-flow .phase-item .step-list .step-list-item .text .dot-sp{display:none}}.page-plan .l-flow.plan02 .l-heading2{margin:0 auto 60px}.page-plan .l-wanted{margin:120px auto}@media screen and (max-width:768px){.page-plan .l-wanted{margin:80px auto;padding:0 0 0 20px}}@media screen and (max-width:768px){.page-plan .l-wanted .l-heading2{margin-right:20px}}.page-plan .l-wanted .wanted-table{margin:0 0 12px;padding:17px 0 0;width:1160px}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table{margin:0 0 11px;padding:8px 0 0;width:520px}}.page-plan .l-wanted .wanted-table table thead tr{position:relative}.page-plan .l-wanted .wanted-table table thead th{position:relative;width:240px;line-height:55px;font-size:1.6rem;font-weight:500;letter-spacing:.08em;text-align:center;border-top:3px solid #c8c8c8}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table thead th{width:110px;font-size:1.2rem;letter-spacing:.1em;height:35px;line-height:35px}}.page-plan .l-wanted .wanted-table table thead th:nth-of-type(1){border:none}.page-plan .l-wanted .wanted-table table thead th:nth-of-type(2) .th-bg{position:absolute;bottom:0;width:614px;height:72px;line-height:72px;background-color:#7ed7cf;border-top:none;font-size:2rem;letter-spacing:.15em}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table thead th:nth-of-type(2) .th-bg{width:210px;height:45px;line-height:45px;font-size:1.2rem;letter-spacing:.1em}}.page-plan .l-wanted .wanted-table table thead th:nth-of-type(3){width:306px;border-left:1px solid #c8c8c8}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table thead th:nth-of-type(3){width:200px}}.page-plan .l-wanted .wanted-table table tbody tr{border-top:1px solid #c8c8c8}.page-plan .l-wanted .wanted-table table tbody tr:last-of-type{border-bottom:1px solid #c8c8c8}.page-plan .l-wanted .wanted-table table tbody tr.indent td,.page-plan .l-wanted .wanted-table table tbody tr.indent th{line-height:1.5}.page-plan .l-wanted .wanted-table table tbody td,.page-plan .l-wanted .wanted-table table tbody th{padding:26px 26px 23px;font-size:1.5rem;font-weight:400;line-height:1.5}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody td,.page-plan .l-wanted .wanted-table table tbody th{width:110px;font-size:1.2rem;text-align:center}}.page-plan .l-wanted .wanted-table table tbody td.text-middle,.page-plan .l-wanted .wanted-table table tbody th.text-middle{vertical-align:middle}.page-plan .l-wanted .wanted-table table tbody th{padding-left:40px;width:240px;background-color:#f5f5f5;border-right:1px solid #c8c8c8;text-align:left}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody th{padding:23px 10px;width:110px}}.page-plan .l-wanted .wanted-table table tbody td{width:614px;text-align:center}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody td{padding:23px 4px;width:210px}}.page-plan .l-wanted .wanted-table table tbody td:last-of-type{border-left:1px solid #c8c8c8;width:306px}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody td:last-of-type{width:200px}}.page-plan .l-wanted .wanted-table table tbody td.td-short{width:307px}.page-plan .l-wanted .wanted-table table tbody td.td-short:nth-child(3){border-left:1px solid #c8c8c8}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody td.td-short{width:105px;text-align:left}}.page-plan .l-wanted .wanted-table table tbody td .supplementary-text{font-size:1.5rem}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody td .supplementary-text{display:block;font-size:1rem;margin:5px 0 0}}.page-plan .l-wanted .wanted-table table tbody td .colored{font-weight:500}.page-plan .l-wanted .wanted-table table tbody td .note-wrap{font-size:1.5rem}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody td .note-wrap{font-size:1.2rem}}.page-plan .l-wanted .wanted-table table tbody td .note-wrap .note{margin:0 0 0 8px;width:20px;font-size:1.1rem;letter-spacing:.08em}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody td .note-wrap .note{margin:0 0 0 4px;font-size:1rem}}.page-plan .l-wanted .wanted-table table tbody td .new-line{display:block;line-height:1.5}.page-plan .l-wanted .wanted-table table tbody td .single{display:block;margin:10px 0 0}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody td .single{margin:6px 0 0}}.page-plan .l-wanted .wanted-table table tbody td .note{display:inline-block;margin-left:9px;font-size:1.1rem}.page-plan .l-wanted .wanted-table table tbody .wanted-list{margin:0}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody .wanted-list{margin-left:14px}}.page-plan .l-wanted .wanted-table table tbody .wanted-list.other-company .wanted-list-item:before{background-color:#222}.page-plan .l-wanted .wanted-table table tbody .wanted-list .wanted-list-item{text-align:left;position:relative;margin:0 0 2px;padding:0 0 0 18px}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody .wanted-list .wanted-list-item{margin:0 0 10px;line-height:1.5}}.page-plan .l-wanted .wanted-table table tbody .wanted-list .wanted-list-item:last-of-type{margin:0}.page-plan .l-wanted .wanted-table table tbody .wanted-list .wanted-list-item:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background-color:#ef9022;border-radius:1px}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody .wanted-list .wanted-list-item:before{top:9px;width:6px;height:6px}}@media screen and (min-width:769px){.page-plan .l-wanted .wanted-table table tbody .wanted-list .wanted-list-item.indent{text-indent:-6em;padding-left:calc(18px + 6em)}}.page-plan .l-wanted .wanted-table table tbody .wanted-list .wanted-list-item.indent:before{top:.5em;-webkit-transform:none;transform:none}@media screen and (max-width:768px){.page-plan .l-wanted .wanted-table table tbody .wanted-list .wanted-list-item.indent:before{top:9px;width:6px;height:6px}}.page-plan .l-wanted .note-detail-wrap{margin:0 0 0 auto;max-width:535px}@media screen and (max-width:768px){.page-plan .l-wanted .note-detail-wrap{max-width:100%}}.page-plan .l-wanted .note-detail{margin:0;color:#414141;font-size:1.2rem;line-height:1.4;text-align:left;text-indent:-2em;padding-left:2em}@media screen and (max-width:768px){.page-plan .l-wanted .note-detail{margin:14px 20px 0 0;font-size:1rem;text-indent:-2.5em;padding-left:2.5em}}.page-plan .l-wanted .note-detail:last-child{margin:0 20px 0 0}.page-plan .l-wanted .note-caution{margin-top:40px}@media screen and (max-width:768px){.page-plan .l-wanted .note-caution{margin-top:80px;margin-right:20px}}.page-plan .l-wanted .note-caution .caution-title{font-size:1.5rem;font-weight:500}@media screen and (max-width:768px){.page-plan .l-wanted .note-caution .caution-title{font-size:1.4rem}}.page-plan .l-wanted .note-caution .caution-list{margin-top:10px;font-size:1.5rem;font-weight:500;line-height:1.75;text-indent:-1em;padding-left:1em}@media screen and (max-width:768px){.page-plan .l-wanted .note-caution .caution-list{font-size:1.4rem;line-height:2}}.page-plan .l-wanted .note-caution .caution-list li::before{content:"・"}.page-plan .l-wanted.plan04 .note-detail{text-align:right;text-indent:0;padding-left:0}@media screen and (max-width:768px){.page-plan .l-wanted.plan04 .note-detail{text-align:left;margin:14px 20px 0 0}}.page-plan .l-reason{margin:80px auto;padding:0 20px;max-width:1200px;width:100%}@media screen and (max-width:768px){.page-plan .l-reason{margin:88px auto 80px}}.page-plan .l-reason .reason-list .reason-list-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:20px;margin:0 0 10px}@media screen and (max-width:768px){.page-plan .l-reason .reason-list .reason-list-item{-webkit-align-items:flex-start;align-items:flex-start;gap:10px;margin:0 0 20px}}.page-plan .l-reason .reason-list .reason-title{box-sizing:border-box;padding:8px;width:100px;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.5;letter-spacing:.1em;text-align:center;font-family:"Noto serif JP",serif;background-color:#69cec5}@media screen and (max-width:768px){.page-plan .l-reason .reason-list .reason-title{padding:6px;width:54px;font-size:1.4rem;line-height:1}}.page-plan .l-reason .reason-list .reason-content{margin:0;width:calc(100% - 100px);font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:.05em}@media screen and (max-width:768px){.page-plan .l-reason .reason-list .reason-content{width:calc(100% - 54px);font-size:1.4rem;line-height:1.8}}@media screen and (max-width:768px){.page-plan .l-reason.plan03 .l-heading2{font-size:1.7rem}}@media screen and (max-width:768px){.page-plan .l-reason.plan03 .l-heading2 .num{font-size:3.6rem}}@media screen and (max-width:768px){.page-plan .l-reason.plan03 .l-heading2 .unit{font-size:1.4rem}}.page-plan .l-reason.plan03 .l-heading2 .colored{margin:0 5px 0 10px}@media screen and (max-width:768px){.page-plan .l-reason.plan03 .l-heading2 .colored{margin:0 3px 0 3px}}.page-plan .l-mediation{margin:120px auto}@media screen and (max-width:768px){.page-plan .l-mediation{margin:80px auto;padding:0 0 0 20px}}@media screen and (max-width:768px){.page-plan .l-mediation .l-heading2{margin-right:20px}}.page-plan .l-mediation .mediation-table{margin:0 0 12px;width:1160px;padding:0}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table{margin:0 0 11px;width:750px}}.page-plan .l-mediation .mediation-table table thead th{padding:10px;font-size:1.5rem;font-weight:700;line-height:1.5;text-align:center;vertical-align:middle;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;background-color:#e7f8f6}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table table thead th{padding:12px 7px;font-size:1.2rem}}.page-plan .l-mediation .mediation-table table thead th:nth-of-type(1){background-color:#fff;border-left:none}.page-plan .l-mediation .mediation-table table thead th .mark-note{font-size:1.1rem}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table table thead th .mark-note{font-size:1rem}}.page-plan .l-mediation .mediation-table table tbody tr{border-top:1px solid #c8c8c8}.page-plan .l-mediation .mediation-table table tbody tr:last-of-type{border-bottom:1px solid #c8c8c8}.page-plan .l-mediation .mediation-table table tbody td,.page-plan .l-mediation .mediation-table table tbody th{padding:21px;font-size:1.5rem;font-weight:400;line-height:1.4rem}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table table tbody td,.page-plan .l-mediation .mediation-table table tbody th{padding:22px 10px;font-size:1.2rem;text-align:center}}.page-plan .l-mediation .mediation-table table tbody th{width:180px;background-color:#f5f5f5;text-align:center}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table table tbody th{width:110px}}.page-plan .l-mediation .mediation-table table tbody td{width:245px;text-align:center;border-left:1px solid #c8c8c8}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table table tbody td{width:160px}}.page-plan .l-mediation .mediation-table table tbody td .img-mark{display:inline-block;margin:0 6px -3px 0;width:18px}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table table tbody td .img-mark{margin:0 5px -2px 0;width:15px}}.page-plan .l-mediation .mediation-table table tbody td .img-mark.only-mark{margin:0}.page-plan .l-mediation .mediation-table table tbody td .img-mark img{display:block;width:100%;height:auto}.page-plan .l-mediation .mediation-table table tbody td .note-wrap{position:relative;font-size:1.5rem}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table table tbody td .note-wrap{font-size:1.2rem}}.page-plan .l-mediation .mediation-table table tbody td .note-wrap .note{position:absolute;bottom:0;margin:0 0 0 8px;width:20px;font-size:1.1rem;letter-spacing:.08em}@media screen and (max-width:768px){.page-plan .l-mediation .mediation-table table tbody td .note-wrap .note{font-size:1rem}}.page-plan .l-mediation .mediation-table table tbody td .note{display:inline-block;margin-left:9px;font-size:1.1rem}.page-plan .l-mediation .note-detail-wrap{margin:0 0 0 auto;max-width:614px}@media screen and (max-width:768px){.page-plan .l-mediation .note-detail-wrap{max-width:100%}}.page-plan .l-mediation .note-detail{margin:0;color:#414141;font-size:1.2rem;line-height:1.4;text-align:left;text-indent:-1em;padding-left:1em}@media screen and (max-width:768px){.page-plan .l-mediation .note-detail{font-size:1rem;margin:14px 20px 0 0}}.page-plan .l-compare{margin:80px auto;padding:0 20px;max-width:1200px;width:100%}@media screen and (max-width:768px){.page-plan .l-compare{margin:60px auto 80px}}.page-plan .l-compare .compare-item-wrap{display:-webkit-flex;display:flex;gap:40px}@media screen and (max-width:768px){.page-plan .l-compare .compare-item-wrap{-webkit-flex-direction:column;flex-direction:column}}.page-plan .l-compare .compare-item{width:50%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.page-plan .l-compare .compare-item{width:100%}}.page-plan .l-compare .compare-title{margin:0 auto;padding:10px;width:286px;color:#fff;font-size:2.4rem;letter-spacing:.05em;line-height:1.5;font-weight:700;text-align:center;border-radius:31px}@media screen and (max-width:768px){.page-plan .l-compare .compare-title{padding:8px;width:200px;font-size:1.4rem}}.page-plan .l-compare .compare-title.buy{background-color:#7ed7cf}.page-plan .l-compare .compare-title.mediate{background-color:#47a59d}.page-plan .l-compare .compare-img{display:block;margin:24px 0}@media screen and (max-width:768px){.page-plan .l-compare .compare-img{margin:15px 0}}.page-plan .l-compare .compare-img img{display:block;width:100%;height:auto}.page-plan .l-compare .compare-box{-webkit-flex-grow:1;flex-grow:1;padding:24px 20px;border-radius:8px}@media screen and (max-width:768px){.page-plan .l-compare .compare-box{padding:13px 20px}}.page-plan .l-compare .compare-box .compare-box-title{margin:0 0 20px;font-size:1.8rem;font-weight:700;line-height:1.5;letter-spacing:.08em}@media screen and (max-width:768px){.page-plan .l-compare .compare-box .compare-box-title{margin:0 0 10px;font-size:1.6rem}}.page-plan .l-compare .compare-box .compare-box-title.ellipse-title{margin:0 auto 20px;padding:4px;width:160px;box-sizing:border-box;border-radius:18px;text-align:center}@media screen and (max-width:768px){.page-plan .l-compare .compare-box .compare-box-title.ellipse-title{margin:0 auto 10px;width:140px}}.page-plan .l-compare .compare-box .compare-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px 40px;margin:0}@media screen and (max-width:768px){.page-plan .l-compare .compare-box .compare-list{gap:8px}}.page-plan .l-compare .compare-box .compare-list-item{position:relative;padding:0 0 0 30px;font-size:1.8rem;font-weight:500;line-height:1.5}@media screen and (max-width:768px){.page-plan .l-compare .compare-box .compare-list-item{padding:0 0 0 25px;width:100%;font-size:1.4rem}}.page-plan .l-compare .compare-box .compare-list-item::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.page-plan .l-compare .compare-box .compare-list-item::before{width:15px;height:15px}}.page-plan .l-compare .compare-box.merit{border:3px solid #7ed7cf}@media screen and (max-width:768px){.page-plan .l-compare .compare-box.merit{border:2px solid #7ed7cf}}.page-plan .l-compare .compare-box.merit .compare-box-title.ellipse-title{background-color:#69cec5;color:#fff}.page-plan .l-compare .compare-box.merit .compare-box-title .c-border{background:linear-gradient(transparent 94%,#95e2da 0)}@media screen and (max-width:768px){.page-plan .l-compare .compare-box.merit .compare-box-title .c-border{padding-bottom:3px;background:linear-gradient(transparent 92%,#95e2da 0)}}.page-plan .l-compare .compare-box.merit .compare-list-item::before{background-image:url(/images/plan/mark-list-check.svg)}.page-plan .l-compare .compare-box.demerit{border:3px solid #ef5959}@media screen and (max-width:768px){.page-plan .l-compare .compare-box.demerit{border:2px solid #ef5959}}.page-plan .l-compare .compare-box.demerit .compare-box-title.ellipse-title{color:#ef5959;outline:2px solid #ef5959}.page-plan .l-compare .compare-box.demerit .compare-list-item::before{background-image:url(/images/plan/mark-list-cross.svg)}.page-plan .l-compare.plan04{margin:120px auto}@media screen and (max-width:768px){.page-plan .l-compare.plan04 .compare-item-wrap{gap:20px}}@media screen and (max-width:768px){.page-plan .l-compare.plan04 .compare-box{padding:22px 20px}}@media screen and (max-width:768px){.page-plan .l-compare.plan04 .compare-box .compare-box-title{margin:0 auto 15px}}@media screen and (min-width:769px){.page-plan .l-compare.plan04 .compare-box .compare-list{gap:10px 20px}}.page-plan .l-compare.plan04 .compare-box .compare-list-item{padding:0 0 0 22px;width:calc((100% - 20px)/ 2);font-size:1.6rem}@media screen and (max-width:768px){.page-plan .l-compare.plan04 .compare-box .compare-list-item{width:100%;font-size:1.4rem;line-height:1.5}}.page-plan .l-compare.plan04 .compare-box .compare-list-item::before{width:18px;height:18px}@media screen and (max-width:768px){.page-plan .l-compare.plan04 .compare-box .compare-list-item::before{width:15px;height:15px}}.page-plan .l-compare.plan04 .compare-box.demerit .compare-list-item:last-of-type{width:100%}@media screen and (max-width:768px){.page-plan .l-compare.plan04 .explain-item{padding:0}}.page-plan .l-structure{margin:120px auto;padding:0 20px;max-width:1200px;width:100%}@media screen and (max-width:768px){.page-plan .l-structure{margin:80px auto}}.page-plan .l-structure .structure-description{margin:0;font-size:1.6rem;font-weight:400;line-height:1.75}@media screen and (max-width:768px){.page-plan .l-structure .structure-description{width:auto;font-size:1.4rem}}.page-plan .l-structure .structure-table{margin:25px auto;padding:0}@media screen and (max-width:768px){.page-plan .l-structure .structure-table{margin:20px auto}}.page-plan .l-structure .structure-table table{width:100%}.page-plan .l-structure .structure-table table thead th{padding:19px;font-size:1.5rem;font-weight:700;line-height:1.5;text-align:center;vertical-align:middle;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;background-color:#e7f8f6}@media screen and (max-width:768px){.page-plan .l-structure .structure-table table thead th{padding:21px;font-size:1.2rem}}.page-plan .l-structure .structure-table table thead th:nth-of-type(1){background-color:#fff;border-left:none}.page-plan .l-structure .structure-table table tbody tr{border-top:1px solid #c8c8c8}.page-plan .l-structure .structure-table table tbody tr:last-of-type{border-bottom:1px solid #c8c8c8}.page-plan .l-structure .structure-table table tbody td,.page-plan .l-structure .structure-table table tbody th{padding:21px;font-size:1.5rem;font-weight:400;line-height:1.4rem;vertical-align:middle}@media screen and (max-width:768px){.page-plan .l-structure .structure-table table tbody td,.page-plan .l-structure .structure-table table tbody th{padding:6px;font-size:1.2rem}}.page-plan .l-structure .structure-table table tbody th{width:240px;background-color:#f5f5f5;text-align:center}@media screen and (max-width:768px){.page-plan .l-structure .structure-table table tbody th{width:76px}}.page-plan .l-structure .structure-table table tbody td{text-align:center;border-left:1px solid #c8c8c8;width:460px;height:61px}@media screen and (max-width:768px){.page-plan .l-structure .structure-table table tbody td{width:130px;line-height:1.5}}.page-plan .l-case{margin:120px auto;padding:0 20px;max-width:1200px;width:100%}@media screen and (max-width:768px){.page-plan .l-case{margin:80px auto}}.page-plan .l-case .explain-item{padding:0}.page-plan .l-sublease{margin:80px auto;padding:0 20px;max-width:1200px;width:100%}@media screen and (max-width:768px){.page-plan .l-sublease{margin:60px auto 80px}}.page-plan .l-sublease .l-heading3{margin:40px auto;font-size:3rem;font-weight:500;letter-spacing:.12em;line-height:1.7;text-align:center}@media screen and (max-width:768px){.page-plan .l-sublease .l-heading3{font-size:1.8rem;line-height:1.9}}.page-plan .l-sublease .solpir-img{display:block;margin:0}.page-plan .l-sublease .solpir-img img{display:block;width:100%;height:auto}.page-plan .l-sublease .solpir-img svg{display:block;width:100%;height:auto}@media screen and (max-width:768px){.page-plan .fixed-pagetop{bottom:98px}}.page-privacy .l-kv-global{background:url(/images/kv/kv-privacy.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:768px){.page-privacy .l-kv-global{background:url(/images/kv/sp/kv-privacy.jpg) no-repeat 50% 50%;background-size:cover}}.page-privacy .content-wrap{margin:0 auto 110px}@media screen and (max-width:768px){.page-privacy .content-wrap{margin:0 auto 80px}}.page-privacy .privacy-table .title{margin:0 0 9px;font-size:1.7rem;font-weight:600}@media screen and (max-width:768px){.page-privacy .privacy-table .title{margin:0 0 16px;font-size:1.6rem;line-height:1}}.page-privacy .privacy-table .text{margin:0 0 35px;padding:0 0 0 16px;font-size:1.5rem}@media screen and (max-width:768px){.page-privacy .privacy-table .text{margin:0 0 32px;font-size:1.4rem;line-height:2}}.page-room .l-heading2{margin:0;font-size:4.4rem;font-weight:500;font-family:"EB Garamond","Noto serif JP",serif;letter-spacing:.1em;text-align:center}@media screen and (max-width:768px){.page-room .l-heading2{font-size:2.4rem}}.page-room .l-room-card{margin:0 auto;max-width:1160px}@media screen and (max-width:768px){.page-room .l-room-card{padding:0 20px}}.page-room .l-room-card .room-title{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:4px solid #7ed7cf;line-height:1.5}@media screen and (max-width:768px){.page-room .l-room-card .room-title{display:block;border-bottom:2px solid #7ed7cf}}.page-room .l-room-card .room-title .estate-name{margin-bottom:8px;font-size:2.8rem;font-family:"Noto serif JP",serif;font-weight:500;letter-spacing:.1em;line-height:1.5}@media screen and (max-width:768px){.page-room .l-room-card .room-title .estate-name{margin-bottom:12px;font-size:2.1rem}}.page-room .l-room-card .room-title .price{margin-left:74px;margin-bottom:8px;font-size:1.8rem;font-weight:700;letter-spacing:.1em;font-family:"Noto serif JP",serif}@media screen and (max-width:768px){.page-room .l-room-card .room-title .price{display:block;margin-left:0;margin-bottom:7px;font-size:1.2rem}}.page-room .l-room-card .room-title .price .value{margin-right:10px;font-size:2.8rem;font-family:"Noto serif JP",serif;color:#e58414}@media screen and (max-width:768px){.page-room .l-room-card .room-title .price .value{margin-right:4px;font-size:2.1rem}}.page-room .l-room-card .room-title .state{-webkit-flex:1;flex:1;margin-bottom:8px;font-size:1.6rem;font-weight:500;text-align:right}@media screen and (max-width:768px){.page-room .l-room-card .room-title .state{display:block;margin-bottom:10px;font-size:1.4rem;text-align:left}}.page-room .l-room-card .room-title .state .value{color:#e58414}.page-room .l-room-card .room-detail{display:-webkit-flex;display:flex;margin-top:28px}@media screen and (max-width:768px){.page-room .l-room-card .room-detail{-webkit-flex-direction:column;flex-direction:column;margin-top:12px}}.page-room .l-room-card .room-detail-image-block{width:643px}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-image-block{width:auto}}.page-room .l-room-card .room-detail-image-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-image-header{display:block}}.page-room .l-room-card .room-detail-image-header .room-tag-list{display:-webkit-flex;display:flex;margin-bottom:0;gap:.5em}.page-room .l-room-card .room-detail-image-header .room-tag-list-item{display:inline-block;font-size:1.6rem;font-weight:500;line-height:1.5}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-image-header .room-tag-list-item{font-size:1.4rem}}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-image-header .state-block{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:14px}.page-room .l-room-card .room-detail-image-header .state-block .state{-webkit-flex:1;flex:1;margin-bottom:8px;font-size:1.6rem;font-weight:500;text-align:right}}@media screen and (max-width:768px) and (max-width:768px){.page-room .l-room-card .room-detail-image-header .state-block .state{display:block;margin-bottom:0;font-size:1.4rem;text-align:left}}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-image-header .state-block .state .value{color:#e58414}}.page-room .l-room-card .room-detail-image-header .state-block .room-detail-link{cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:.05em;width:118px;height:32px;background-color:#95e2da}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-image-header .state-block .room-detail-link{font-size:1.1rem;letter-spacing:0;width:94px;height:34px}}@media screen and (min-width:769px){.page-room .l-room-card .room-detail-image-header .state-block .room-detail-link{opacity:1;transition:opacity ease-in-out .3s}.page-room .l-room-card .room-detail-image-header .state-block .room-detail-link:hover{opacity:.6}}.page-room .l-room-card .room-detail-image-header .state-block .room-detail-link::after{content:"";display:inline-block;margin:0 0 0 8px;width:0;height:0;border-style:solid;border-width:5px 0 4px 5px;border-color:transparent transparent transparent #222}.page-room .l-room-card .room-detail-image-header .image-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.2rem;font-weight:500}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-image-header .image-link{display:-webkit-inline-flex;display:inline-flex;font-size:1.4rem}}.page-room .l-room-card .room-detail-image-header .image-link::after{content:">";margin-left:15px}.page-room .l-room-card .room-detail-image{margin:16px 0 0;width:100%;height:482px;background:#f5f5f5;text-align:center}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-image{margin:10px 0 0;height:250px}}.page-room .l-room-card .room-detail-image img{width:auto;height:100%;object-fit:cover}.page-room .l-room-card .room-detail-appeal{display:none}.page-room .l-room-card .room-detail-table-block{margin-left:40px;width:477px}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table-block{margin-top:32px;margin-left:0;width:100%}}.page-room .l-room-card .room-detail-table-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;height:32px}.page-room .l-room-card .room-detail-table-header .review{display:block;width:24px;height:24px;background:url(/images/room-detail/ico_review.png) no-repeat center;background-size:contain}@media screen and (min-width:769px){.page-room .l-room-card .room-detail-table-header .review{opacity:1;transition:opacity ease-in-out .3s;cursor:pointer}.page-room .l-room-card .room-detail-table-header .review:hover{opacity:.6}}.page-room .l-room-card .room-detail-table-header .review.review_ed{background:url(/images/room-detail/ico_review-on.png) no-repeat center;background-size:contain}.page-room .l-room-card .room-detail-table-header .update{font-size:1.6rem;font-weight:500;line-height:1.25}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table-header .update{font-size:1.4rem}}.page-room .l-room-card .room-detail-table{margin:16px 0 0}.page-room .l-room-card .room-detail-table .dl-wrap{padding:5px 10px;border-top:1px solid #c8c8c8;gap:10px}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table .dl-wrap{padding:1px 0}}.page-room .l-room-card .room-detail-table .dl-wrap:last-of-type{border-bottom:1px solid #c8c8c8}.page-room .l-room-card .room-detail-table .dl-flex{display:-webkit-flex;display:flex}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table .dl-flex{display:-webkit-flex;display:flex}}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table .dl-flex dl{width:calc(50% - 3px)}}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table .dl-flex dt{padding:0}}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table .dl-flex dd{padding:0}}.page-room .l-room-card .room-detail-table .dl-block{display:block}.page-room .l-room-card .room-detail-table .dl-block dd{width:auto}.page-room .l-room-card .room-detail-table dl{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table dl{padding:4px 0}}.page-room .l-room-card .room-detail-table dt{margin:0;width:110px;font-size:1.3rem;font-weight:700;line-height:2}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table dt{padding:0 10px 0 0;width:90px;font-size:1.2rem}}.page-room .l-room-card .room-detail-table dd{margin:0;width:110px;font-size:1.3rem;line-height:2}@media screen and (max-width:768px){.page-room .l-room-card .room-detail-table dd{padding:0 10px 0 0;width:auto;font-size:1.2rem;-webkit-flex:1;flex:1}}.page-room .appeal-points{margin:80px auto;padding:20px 40px;max-width:1160px;box-shadow:0 0 15px rgba(0,0,0,.2)}@media screen and (max-width:768px){.page-room .appeal-points{margin:60px 20px;padding:20px}}.page-room .appeal-points .appeal-points-title{display:inline-block;margin:0;padding:0 0 6px;font-family:"EB Garamond","Noto serif JP",serif;font-size:2.4rem;font-weight:500;line-height:1.2;letter-spacing:.1em;border-bottom:2px solid #7ed7cf}@media screen and (max-width:768px){.page-room .appeal-points .appeal-points-title{padding:0 0 4px;font-size:2rem}}.page-room .appeal-points .appeal-points-content{margin:16px 0 0;font-size:1.5rem;font-weight:500;letter-spacing:.1em;line-height:2}@media screen and (max-width:768px){.page-room .appeal-points .appeal-points-content{margin:10px 0 0;font-size:1.2rem;line-height:2.25}}.page-room .estate-search{margin:0 auto 48px;padding:84px 140px 80px;background:#f5f5f5}@media screen and (max-width:768px){.page-room .estate-search{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:36px 20px;gap:4px}}.page-room .estate-search .estate-search-item:last-of-type{margin-top:80px}@media screen and (max-width:768px){.page-room .estate-search .estate-search-item:last-of-type{margin-top:0}}@media screen and (max-width:768px){.page-room .estate-search .estate-search-item{display:block;width:calc((100% - 5px)/ 2)}}@media screen and (max-width:768px){.page-room .estate-search .l-heading2{font-size:1.6rem;text-align:center}}.page-room .estate-search .l-heading2:nth-of-type(2){margin:90px 0 0}@media screen and (max-width:768px){.page-room .estate-search .l-heading2:nth-of-type(2){margin:56px 0 0}}.page-room .estate-search .search-btn-list{-webkit-justify-content:center;justify-content:center;margin:50px auto 0;display:-webkit-flex;display:flex;gap:8px}@media screen and (max-width:768px){.page-room .estate-search .search-btn-list{-webkit-flex-direction:column;flex-direction:column;margin:20px auto 0;gap:4px}}.page-room .estate-search .c-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:284px;height:72px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:.08em}@media screen and (min-width:769px){.page-room .estate-search .c-btn{opacity:1;transition:opacity ease-in-out .3s}.page-room .estate-search .c-btn:hover{opacity:.6}}@media screen and (max-width:768px){.page-room .estate-search .c-btn{width:100%;height:46px;font-size:1.1rem;letter-spacing:.02em}.page-room .estate-search .c-btn::before{display:none}}.page-room .room-table{margin:0 auto}@media screen and (max-width:768px){.page-room .room-table{padding:0 20px}}.page-room .l-contact{margin-top:80px}@media screen and (max-width:768px){.page-room .l-contact{margin-top:60px}}.page-room .l-link{margin:80px auto;max-width:1160px}@media screen and (max-width:768px){.page-room .l-link{margin:60px auto;padding:0 20px}}.page-room .l-link .l-heading2{font-size:4rem}@media screen and (max-width:768px){.page-room .l-link .l-heading2{font-size:2.2rem}}.page-room .l-link .building-link-block{display:-webkit-flex;display:flex;gap:8px;margin:50px auto 80px}@media screen and (max-width:768px){.page-room .l-link .building-link-block{-webkit-flex-direction:column;flex-direction:column;margin:20px auto 60px}}.page-room .l-link .building-link-block .building-link{position:relative;display:block;height:72px;line-height:72px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-family:"EB Garamond","Noto serif JP",serif;font-size:1.6rem;font-weight:500;letter-spacing:.08em;text-align:center}@media screen and (min-width:769px){.page-room .l-link .building-link-block .building-link{opacity:1;transition:opacity ease-in-out .3s}.page-room .l-link .building-link-block .building-link:hover{opacity:.6}}@media screen and (max-width:768px){.page-room .l-link .building-link-block .building-link{width:100%}}.page-room .l-link .building-link-block .building-link .en{margin:0 16px 0 0}.page-room .l-link .room-detail-link-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:50px auto 0;gap:8px}@media screen and (max-width:768px){.page-room .l-link .room-detail-link-wrap{margin:20px auto 0;gap:3px}}.page-room .l-link .room-detail-link-wrap .room-detail-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:calc((100% - 24px)/ 4);height:72px;background:#7ed7cf;font-size:1.5rem;font-weight:500}@media screen and (min-width:769px){.page-room .l-link .room-detail-link-wrap .room-detail-link{opacity:1;transition:opacity ease-in-out .3s;cursor:pointer}.page-room .l-link .room-detail-link-wrap .room-detail-link:hover{opacity:.6}}@media screen and (max-width:768px){.page-room .l-link .room-detail-link-wrap .room-detail-link{width:calc((100% - 3px)/ 2);height:36px;font-size:1.1rem}}.page-room .l-solpr-style{margin-top:80px}@media screen and (max-width:768px){.page-room .l-solpr-style{margin-top:60px}}@media screen and (max-width:768px){.page-room .fixed-pagetop{bottom:85px}}@media screen and (max-width:768px){.page-room .fixed-footer{display:block}}.page-room-list .slidedown{display:none}@media screen and (max-width:768px){.page-room-list .slidedown.hide{display:none}.page-room-list .slidedown.show{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;top:87px;left:0;width:100%;z-index:10}}.page-room-list .l-kv-global{height:350px;background:url(/images/kv/kv-room.jpg) no-repeat center;background-size:cover}@media screen and (max-width:768px){.page-room-list .l-kv-global{height:330px}}@media screen and (max-width:768px){.page-room-list .l-kv-global.half{height:252px}}.page-room-list .l-kv-global .l-heading1{margin:170px 0 0}@media screen and (max-width:768px){.page-room-list .l-kv-global .l-heading1{margin:110px 0 0}}.page-room-list .l-kv-global.buy{background:url(/images/kv/kv-room-buy.jpg) no-repeat center}.page-room-list .l-kv-global.rent{background:url(/images/kv/kv-room-rent.jpg) no-repeat center}.page-room-list .switching-btn-wrap{margin:0 auto 48px;padding:0 60px;max-width:1280px}@media screen and (max-width:768px){.page-room-list .switching-btn-wrap{margin:0 auto 24px;padding:0 20px}}@media screen and (max-width:768px){.page-room-list .switching-btn-wrap .switching-btn{font-size:1.4rem}}.page-room-list .switching-btn-wrap .switching-btn.is-current::before{content:"";left:205px}@media screen and (max-width:768px){.page-room-list .switching-btn-wrap .switching-btn.is-current::before{left:18px}}.page-room-list .estate-search{padding:0 140px;background:0 0}@media screen and (max-width:768px){.page-room-list .estate-search{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 20px;gap:4px}}@media screen and (max-width:768px){.page-room-list .estate-search .l-heading2{font-size:1.6rem;text-align:center}}@media screen and (min-width:769px){.page-room-list .estate-search .estate-search-item:last-of-type{margin-top:80px}}@media screen and (max-width:768px){.page-room-list .estate-search .estate-search-item:last-of-type{margin-top:0}}@media screen and (max-width:768px){.page-room-list .estate-search .estate-search-item{display:block;width:calc((100% - 5px)/ 2)}}@media screen and (max-width:768px){.page-room-list .estate-search .search-btn-list{margin:20px auto 0;gap:4px}}@media screen and (min-width:769px){.page-room-list .estate-search .search-btn-item .c-btn{opacity:1;transition:opacity ease-in-out .3s}.page-room-list .estate-search .search-btn-item .c-btn:hover{opacity:.6}}@media screen and (max-width:768px){.page-room-list .estate-search .search-btn-item .c-btn{width:100%;height:46px;font-size:1.1rem;letter-spacing:.02em}.page-room-list .estate-search .search-btn-item .c-btn::before{display:none}}.page-room-list .l-contents{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:120px auto;max-width:1160px;gap:50px}@media screen and (max-width:768px){.page-room-list .l-contents{margin:80px 0 0;padding:0 20px;width:100%}}.page-room-list .l-contents-main{-webkit-flex:1;flex:1}.page-room-list .l-contents-main .search-head{margin:0 0 40px;font-size:2rem;font-weight:500;font-family:"Noto serif JP",serif;letter-spacing:.01em;line-height:2.1}.page-room-list .l-contents-main .search-head:empty{margin:0}@media screen and (max-width:768px){.page-room-list .l-contents-main .search-head{font-size:1.6rem}}.page-room-list .l-contents-main .search-info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:768px){.page-room-list .l-contents-main .search-info{-webkit-align-items:flex-end;align-items:flex-end}}.page-room-list .l-contents-main .search-info .select-result{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 10px;height:31px;width:160px;border:1px solid;border-radius:0;border-color:#c8c8c8;font-size:1.4rem;color:#222;background-image:url(/images/inq/ico-select.png);background-position:right 15px center;background-repeat:no-repeat;background-size:15px 8px}@media screen and (max-width:768px){.page-room-list .l-contents-main .search-info .select-result{margin-bottom:12px}}.page-room-list .l-contents-main .search-info .select-count{font-size:1.2rem}.page-room-list .l-contents-main .search-info .select-count .large{display:inline-block;margin:0 2px 0 8px;font-size:2rem}@media screen and (max-width:768px){.page-room-list .l-contents-main .search-info .select-count .large{font-size:1.8rem}}@media screen and (max-width:768px){.page-room-list .l-contents-main .search-info .select-count .large.left{margin-left:0}}@media screen and (max-width:768px){.page-room-list .l-contents-main .search-info .select-count-label{display:block}}.page-room-list .l-contents-main .search-error{display:block;margin:40px 0 0}.page-room-list .l-contents-main .search-error .l-heading2{font-size:2rem;font-weight:500;text-align:left}@media screen and (max-width:768px){.page-room-list .l-contents-main .search-error .l-heading2{font-size:1.6rem}}.page-room-list .l-contents-main .search-error .text{margin:50px 0 0}.page-room-list .l-contents-main .search-error .c-btn{margin:60px 0 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:284px;height:72px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:.08em}@media screen and (min-width:769px){.page-room-list .l-contents-main .search-error .c-btn{opacity:1;transition:opacity ease-in-out .3s}.page-room-list .l-contents-main .search-error .c-btn:hover{opacity:.6}}@media screen and (max-width:768px){.page-room-list .l-contents-main .search-error .c-btn{width:100%;height:64px;font-size:1.3rem}}.page-room-list .l-room-card{margin:40px 0 0;padding:20px;width:830px;box-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:768px){.page-room-list .l-room-card{padding:30px 10px;width:100%}}.page-room-list .l-room-card:first-of-type{margin:0}.page-room-list .l-room-card .room-title .room-link{display:-webkit-flex;display:flex}@media screen and (max-width:768px){.page-room-list .l-room-card .room-title .room-link{-webkit-flex-direction:column;flex-direction:column}}.page-room-list .l-room-card .room-title .estate-name{font-size:2.4rem}@media screen and (max-width:768px){.page-room-list .l-room-card .room-title .estate-name{font-size:2.1rem}}.page-room-list .l-room-card .room-title .price{font-size:1.4rem}@media screen and (max-width:768px){.page-room-list .l-room-card .room-title .price{font-size:1.2rem}}.page-room-list .l-room-card .room-title .price .value{font-size:2.4rem}@media screen and (max-width:768px){.page-room-list .l-room-card .room-title .price .value{font-size:2.1rem}}.page-room-list .l-room-card .room-detail{margin:18px 0 0 0}.page-room-list .l-room-card .room-detail-image-block{width:385px}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-image-block{width:100%;aspect-ratio:4/3}}.page-room-list .l-room-card .room-detail-image-header .room-tag-list-item{font-size:1.3rem}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-image-header .room-tag-list-item{font-size:1.4rem}}.page-room-list .l-room-card .room-detail-image-header .image-link{font-size:1.2rem}.page-room-list .l-room-card .room-detail-image-header .image-link:after{margin-left:8px}.page-room-list .l-room-card .room-detail-image-header .state-block .room-detail-link{width:96px;height:29px;font-size:1.1rem;letter-spacing:0}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-image-header .state-block .room-detail-link{width:94px;height:34px}}.page-room-list .l-room-card .room-link-image{display:block}.page-room-list .l-room-card .room-detail-image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:289px}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-image{width:100%;height:auto;aspect-ratio:4/3}}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-image img{width:100%;height:100%;object-fit:contain}}.page-room-list .l-room-card .room-detail-appeal{display:block;margin:20px 0 0;padding:16px 12px;border:1px solid #c8c8c8}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-appeal{display:none}}.page-room-list .l-room-card .room-detail-appeal .appeal-title{font-size:1.7rem;font-weight:500;font-family:"EB Garamond","Noto serif JP",serif;letter-spacing:.01em;text-align:center}.page-room-list .l-room-card .room-detail-appeal .appeal-text{margin:0;font-size:1.1rem;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.page-room-list .l-room-card .room-detail-table-block{margin-left:20px;width:385px}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-table-block{margin-left:0;width:100%}}.page-room-list .l-room-card .room-detail-table-header{height:29px}.page-room-list .l-room-card .room-detail-table-header .review{width:16px;height:16px}.page-room-list .l-room-card .room-detail-table-header .update{font-size:1.2rem}.page-room-list .l-room-card .room-detail-table .dl-wrap{padding:5px 0 5px 10px}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-table .dl-wrap{padding:0}}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-table dl{padding:8px 0}}.page-room-list .l-room-card .room-detail-table dt{width:88px;font-size:1.2rem}.page-room-list .l-room-card .room-detail-table dd{width:95px;font-size:1.2rem}@media screen and (max-width:768px){.page-room-list .l-room-card .room-detail-table dd{width:auto;-webkit-flex:1;flex:1}}.page-room-list .l-room-card.is-private{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px}@media screen and (max-width:768px){.page-room-list .l-room-card.is-private{width:100%;height:auto}}.page-room-list .l-room-card.is-private .message-box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:64px 88px;width:100%;background:#e6f2f2}@media screen and (max-width:768px){.page-room-list .l-room-card.is-private .message-box{padding:52px 10px}}.page-room-list .l-room-card.is-private .message-box .title{margin:0;font-family:"EB Garamond","Noto serif JP",serif;text-align:center}.page-room-list .l-room-card.is-private .message-box .title .en{display:block;font-size:4.4rem;font-weight:500;line-height:1.3;letter-spacing:.08em}@media screen and (max-width:768px){.page-room-list .l-room-card.is-private .message-box .title .en{font-size:3.2rem}}.page-room-list .l-room-card.is-private .message-box .title .jp{display:block;margin:5px auto 0;font-size:2.4rem;font-weight:600;line-height:1.45;letter-spacing:.08em}@media screen and (max-width:768px){.page-room-list .l-room-card.is-private .message-box .title .jp{margin:2px auto 0;font-size:1.8rem}}.page-room-list .l-room-card.is-private .message-box .message{margin:20px auto 0;width:100%;font-size:1.5rem;font-weight:500;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;letter-spacing:.08em;text-align:center}@media screen and (max-width:768px){.page-room-list .l-room-card.is-private .message-box .message{margin:24px auto 0;font-size:1.2rem;line-height:1.8}}.page-room-list .l-room-card.is-private .message-box .step{margin:24px auto 0;width:634px}@media screen and (max-width:768px){.page-room-list .l-room-card.is-private .message-box .step{margin:14px auto 0;padding:0 10px;width:100%}}.page-room-list .l-room-card.is-private .message-box .step img{width:100%;height:auto;vertical-align:top}.page-room-list .l-room-card.is-private .c-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:40px 0 0;width:366px;height:72px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:.08em}@media screen and (max-width:768px){.page-room-list .l-room-card.is-private .c-btn{margin:50px 0 0;width:100%;height:64px;font-size:1.3rem}}.page-room-list .room-detail-link-block{display:none}.page-room-list .room-table{margin:0 auto 100px}@media screen and (max-width:768px){.page-room-list .room-table{margin:0 auto 48px;padding:0 20px}}.page-room-list .pagenum{margin:80px 0 0}.page-room-list .pagenum .pagenum_list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0 auto;gap:8px}.page-room-list .pagenum .pagenum_list li{padding:0}.page-room-list .pagenum .pagenum_list li a,.page-room-list .pagenum .pagenum_list li b{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0;width:36px;height:36px;background-color:initial;border:1px solid #c8c8c8;font-size:1.5rem;color:#222;align-items:center;transition:none}.page-room-list .pagenum .pagenum_list li b{border:2px solid #7ed7cf}.page-room-list .pagenum .paging:hover{background-color:initial;border:2px solid #7ed7cf;opacity:1}.page-room-list .pagenum .paging.current{background-color:initial;border:2px solid #7ed7cf}.page-room-list .pagenum .paging.current:hover{opacity:1}@media screen and (max-width:768px){.page-room-list .fixed-pagetop{bottom:153px}}.page-review .l-kv-global{background:url(/images/kv/kv-review.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:768px){.page-review .l-kv-global{background:url(/images/kv/sp/kv-review.jpg) no-repeat 50% 50%;background-size:contain}}.page-review .switching-btn-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:16px;margin:120px auto 80px}@media screen and (max-width:768px){.page-review .switching-btn-wrap{gap:5px;margin:50px auto 36px}}.page-review .switching-btn-wrap .switching-btn{display:block;width:50%;height:60px;line-height:60px;font-size:1.5rem;font-weight:500;letter-spacing:.08em;text-align:center;border:2px solid #7ed7cf}@media screen and (max-width:768px){.page-review .switching-btn-wrap .switching-btn{height:45px;line-height:45px}}.page-review .switching-btn-wrap .switching-btn.is-current{background-color:#7ed7cf;position:relative}.page-review .switching-btn-wrap .switching-btn.is-current::before{content:"";position:absolute;top:52%;left:250px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #fff;border-right:0}@media screen and (max-width:768px){.page-review .switching-btn-wrap .switching-btn.is-current::before{top:54%;left:45px}}.page-review .allcheck{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin:0 auto 30px;background-color:rgba(19,48,68,.5)}@media screen and (max-width:768px){.page-review .allcheck{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin:0 auto 24px}}.page-review .allcheck.not-bg{background:0 0}.page-review .allcheck .allcheck-btn{padding-left:28px;font-size:1.5rem;line-height:1.4;letter-spacing:.05em;cursor:pointer}.page-review .allcheck .allcheck-btn.review_allcheck{background:url(/images/review/checkbox.png) no-repeat left;background-size:20px 20px}.page-review .allcheck .allcheck-btn.review_allcheck_on{background:url(/images/review/checkbox_on.png) no-repeat left;background-size:20px 20px}@media screen and (min-width:769px){.page-review .allcheck .allcheck-btn:hover{opacity:.6}}.page-review .allcheck .allcheck-description{margin:0;color:#5e5e5e;font-size:1.2rem;line-height:1.4;letter-spacing:.05em}@media screen and (max-width:768px){.page-review .allcheck .allcheck-description{line-height:2}}.page-review .allcheck .c-btn p span{display:block;margin-top:5px}@media screen and (min-width:769px){.page-review .list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}}.page-review .l-room-card{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:0 auto 40px;padding:6px 21px 6px 6px;width:100%;box-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:768px){.page-review .l-room-card{position:relative;padding:0 10px}}.page-review .l-room-card .check-btn{background:#e6f2f2;width:50px;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:768px){.page-review .l-room-card .check-btn{position:absolute;top:35px;left:10px;width:20px;height:20px;z-index:9}}.page-review .l-room-card .check-btn label.checkbox input[type=checkbox]{background:url(/images/review/checkbox.png) no-repeat left;background-size:20px 20px;-webkit-appearance:none;appearance:none;border:none;width:20px;height:20px;cursor:pointer}@media screen and (max-width:768px){.page-review .l-room-card .check-btn label.checkbox input[type=checkbox]{background:url(/images/review/checkbox.png) no-repeat left;background-size:20px 20px}}.page-review .l-room-card .check-btn label.checkbox input[type=checkbox]:checked{background:url(/images/review/checkbox_on.png) no-repeat left;background-size:20px 20px}@media screen and (max-width:768px){.page-review .l-room-card .check-btn label.checkbox input[type=checkbox]:checked{background:url(/images/review/checkbox_on.png) no-repeat left;background-size:20px 20px}}.page-review .l-room-card .room-content{max-width:1064px;width:100%}.page-review .l-room-card .room-title{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:4px solid #7ed7cf;line-height:1.5}@media screen and (max-width:768px){.page-review .l-room-card .room-title{position:relative;display:block;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:2px solid #7ed7cf;-webkit-align-items:center;align-items:center}}.page-review .l-room-card .room-title .room-title-link{display:-webkit-flex;display:flex}@media screen and (max-width:768px){.page-review .l-room-card .room-title .room-title-link{-webkit-flex-direction:column;flex-direction:column}}.page-review .l-room-card .room-title .estate-name{margin-top:22px;margin-bottom:8px;font-size:2.4rem;font-family:"Noto serif JP",serif;font-weight:500;letter-spacing:.08em;line-height:1.5}@media screen and (max-width:768px){.page-review .l-room-card .room-title .estate-name{margin-top:30px;margin-bottom:0;margin-left:26px;width:calc(100% - 26px);margin-bottom:12px;font-size:2.1rem;letter-spacing:.05em}}.page-review .l-room-card .room-title .price{margin-top:22px;margin-left:53px;margin-bottom:8px;font-size:1.4rem;font-weight:700;letter-spacing:.1em;font-family:"Noto serif JP",serif}@media screen and (max-width:768px){.page-review .l-room-card .room-title .price{display:block;margin-top:0;margin-left:0;margin-bottom:10px;font-size:1.2rem}}.page-review .l-room-card .room-title .price .value{margin-right:10px;font-size:2.4rem;font-family:"Noto serif JP",serif;color:#e58414}@media screen and (max-width:768px){.page-review .l-room-card .room-title .price .value{margin-right:4px;font-size:2.1rem}}.page-review .l-room-card .room-title .review-inq{margin-bottom:16px;margin-left:40px;width:24px;height:18px}@media screen and (max-width:768px){.page-review .l-room-card .room-title .review-inq{position:absolute;bottom:8px;right:0;margin:0;padding:10px;width:38px;height:34px;box-sizing:border-box}}.page-review .l-room-card .room-title .review-inq img{display:block;width:24px;height:18px}@media screen and (max-width:768px){.page-review .l-room-card .room-title .review-inq img{width:18px;height:14px}}.page-review .l-room-card .room-title .state{-webkit-flex:1;flex:1;margin-bottom:17px;font-size:1.6rem;font-weight:500;text-align:right}@media screen and (max-width:768px){.page-review .l-room-card .room-title .state{display:block;margin-bottom:10px;font-size:1.4rem;text-align:left}}.page-review .l-room-card .room-title .state .value{color:#e58414}.page-review .l-room-card .room-detail{display:-webkit-flex;display:flex;margin-top:18px;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:768px){.page-review .l-room-card .room-detail{-webkit-flex-direction:column;flex-direction:column;margin-top:12px}}.page-review .l-room-card .room-detail-image-block{width:520px}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-image-block{width:auto}}.page-review .l-room-card .room-detail-image-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-image-header{display:block}}.page-review .l-room-card .room-detail-image-header .room-tag-list{display:-webkit-flex;display:flex;margin-bottom:0;gap:.5em}.page-review .l-room-card .room-detail-image-header .room-tag-list-item{display:inline-block;font-size:1.3rem;font-weight:500;line-height:1.2}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-image-header .room-tag-list-item{font-size:1.4rem}}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-image-header .state-block{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:14px}.page-review .l-room-card .room-detail-image-header .state-block .state{-webkit-flex:1;flex:1;margin-bottom:8px;font-size:1.6rem;font-weight:500;text-align:right}}@media screen and (max-width:768px) and (max-width:768px){.page-review .l-room-card .room-detail-image-header .state-block .state{display:block;margin-bottom:0;font-size:1.4rem;text-align:left}}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-image-header .state-block .state .value{color:#e58414}}.page-review .l-room-card .room-detail-image-header .state-block .room-detail-link{cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;letter-spacing:0;width:96px;height:29px;font-size:1.1rem;font-weight:500;line-height:1;background-color:#95e2da}@media screen and (min-width:769px){.page-review .l-room-card .room-detail-image-header .state-block .room-detail-link{opacity:1;transition:opacity ease-in-out .3s}.page-review .l-room-card .room-detail-image-header .state-block .room-detail-link:hover{opacity:.6}}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-image-header .state-block .room-detail-link{font-size:1.1rem;width:94px;height:34px}}.page-review .l-room-card .room-detail-image-header .state-block .room-detail-link::after{content:"";display:inline-block;margin:0 0 0 8px;width:0;height:0;border-style:solid;border-width:5px 0 4px 5px;border-color:transparent transparent transparent #222}.page-review .l-room-card .room-detail-image-header .image-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.2rem;font-weight:500;line-height:1.4}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-image-header .image-link{display:-webkit-inline-flex;display:inline-flex;font-size:1.4rem}}.page-review .l-room-card .room-detail-image-header .image-link::after{content:">";margin-left:15px}.page-review .l-room-card .room-detail-image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:16px 0 0;width:100%;height:390px;background:#f5f5f5;text-align:center}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-image{margin:10px 0 0;height:250px}}.page-review .l-room-card .room-detail-image img{width:auto;height:100%;object-fit:cover}.page-review .l-room-card .room-detail-appeal{display:none}.page-review .l-room-card .room-detail-table-block{width:525px}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-table-block{margin-top:24px;width:100%}}.page-review .l-room-card .room-detail-table-block .review-delete{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;gap:6px;margin:16px 0;font-size:1.2rem;line-height:1.4;letter-spacing:.05em;text-decoration:underline;transition:all ease-out .3s;cursor:pointer}.page-review .l-room-card .room-detail-table-block .review-delete::before{content:"";background:url(/images/review/delete-btn.png);background-size:10px 10px;width:10px;height:10px}.page-review .l-room-card .room-detail-table-block .review-delete:hover{text-decoration:none}.page-review .l-room-card .room-detail-table-header{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;height:29px}.page-review .l-room-card .room-detail-table-header .review{display:none}.page-review .l-room-card .room-detail-table-header .label-review{width:24px;height:24px;background:url(/images/room-detail/ico_review.png) no-repeat center;background-size:contain}.page-review .l-room-card .room-detail-table-header .review:checked+.label-review{background:url(/images/room-detail/ico_review-on.png) no-repeat center;background-size:contain}.page-review .l-room-card .room-detail-table-header .update{font-size:1.2rem;font-weight:500;line-height:1.4}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-table-header .update{font-size:1.4rem}}.page-review .l-room-card .room-detail-table{margin:16px 0 0}.page-review .l-room-card .room-detail-table .dl-wrap{padding:5px 10px;border-top:1px solid #c8c8c8;gap:10px}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-table .dl-wrap{padding:1px 0}}.page-review .l-room-card .room-detail-table .dl-wrap:last-of-type{border-bottom:1px solid #c8c8c8}.page-review .l-room-card .room-detail-table .dl-flex{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-table .dl-flex{display:block}.page-review .l-room-card .room-detail-table .dl-flex dl:nth-of-type(2){border-top:1px solid #c8c8c8}}.page-review .l-room-card .room-detail-table .dl-block{display:block}.page-review .l-room-card .room-detail-table .dl-block dd{width:auto}.page-review .l-room-card .room-detail-table dl{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-table dl{padding:4px 0}}.page-review .l-room-card .room-detail-table dt{margin:0;width:110px;font-size:1.2rem;font-weight:700;line-height:2}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-table dt{padding:0 10px 0 0;width:110px;font-size:1.2rem}}.page-review .l-room-card .room-detail-table dd{margin:0;width:110px;font-size:1.2rem;line-height:2}@media screen and (max-width:768px){.page-review .l-room-card .room-detail-table dd{padding:0 10px 0 0;width:auto;font-size:1.2rem}}.page-review .l-room-card.is-private{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px}@media screen and (max-width:768px){.page-review .l-room-card.is-private{width:100%;height:auto}}.page-review .l-room-card.is-private .message-box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:64px 88px;width:100%;background:#e6f2f2}@media screen and (max-width:768px){.page-review .l-room-card.is-private .message-box{padding:52px 10px}}.page-review .l-room-card.is-private .message-box .title{margin:0;font-family:"EB Garamond","Noto serif JP",serif;text-align:center}.page-review .l-room-card.is-private .message-box .title .en{display:block;font-size:4.4rem;font-weight:500;line-height:1.3;letter-spacing:.08em}@media screen and (max-width:768px){.page-review .l-room-card.is-private .message-box .title .en{font-size:3.2rem}}.page-review .l-room-card.is-private .message-box .title .jp{display:block;margin:5px auto 0;font-size:2.4rem;font-weight:600;line-height:1.45;letter-spacing:.08em}@media screen and (max-width:768px){.page-review .l-room-card.is-private .message-box .title .jp{margin:2px auto 0;font-size:1.8rem}}.page-review .l-room-card.is-private .message-box .message{margin:20px auto 0;width:100%;font-size:1.5rem;font-weight:500;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;letter-spacing:.08em;text-align:center}@media screen and (max-width:768px){.page-review .l-room-card.is-private .message-box .message{margin:24px auto 0;font-size:1.2rem;line-height:1.8}}.page-review .l-room-card.is-private .message-box .step{margin:24px auto 0;width:634px}@media screen and (max-width:768px){.page-review .l-room-card.is-private .message-box .step{margin:14px auto 0;padding:0 10px;width:100%}}.page-review .l-room-card.is-private .message-box .step img{width:100%;height:auto;vertical-align:top}.page-review .l-room-card.is-private .c-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:40px 0 0;width:366px;height:72px;background:linear-gradient(#95e2da,#7ed7cf);color:#222;font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:.08em}@media screen and (max-width:768px){.page-review .l-room-card.is-private .c-btn{margin:50px 0 0;width:100%;height:64px;font-size:1.3rem}}.page-review .no-review{margin:0 auto 300px;font-size:2rem;font-weight:500}@media screen and (max-width:768px){.page-review .no-review{font-size:1.6rem}}.page-review .l-contact{margin-top:80px}@media screen and (max-width:768px){.page-review .l-contact{margin-top:60px}}.page-review #footerFixed{width:100%;left:0;bottom:0;position:fixed;z-index:10}.page-review #footerFixed .allcheck{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 auto;padding:0;width:100%;height:96px;background-color:rgba(19,48,68,.5)}@media screen and (max-width:768px){.page-review #footerFixed .allcheck{height:71px}}.page-review #footerFixed .allcheck .inq_room{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:400px;height:72px;line-height:72px;background:linear-gradient(#95e2da,#7ed7cf);cursor:pointer}@media screen and (max-width:768px){.page-review #footerFixed .allcheck .inq_room{width:300px;height:55px}}@media screen and (min-width:769px){.page-review #footerFixed .allcheck .inq_room:hover{opacity:.8}}.page-review #footerFixed .allcheck .inq_room p{margin:0;color:#222;font-size:1.2rem;font-weight:500;letter-spacing:.08em;line-height:1.4;text-align:center}.page-review #footerFixed .allcheck .inq_room p span{display:block;font-size:2rem;line-height:1.45}@media screen and (max-width:768px){.page-review #footerFixed .allcheck .inq_room p span{font-size:1.5rem}}.page-review #footerFixed .allcheck .inq_room p:before{content:"";background:url(/images/review/checkbox_on.png) no-repeat left center;background-size:20px 20px;width:20px;height:20px;display:inline-block;vertical-align:-4px;margin:0 6px 0 0}@media screen and (max-width:768px){.page-review #footerFixed .allcheck .inq_room p:before{background-size:12px 12px;width:12px;height:12px;vertical-align:-1px;margin:0 4px 0 0}}.page-review .pagenum{margin:20px 0 120px}.page-review .pagenum .pagenum_list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0 auto;gap:8px}.page-review .pagenum .pagenum_list li{padding:0}.page-review .pagenum .pagenum_list li a,.page-review .pagenum .pagenum_list li b{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0;width:36px;height:36px;background-color:initial;border:1px solid #c8c8c8;font-size:1.5rem;color:#222;align-items:center;transition:none}.page-review .pagenum .pagenum_list li b{border:2px solid #7ed7cf}.page-review .pagenum .paging:hover{background-color:initial;border:2px solid #7ed7cf;opacity:1}.page-review .pagenum .paging.current{background-color:initial;border:2px solid #7ed7cf}.page-review .pagenum .paging.current:hover{opacity:1}.page-inq .l-kv-global{position:relative;background:url(/images/kv/kv-inq-entry01.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:768px){.page-inq .l-kv-global{background:url(/images/kv/sp/kv-inq-entry01.jpg) no-repeat 50% 50%;background-size:cover}}.page-inq .l-kv-global .l-heading1{line-height:1.5}@media screen and (max-width:768px){.page-inq .l-kv-global .l-heading1{font-size:2.5rem;text-align:center}}.page-inq .l-main-contents{margin:0 auto;max-width:1160px}.page-inq .l-heading2{margin:0;font-size:4rem;font-weight:500;font-family:"Noto serif JP",serif;letter-spacing:.01em;line-height:1.5;text-align:center}@media screen and (max-width:768px){.page-inq .l-heading2{font-size:2.1rem}.page-inq .l-heading2 .colored{display:block}}.page-inq .strength-list{margin-top:60px}@media screen and (max-width:768px){.page-inq .strength-list{margin-top:40px}}@media screen and (min-width:769px){.page-inq .strength-list .strength-list-item:nth-of-type(1) .img-block{margin-top:10px;height:184px}}@media screen and (min-width:769px){.page-inq .strength-list .strength-list-item:nth-of-type(2) .img-block{margin-top:10px;height:184px}}@media screen and (min-width:769px){.page-inq .strength-list .strength-list-item:nth-of-type(3) .img-block{margin-top:5px;height:188px}}@media screen and (min-width:769px){.page-inq .strength-list .strength-list-item:nth-of-type(4) .img-block{margin-top:10px;height:184px}}@media screen and (min-width:769px){.page-inq .strength-list .strength-list-item:nth-of-type(5) .img-block{margin-top:4px;height:184px}}.page-inq .sentence{font-weight:500}@media screen and (max-width:768px){.page-inq .l-inq{padding:0 20px}}.page-inq .l-inq .tableBase{border-collapse:separate}.page-inq .l-inq .inq-head{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;margin-top:80px;gap:16px}@media screen and (max-width:768px){.page-inq .l-inq .inq-head{-webkit-flex-direction:column;flex-direction:column;margin-top:40px;gap:18px}}.page-inq .l-inq .inq-head .title{margin:0;font-size:1.2rem}@media screen and (max-width:768px){.page-inq .l-inq .inq-head .title{font-size:1.1rem}}.page-inq .l-inq .inq-head .bar{display:block;width:1px;height:30px;background:#c8c8c8}@media screen and (max-width:768px){.page-inq .l-inq .inq-head .bar{display:none}}.page-inq .l-inq .inq-head .info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:16px}@media screen and (max-width:768px){.page-inq .l-inq .inq-head .info{-webkit-flex-direction:column;flex-direction:column;margin:0 auto;padding:6px 0 11px;width:calc(100% - 60px);background:#e6f2f2;gap:2px}}.page-inq .l-inq .inq-head .info-tel{font-size:2.4rem;font-family:"Noto serif JP",serif;letter-spacing:.08em}@media screen and (max-width:768px){.page-inq .l-inq .inq-head .info-text{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:14px}}.page-inq .l-inq .inq-head .info-text .info-text-detail{margin:0;font-size:1.1rem;line-height:1.4}@media screen and (max-width:768px){.page-inq .l-inq .inq-head .info-text .info-text-detail{font-size:1rem;font-weight:500}}.page-inq .l-inq .inq-head .info-text .info-text-detail span{font-weight:500}.page-inq .l-inq .inq-phase{display:-webkit-flex;display:flex;margin:0;gap:4px}@media screen and (max-width:768px){.page-inq .l-inq .inq-phase{margin:40px 0 0}}.page-inq .l-inq .inq-phase .phase-item{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:18px 0 0;width:384px;height:64px;background:#e6f2f2;font-size:1.8rem;font-weight:500;color:#959595}@media screen and (max-width:768px){.page-inq .l-inq .inq-phase .phase-item{-webkit-justify-content:stretch;justify-content:stretch;margin:0;padding:0 0 0 22px;width:calc((100% - 8px)/ 3);height:50px;font-size:1.4rem}}.page-inq .l-inq .inq-phase .phase-item:before{content:"";display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 25px 32px 0;border-color:transparent #fff transparent transparent}@media screen and (max-width:768px){.page-inq .l-inq .inq-phase .phase-item:before{border-width:0 12px 25px 0}}.page-inq .l-inq .inq-phase .phase-item:after{content:"";display:block;position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 32px 25px;border-color:transparent transparent #fff transparent}@media screen and (max-width:768px){.page-inq .l-inq .inq-phase .phase-item:after{border-width:0 0 25px 12px}}.page-inq .l-inq .inq-phase .phase-item.current{background:#95e2da;color:#222}.page-inq .l-inq .text-formguide{margin:60px 0 32px;font-size:1.8rem}@media screen and (max-width:768px){.page-inq .l-inq .text-formguide{margin:24px 0 16px;font-size:1.4rem}}.page-inq .l-inq .room-list{margin:20px 0 60px;border-top:1px solid #c8c8c8}.page-inq .l-inq .room-list .bldg-info.room-hide{display:none}.page-inq .l-inq .room-list .bldg-info .bldg-info-inner{display:-webkit-flex;display:flex;margin:0;padding:12px 0;border-bottom:1px solid #c8c8c8}@media screen and (max-width:768px){.page-inq .l-inq .room-list .bldg-info .bldg-info-inner{-webkit-flex-direction:column;flex-direction:column}}.page-inq .l-inq .room-list .bldg-info dt{width:290px;font-size:1.5rem;font-weight:400;color:#222}.page-inq .l-inq .room-list .bldg-info dt a{font-size:1.5rem;font-weight:400;color:#222;text-decoration:underline}.page-inq .l-inq .room-list .bldg-info dt a:hover{opacity:1}@media screen and (min-width:769px){.page-inq .l-inq .room-list .bldg-info dt a:hover{text-decoration:none}}.page-inq .l-inq .room-list .bldg-info dd{-webkit-flex:1;flex:1;margin:0;font-size:1.5rem}.page-inq .l-inq .room-list .more{margin-top:12px;padding:10px 0;text-align:center;background:#95e2da;cursor:pointer}@media screen and (min-width:769px){.page-inq .l-inq .room-list .more{opacity:1;transition:opacity ease-in-out .3s}.page-inq .l-inq .room-list .more:hover{opacity:.6}}.page-inq .l-inq .room-list .more .data-count{position:relative;display:inline-block;margin:0;padding-right:26px;font-size:1.5rem;font-weight:500;pointer-events:none}.page-inq .l-inq .room-list .more .data-count::after{content:"";position:absolute;display:block;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:12px 7px 0 7px;border-color:#022222 transparent transparent transparent;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s,-webkit-transform ease-out .3s}.page-inq .l-inq .room-list .more.on .data-count::after{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.page-inq .l-inq .table-title{margin-bottom:20px;padding:12px;width:100%;background:#e6f2f2;font-size:1.8rem;font-weight:500}@media screen and (max-width:768px){.page-inq .l-inq .table-title{margin:0 -20px 20px;padding:10px 20px;width:calc(100% + 40px);font-size:1.6rem}}.page-inq .l-inq .tableBase{width:100%;border-top:1px solid #c8c8c8;border-bottom:none;border-left:none;border-right:none}@media screen and (min-width:769px){.page-inq .l-inq .tableBase .line th{padding:34px 0}.page-inq .l-inq .tableBase .line th span{top:32px}}.page-inq .l-inq .tableBase th{position:relative;padding:20px 0;width:240px;background:#fff;border-top:none;border-bottom:1px solid #c8c8c8;border-right:none;border-left:none;font-size:1.5rem;font-weight:500;font-family:"Noto serif JP",serif;line-height:1;letter-spacing:.1em}@media screen and (max-width:768px){.page-inq .l-inq .tableBase th{display:block;padding:20px 0 10px;width:100%;border:none;font-size:1.6rem;line-height:1.5}}.page-inq .l-inq .tableBase th span{background:#d42c27;font-weight:500;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;color:#fff}@media screen and (min-width:769px){.page-inq .l-inq .tableBase th span{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:19px;right:0;width:44px;height:24px;font-size:1.2rem}}@media screen and (max-width:768px){.page-inq .l-inq .tableBase th span{position:relative;display:inline-block;margin-left:10px;padding:1px 6px;top:0;font-size:1.1rem}}.page-inq .l-inq .tableBase td{padding:20px 0 20px 34px;background:#fff;border-top:none;border-bottom:1px solid #c8c8c8;border-right:none;border-left:none;vertical-align:middle}@media screen and (max-width:768px){.page-inq .l-inq .tableBase td{display:block;padding:2px 0 20px;width:100%}}.page-inq .l-inq .tableBase td.tel .tel-wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px}.page-inq .l-inq .tableBase td.tel .error{display:block}.page-inq .l-inq .tableBase td.tel .error.number{display:inline-block}.page-inq .l-inq .text-privacy{margin:100px 0 0;font-size:1.5rem;text-align:center}@media screen and (max-width:768px){.page-inq .l-inq .text-privacy{margin:60px 0 0;font-size:1.4rem;line-height:2}}.page-inq .l-inq .text-privacy a{color:#222;text-decoration:underline}.page-inq .l-inq .text-privacy a:hover{opacity:1}@media screen and (min-width:769px){.page-inq .l-inq .text-privacy a:hover{text-decoration:none}}@media screen and (max-width:768px){.page-inq.check .l-kv-global .l-heading1{font-size:2.5rem;text-align:center;line-height:1.5}}.page-inq.check .l-inq .inq-phase .phase-item{margin:0}.page-inq.check .tableBase th{line-height:1.75}.page-inq.check .tableBase td{font-size:1.5rem;letter-spacing:.05em;line-height:1.75}@media screen and (max-width:768px){.page-inq.check .tableBase td{font-size:1.4rem}}.page-inq.check .tableBase td .label{font-size:1.2rem;color:#959595}.page-inq.check .send{margin-bottom:120px}@media screen and (max-width:768px){.page-inq.check .send{margin-bottom:80px}}.page-inq.check .c-btn{margin-bottom:28px}@media screen and (min-width:769px){.page-inq.check .c-btn{margin-top:100px}}@media screen and (max-width:768px){.page-inq.check .c-btn{margin-top:60px}}@media screen and (max-width:768px){.page-inq.completion .l-kv-global .l-heading1{font-size:2.5rem;text-align:center}}.page-inq.completion .l-inq .inq-phase .phase-item{margin:0}.page-inq.completion .text-formguide{font-size:1.5rem}@media screen and (max-width:768px){.page-inq.completion .text-formguide{margin:57px 0 0;font-size:1.4rem}}.page-inq.completion .one-line{display:block;margin-top:28px;margin-bottom:28px}@media screen and (max-width:768px){.page-inq.completion .one-line{margin-top:15px;margin-bottom:15px}}.page-inq.completion .one-line.bottom{margin-bottom:120px}@media screen and (max-width:768px){.page-inq.completion .one-line.bottom{margin-bottom:80px}}.page-inq.completion .one-line a{font-size:1.8rem;color:#46beb3;text-decoration:underline}@media screen and (max-width:768px){.page-inq.completion .one-line a{font-size:1.4rem}}.page-inq.check .tableBase td,.page-inq.check .tableBase th{padding:28px 0}@media screen and (max-width:768px){.page-inq.check .tableBase th{padding:20px 0 0}}@media screen and (min-width:769px){.page-inq.check .tableBase th span{top:29px!important}}@media screen and (max-width:768px){.page-inq.check .tableBase th span{top:-2px}}.page-inq.check .tableBase td{padding-left:50px}@media screen and (max-width:768px){.page-inq.check .tableBase td{padding:16px 0}}.page-inq .c-btn{background:linear-gradient(#95e2da,#7ed7cf)}.page-outline .l-kv-global{background:url(/images/kv/kv-outline.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:768px){.page-outline .l-kv-global{background:url(/images/kv/sp/kv-outline.jpg) no-repeat 50% 50%;background-size:cover}}.page-outline .outline-table{margin:0 auto 120px}@media screen and (max-width:768px){.page-outline .outline-table{margin:0 auto 80px}}.page-outline .outline-table .about-table .about-table-item{-webkit-align-items:center;align-items:center}@media screen and (max-width:768px){.page-outline .outline-table .about-table .about-table-item{-webkit-align-items:flex-start;align-items:flex-start}}.page-outline .outline-table .about-table .about-table-item .title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;line-height:1.4}@media screen and (max-width:768px){.page-outline .outline-table .about-table .about-table-item .title{-webkit-align-items:flex-start;align-items:flex-start;line-height:1.8}}.page-outline .outline-table .about-table .about-table-item .title.two-line{padding:30px 20px}@media screen and (max-width:768px){.page-outline .outline-table .about-table .about-table-item .title.two-line{padding:20px 10px}}@media screen and (max-width:768px){.page-outline .outline-table .about-table .about-table-item .text{padding:20px 0 20px 10px;line-height:1.8}}.page-outline .section-map{margin:0 auto 120px}@media screen and (max-width:768px){.page-outline .section-map{margin:0 auto 80px;padding:0}}@media screen and (max-width:768px){.page-outline .section-map .content-wrap{padding:0}}.page-outline .section-map .c-banner-heading{margin:0 auto 50px}@media screen and (max-width:768px){.page-outline .section-map .c-banner-heading{margin:0 auto 30px;padding:0 20px}}.page-outline .section-map .map{display:block;width:100%;height:600px}.page-member .l-kv-inner{position:relative;margin:0 auto;max-width:1160px;height:100%}@media screen and (max-width:768px){.page-member .l-kv-inner{padding:0 20px}}.page-member .c-pan .pan-list .pan-list-item{color:#222}.page-member .c-pan .pan-list .pan-list-item a{color:#222}@media screen and (max-width:768px){.page-member .l-main-contents{padding:0 20px}}.page-member .member-title{margin:240px auto 120px;font-family:"Noto serif JP",serif;font-size:4.2rem;font-weight:500;line-height:1.4;letter-spacing:.14em;text-align:center}@media screen and (max-width:768px){.page-member .member-title{margin:165px auto 60px;font-size:2.5rem}}.page-member .member-title-sub{margin:0 auto 50px;font-size:2rem;font-weight:500;line-height:1.2}@media screen and (max-width:768px){.page-member .member-title-sub{margin:0 auto 30px;font-size:1.6rem;line-height:1.9}}.page-member .member-step-title{margin:0 auto 48px;font-size:2rem;font-weight:500;line-height:1.5;text-align:center}@media screen and (max-width:768px){.page-member .member-step-title{margin:0 auto 33px;font-size:1.6rem}}.page-member .member-step{display:block;margin:-18px -8px}.page-member .member-step img{width:100%;height:auto;vertical-align:top}.page-member .member-description{margin:0 auto 120px;font-size:1.5rem;line-height:1.75}@media screen and (max-width:768px){.page-member .member-description{margin:0 auto 80px;font-size:1.4rem}}.page-member .member-description.instruction{margin:108px auto 32px;font-size:1.8rem}@media screen and (max-width:768px){.page-member .member-description.instruction{margin:70px auto 16px;font-size:1.4rem}}.page-member .l-inq{padding:0}.page-member form input{width:100%}.page-member .tableBase .brackets{display:inline-block;margin:0;font-size:1.2rem}.page-member .auto-login{margin:40px auto 80px;-webkit-justify-content:center;justify-content:center;text-align:center}@media screen and (max-width:768px){.page-member .auto-login{margin:24px auto 60px}}.page-member.input .l-main-contents{margin:0 auto;max-width:800px;width:100%}@media screen and (max-width:768px){.page-member.input .l-main-contents{padding:0 20px}}.page-member.completion .member-description{margin:0 auto 60px}@media screen and (max-width:768px){.page-member.completion .member-description{margin:0 auto 60px}}.page-member.completion .c-btn{margin:0 auto 120px;width:400px;height:72px;line-height:72px;background-color:#7ed7cf;color:#222;font-size:1.6rem;font-weight:500;letter-spacing:.08em}@media screen and (max-width:768px){.page-member.completion .c-btn{display:block;margin:0 auto 80px;width:295px;height:64px;line-height:64px;font-size:1.5rem;letter-spacing:.14em}}.page-gallery .content-wrap{margin:163px auto 120px}@media screen and (max-width:768px){.page-gallery .content-wrap{margin:120px auto 75px;padding:0}}.page-gallery .c-pan{position:relative;top:0;left:0}@media screen and (max-width:768px){.page-gallery .c-pan{margin:0 20px}}.page-gallery .c-pan .pan-list-item{color:#222}.page-gallery .c-pan .pan-list-item a{color:#222}.page-gallery .gallery-title{position:relative;margin:67px 0 0;padding:0 0 0 22px;font-family:"EB Garamond","Noto serif JP",serif;font-size:4.2rem;font-weight:500;letter-spacing:.14em;line-height:1.3}@media screen and (max-width:768px){.page-gallery .gallery-title{margin:50px 20px 0;padding:0 0 0 11px}}.page-gallery .gallery-title::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:60px;background-color:#7ed7cf}@media screen and (max-width:768px){.page-gallery .gallery-title::before{height:35px}}@media screen and (max-width:768px){.page-gallery .gallery-title{font-size:2.2rem;letter-spacing:.08em;line-height:1.5}}.page-gallery .gallery-sub-title{position:relative;margin:110px 0 40px;padding:0 0 4px;font-family:"EB Garamond","Noto serif JP",serif;font-size:4rem;font-weight:500;letter-spacing:.1em;line-height:1.5}@media screen and (max-width:768px){.page-gallery .gallery-sub-title{margin:73px 20px 12px}}.page-gallery .gallery-sub-title:first-of-type{margin:117px 0 40px}@media screen and (max-width:768px){.page-gallery .gallery-sub-title:first-of-type{margin:42px 20px 12px}}.page-gallery .gallery-sub-title::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#7ed7cf}@media screen and (max-width:768px){.page-gallery .gallery-sub-title::before{margin:0 calc(50% - 50vw);width:100vw}}@media screen and (max-width:768px){.page-gallery .gallery-sub-title{font-size:2.2rem;letter-spacing:.08em;line-height:1.5}}.page-gallery #viewer{width:100%}.page-gallery #imagearea{width:800px;height:600px}@media screen and (max-width:768px){.page-gallery #imagearea{width:100%;height:auto}}.page-gallery #imagearea #imageareain{width:800px;height:600px}@media screen and (max-width:768px){.page-gallery #imagearea #imageareain{width:100%;height:100%}}.page-gallery #imagearea #imageareain img{display:block;margin:0 auto;max-width:800px;max-height:600px}@media screen and (max-width:768px){.page-gallery #imagearea #imageareain img{max-width:100%;max-height:100%;object-fit:contain}}.page-gallery #imagelist{height:600px}@media screen and (max-width:768px){.page-gallery #imagelist{margin:4px 0 0 20px}}.page-gallery #imagelist ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:4px;padding:0 0 0 6px}@media screen and (max-width:768px){.page-gallery #imagelist ul{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:auto;margin:0;padding:0 0 4px;overflow-x:scroll}.page-gallery #imagelist ul::-webkit-scrollbar{height:2px}.page-gallery #imagelist ul::-webkit-scrollbar-track{margin-right:20px}.page-gallery #imagelist ul::-webkit-scrollbar-thumb{border-radius:2px;width:82px;background:#959595}}.page-gallery #imagelist li{width:108px}@media screen and (max-width:768px){.page-gallery #imagelist li{min-width:80px}}@media screen and (max-width:768px){.page-gallery #imagelist li:last-of-type{position:relative;overflow:visible}.page-gallery #imagelist li:last-of-type::after{content:"";display:block;position:absolute;top:0;left:100%;height:1px;width:20px;background-color:transparent}}.page-gallery .selectedThumbnail_a,.page-gallery .selectedThumbnail_p{position:relative}.page-gallery .selectedThumbnail_a::before,.page-gallery .selectedThumbnail_p::before{content:"";position:absolute;top:0;right:0;border-top:8px solid #ef9022;border-right:8px solid #ef9022;border-bottom:8px solid transparent;border-left:8px solid transparent}@media screen and (max-width:768px){.page-gallery .selectedThumbnail_a::before,.page-gallery .selectedThumbnail_p::before{border-top:6px solid #ef9022;border-right:6px solid #ef9022;border-bottom:6px solid transparent;border-left:6px solid transparent}}.page-information .content-wrap{margin:25px auto 120px}@media screen and (max-width:768px){.page-information .content-wrap{margin:20px auto 75px;padding:0 20px}}.page-information .c-pan{position:relative;top:0;left:0}.page-information .c-pan .pan-list-item{color:#222}.page-information .c-pan .pan-list-item a{color:#222}.page-information .page-information-title{margin:60px auto 120px;font-family:"EB Garamond","Noto serif JP",serif;font-size:4.2rem;letter-spacing:.14em;line-height:1.4;text-align:center}@media screen and (max-width:768px){.page-information .page-information-title{margin:58px auto 60px;font-size:2.5rem;line-height:1.5}}.page-information .page-information-title .blank-space{margin:0 0 0 25px}@media screen and (max-width:768px){.page-information .page-information-title .blank-space{margin:0}}.page-information .information-table{display:-webkit-flex;display:flex;margin:0 auto;padding:36px 0 30px;max-width:1000px;width:100%;border-top:1px solid #c8c8c8}@media screen and (max-width:768px){.page-information .information-table{-webkit-flex-direction:column;flex-direction:column;padding:30px 0}}.page-information .information-table:last-of-type{border-bottom:1px solid #c8c8c8}.page-information .information-table .information-date{width:20%;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.75}@media screen and (max-width:768px){.page-information .information-table .information-date{width:100%;font-size:1.4rem;line-height:1.8}}.page-information .information-table .information-text{width:80%;margin:0;font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;line-height:1.9}@media screen and (max-width:768px){.page-information .information-table .information-text{margin:3px 0 0;width:100%;font-size:1.4rem;line-height:1.8}}.page-information .information-table .information-text a{font-family:Inter,"Helvetica Neue","Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;line-height:1.9}@media screen and (max-width:768px){.page-information .information-table .information-text a{font-size:1.4rem;line-height:1.8}}@media screen and (min-width:769px){.page-information .information-table .information-text a{transition:all ease-in-out .3s}.page-information .information-table .information-text a:hover{color:#46beb3;opacity:1}}.page-information .pagenum{margin:80px 0 0}.page-information .pagenum .pagenum_list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0 auto;gap:8px}.page-information .pagenum .pagenum_list li{padding:0}.page-information .pagenum .pagenum_list li a,.page-information .pagenum .pagenum_list li b{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0;width:36px;height:36px;background-color:initial;border:1px solid #c8c8c8;font-size:1.5rem;color:#222;align-items:center;transition:none}.page-information .pagenum .pagenum_list li b{border:2px solid #7ed7cf}.page-information .pagenum .paging:hover{background-color:initial;border:2px solid #7ed7cf;opacity:1}.page-information .pagenum .paging.current{background-color:initial;border:2px solid #7ed7cf}.page-information .pagenum .paging.current:hover{opacity:1}
/*# sourceMappingURL=responsive.css.map */
