@charset "UTF-8";*{box-sizing:border-box}:focus{outline:none}body,html{width:100%}body{margin:0;font-family:family(ja)}main{display:block}@media screen and (min-width:750px){main{margin-top:80px}}@media screen and (max-width:750px){main{margin-top:70px}}a{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}img{max-width:100%;height:auto}ul{margin:0;padding:0;list-style:none}.page-style{background-color:#FEEEE5}@media screen and (min-width:750px){.page-style{padding:0 0 80px}}@media screen and (max-width:750px){.page-style{padding:0 20px 60px}}.page-style>.wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1200px}@media screen and (min-width:750px){.page-style>.wrap{padding:0 40px}}@media screen and (min-width:750px){.page-header+.page-style{padding:80px 0}}@media screen and (max-width:750px){.page-header+.page-style{padding:40px 20px 60px}}.article-style{background-color:white}@media screen and (min-width:750px){.article-style{padding:60px 0}}@media screen and (max-width:750px){.article-style{padding:20px 20px 60px}}.article-style>.wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1200px}@media screen and (min-width:750px){.article-style>.wrap{padding:0 40px}}@media screen and (min-width:750px){.form-style dl{padding:30px 0;display:flex;border-bottom:1px solid #DDDDDD}}@media screen and (max-width:750px){.form-style dl{padding:10px 0}}.form-style dd,.form-style dt{font-size:16px}.form-style dt{padding:0.5em 0;font-weight:bold}@media screen and (min-width:750px){.form-style dt{width:250px}}@media screen and (max-width:750px){.form-style dt{margin-bottom:5px}}.form-style dt .any{margin-right:0.5em;padding:0 0.5em;color:#7A7A7A;border:1px solid #7A7A7A;border-radius:3px;font-size:12px}.form-style dt .must{margin-right:0.5em;padding:0 0.5em;color:#F25C05;border:1px solid #F25C05;border-radius:3px;font-size:12px}@media screen and (min-width:750px){.form-style dd{flex:1 1 0}}.form-style dd p{padding:0.5em 0}@media screen and (max-width:750px){.form-style dd p{font-size:14px}}.form-style dd a{color:#F25C05;text-decoration:underline}.form-style dd a:hover{text-decoration:none}.form-style input[type=email],.form-style input[type=tel],.form-style input[type=text],.form-style textarea{padding:0.5em 1em;width:100%;font-size:16px;line-height:150%;border:1px solid #DDDDDD;border-radius:5px}.form-style input[type=email]:focus,.form-style input[type=tel]:focus,.form-style input[type=text]:focus,.form-style textarea:focus{background-color:#FEEEE5;border-color:#F25C05}.form-style input[type=text]:read-only{background-color:#DDDDDD;cursor:not-allowed}.form-style input[type=text]:read-only:focus{background-color:#DDDDDD;border-color:#DDDDDD}.form-style textarea{min-height:150px}.form-style .select{display:inline-flex;align-items:center;position:relative}.form-style .select:after{position:absolute;top:0;right:10px;z-index:1;content:"";width:13px;height:36px;max-height:100%;background:url("../img/common/icon_arrow_orange.svg") no-repeat center;background-size:contain}.form-style .select select{padding:0.5em 2em 0.5em 1em;font-size:16px;border:1px solid #DDDDDD;border-radius:5px;cursor:pointer}.form-style .radio{display:flex;flex-wrap:wrap;gap:0.3em 2em;border:none}.form-style .radio label{padding:0.5em 0;display:flex;align-items:center;gap:0 0.5em;position:relative;cursor:pointer}.form-style .radio label:before,.form-style .radio label:has(:checked):after{border-radius:50%;content:""}.form-style .radio label:before{width:18px;height:18px;background-color:#DDDDDD}.form-style .radio label:has(:checked):after{position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#F25C05;animation:anim-radio-1 0.3s linear}.form-style .radio input{display:none}@keyframes anim-radio{0%{box-shadow:0 0 0 1px transparent}50%{box-shadow:0 0 0 10px rgba(221,221,221,0.2)}to{box-shadow:0 0 0 10px transparent}}.form-style .checkbox{display:flex;flex-wrap:wrap;gap:0.5em 2em;border:none}.form-style .checkbox label{padding:0.5em 0;display:flex;align-items:center;gap:0 0.5em;position:relative;cursor:pointer}.form-style .checkbox label:before,.form-style .checkbox label:has(:checked):after{content:""}.form-style .checkbox label:before{width:17px;height:17px;border-radius:3px;background-color:#DDDDDD}.form-style .checkbox label:has(:checked):before{background-color:#F25C05}.form-style .checkbox label:has(:checked):after{position:absolute;top:12px;left:6px;transform:rotate(45deg);width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0}.form-style .checkbox input{display:none}.form-style .zip{margin-bottom:10px}.form-style .zip input{max-width:200px}.form-style .accept{display:flex;flex-direction:column;align-items:center;border-bottom:none}@media screen and (max-width:750px){.form-style .accept dd{margin-bottom:10px;font-size:14px}}.form-style .btns{display:flex;justify-content:center}.form-style .wpcf7-spinner{display:none!important}.form-style .wpcf7-not-valid-tip{margin:5px 0;color:#F25C05;font-size:14px}.form-style .wpcf7-submit:disabled{border-color:#DDDDDD;background-color:#DDDDDD}.cta{background-color:#F25C05;position:relative}@media screen and (min-width:750px){.cta{padding:60px 0}}@media screen and (max-width:750px){.cta{padding:60px 40px}}.cta>.wrap{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}@media screen and (min-width:750px){.cta>.wrap{padding:0 40px}}@media screen and (min-width:750px){.cta>.wrap{padding:0 80px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media screen and (max-width:750px){.cta>.wrap{padding-bottom:80px}}@media screen and (min-width:750px){.cta>.wrap .conts{width:55%}}.cta>.wrap .conts .catch{margin-bottom:20px;color:white;font-size:30px;font-weight:bold;line-height:146.6666666667%}@media screen and (max-width:750px){.cta>.wrap .conts .catch{font-size:24px;text-align:center}}.cta>.wrap .conts .caption{color:white;font-size:16px;line-height:175%}@media screen and (min-width:750px){.cta>.wrap .conts .caption{margin-bottom:50px}}@media screen and (max-width:750px){.cta>.wrap .conts .caption{font-size:14px}}@media screen and (min-width:750px){.cta>.wrap .img{width:45%}}@media screen and (max-width:750px){.cta>.wrap .img{padding:10px 20px}}@media screen and (min-width:750px){.cta>.wrap .btns{display:flex;align-items:flex-start}}.cta>.wrap .btns .more-btn{padding:1em 1em;display:flex;justify-content:center;align-items:center;gap:10px;color:#F25C05;font-size:18px;font-weight:bold;line-height:1;border-radius:100px;background-color:white;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}@media screen and (min-width:750px){.cta>.wrap .btns .more-btn{width:40%}}@media screen and (max-width:750px){.cta>.wrap .btns .more-btn{position:absolute;left:0;bottom:0;width:100%}}.cta>.wrap .btns .more-btn:hover{opacity:0.7}.cta>.wrap .btns .more-btn .icon{width:18px;height:18px;background:url("../img/common/icon_more.svg") no-repeat center;background-size:contain}.global-footer>.wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1200px}@media screen and (min-width:750px){.global-footer>.wrap{padding:0 40px}}@media screen and (max-width:750px){.global-footer>.wrap{padding:0 20px}}@media screen and (min-width:750px){.global-footer .contact-wrap{padding:80px 0 60px}}@media screen and (max-width:750px){.global-footer .contact-wrap{padding:50px 0}}.global-footer .contact-wrap .logo-wrap{text-align:center}@media screen and (min-width:750px){.global-footer .contact-wrap .logo-wrap{margin-bottom:30px}}@media screen and (max-width:750px){.global-footer .contact-wrap .logo-wrap{margin-bottom:15px}}.global-footer .contact-wrap .logo-wrap .logo{transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.global-footer .contact-wrap .logo-wrap .logo:hover{opacity:0.7}.global-footer .contact-wrap .logo-wrap .catch{margin-bottom:1em;display:block;color:#7A7A7A;font-size:13px;font-weight:bold}@media screen and (max-width:750px){.global-footer .contact-wrap .logo-wrap .catch{font-size:12px}}@media screen and (min-width:750px){.global-footer .contact-wrap .contact-info{display:flex;justify-content:center;align-items:center;gap:30px}}@media screen and (max-width:750px){.global-footer .contact-wrap .contact-info{text-align:center}}@media screen and (min-width:750px){.global-footer .contact-wrap .contact-info .phone-wrap{display:flex;gap:30px}}.global-footer .contact-wrap .contact-info .phone-wrap .free-dial{color:#F25C05;font-family:"Lato",sans-serif;font-size:32px;font-weight:bold;letter-spacing:0.05em;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.global-footer .contact-wrap .contact-info .phone-wrap .free-dial:hover{opacity:0.7}.global-footer .contact-wrap .contact-info .phone-wrap .free-dial a{padding-left:45px;position:relative}.global-footer .contact-wrap .contact-info .phone-wrap .free-dial a:before{position:absolute;top:0;left:0;content:"";width:35px;height:40px;background:url("../img/common/icon_freedial.svg") no-repeat center;background-size:contain}.global-footer .contact-wrap .contact-info .phone-wrap .phone{color:#F25C05;font-family:"Lato",sans-serif;font-size:32px;font-weight:bold;letter-spacing:0.05em;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.global-footer .contact-wrap .contact-info .phone-wrap .phone:hover{opacity:0.7}.global-footer .contact-wrap .contact-info .phone-wrap .note{margin-top:0.2em;color:#7A7A7A;font-size:14px;font-weight:bold}@media screen and (max-width:750px){.global-footer .contact-wrap .contact-info .phone-wrap .note{font-size:12px}}.global-footer .contact-wrap .contact-info .contact>a{padding:1em 3em;display:block;color:white;font-size:16px;font-weight:bold;line-height:1;border-radius:25px;background-color:#F25C05;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.global-footer .contact-wrap .contact-info .contact>a:hover{opacity:0.7}.global-footer .nav-wrap{border-top:1px solid #DDDDDD}@media screen and (min-width:750px){.global-footer .nav-wrap{padding:60px 0;display:flex}}@media screen and (max-width:750px){.global-footer .nav-wrap{padding:40px 0}}@media screen and (min-width:750px){.global-footer .nav-wrap .footer-nav{width:75%;display:flex}}@media screen and (max-width:750px){.global-footer .nav-wrap .footer-nav{margin-bottom:40px}}@media screen and (min-width:750px){.global-footer .nav-wrap .footer-nav>ul{width:33.33%}}@media screen and (max-width:750px){.global-footer .nav-wrap .footer-nav>ul{display:flex;flex-wrap:wrap}}.global-footer .nav-wrap .footer-nav>ul li{margin-bottom:1em;font-size:16px;font-weight:bold}@media screen and (max-width:750px){.global-footer .nav-wrap .footer-nav>ul li{width:50%;font-size:13px}}.global-footer .nav-wrap .footer-nav>ul li a{transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.global-footer .nav-wrap .footer-nav>ul li a:hover{opacity:0.7}@media screen and (min-width:750px){.global-footer .nav-wrap .company-info{width:25%}}@media screen and (max-width:750px){.global-footer .nav-wrap .company-info{padding-top:40px;border-top:1px solid #DDDDDD;text-align:center}}.global-footer .nav-wrap .company-info .ttl{margin-bottom:1em;font-size:14px;font-weight:bold}.global-footer .nav-wrap .company-info p{font-size:14px;line-height:150%}.global-footer .nav-wrap .company-info p:not(:last-of-type){margin-bottom:1em}.global-footer .copyright{border-top:1px solid #DDDDDD;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.05em;text-align:center}@media screen and (min-width:750px){.global-footer .copyright{padding:60px 0}}@media screen and (max-width:750px){.global-footer .copyright{padding:30px 0;font-size:10px}}.cf:after{content:"";display:block;clear:both}.c-color{color:#F25C05}.c-mincho{font-family:serif}.c-separator{display:block;height:5px;background-color:white}.c-section-header{text-align:center}@media screen and (min-width:750px){.c-section-header{margin-bottom:50px}}@media screen and (max-width:750px){.c-section-header{margin-bottom:30px}}.c-section-header .en{display:block;color:#FEEEE5;font-family:"Lato",sans-serif;font-weight:bold;letter-spacing:0.1em}@media screen and (min-width:750px){.c-section-header .en{font-size:120px}}@media screen and (max-width:750px){.c-section-header .en{font-size:40px}}.c-section-header .ja{color:#F25C05;font-weight:bold;position:relative}@media screen and (min-width:750px){.c-section-header .ja{margin-top:-1.4em;display:inline-block;font-size:32px}}@media screen and (max-width:750px){.c-section-header .ja{font-size:26px}}@media screen and (max-width:750px){.c-section-header .ja .icon{margin-top:-20px;margin-bottom:5px;display:flex;justify-content:center;align-items:flex-end;gap:10px}}@media screen and (min-width:750px){.c-section-header .ja .icon img{position:absolute;bottom:0}}@media screen and (min-width:750px){.c-section-header .ja .icon img.left{left:0;transform:translateX(-110%)}}@media screen and (min-width:750px){.c-section-header .ja .icon img.right{right:0;transform:translateX(110%)}}.c-section-header .desc{margin-top:2em;font-size:16px;line-height:168.75%}.c-section-header .white{color:white}.c-section-wrap{border-radius:20px;background-color:white;overflow:hidden}.c-section-wrap:not(:last-of-type){margin-bottom:50px}@media screen and (max-width:750px){.c-section-wrap:not(:last-of-type){margin-bottom:30px}}.c-section-wrap .section-conts{padding:60px 90px}@media screen and (max-width:750px){.c-section-wrap .section-conts{padding:40px 20px}}.c-section-wrap .section-conts .section-ttl{margin-bottom:1.5em;padding-bottom:1em;position:relative;font-size:32px;font-weight:bold;line-height:137.5%;text-align:center}.c-section-wrap .section-conts .section-ttl:after{position:absolute;left:50%;bottom:0;transform:translateX(-50%);content:"";width:50px;height:6px;border-radius:3px;background-color:#F25C05}@media screen and (max-width:750px){.c-section-wrap .section-conts .section-ttl{font-size:24px}}.c-section-wrap .section-conts .caption{font-size:15px;line-height:200%}.c-section-wrap .section-conts .caption:not(:last-of-type){margin-bottom:2em}.c-section-wrap .section-conts .caption strong{font-size:24px}.c-section-wrap .section-conts .caption a{color:#F25C05;text-decoration:underline}.c-section-wrap .section-conts .caption a:hover{text-decoration:none}.c-section-wrap.introduction .section-ttl{text-align:left}.c-section-wrap.introduction .section-ttl:after{left:0;transform:translateX(0)}.c-section-wrap.profile .profile-table dl{border-top:2px solid #F1F1F1}@media screen and (min-width:750px){.c-section-wrap.profile .profile-table dl{padding:20px 0;display:flex}}@media screen and (max-width:750px){.c-section-wrap.profile .profile-table dl{padding:15px 0}}.c-section-wrap.profile .profile-table dl dd,.c-section-wrap.profile .profile-table dl dt{font-size:18px;line-height:177.7777777778%}@media screen and (max-width:750px){.c-section-wrap.profile .profile-table dl dd,.c-section-wrap.profile .profile-table dl dt{font-size:15px}}.c-section-wrap.profile .profile-table dl dt{color:#F25C05}@media screen and (min-width:750px){.c-section-wrap.profile .profile-table dl dt{width:180px}}@media screen and (min-width:750px){.c-section-wrap.profile .profile-table dl dd{flex:1 1 0}}.c-section-wrap.profile .profile-table dl dd .gmap{padding:0.25em 0.5em;color:#F25C05;border:1px solid #F25C05;border-radius:6px;font-size:12px;font-weight:bold;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-section-wrap.profile .profile-table dl dd .gmap:hover{opacity:0.7}.c-section-wrap.sections .section{padding:30px 0}.c-section-wrap.sections .section:not(:last-of-type){border-bottom:6px solid #DDDDDD}.c-section-wrap.sections .section .ttl{margin-bottom:1em;color:#F25C05;font-size:24px;font-weight:bold;line-height:133.3333333333%}@media screen and (max-width:750px){.c-section-wrap.sections .section .ttl{font-size:20px}}.c-section-wrap.sections .section .ttl strong{margin-bottom:0.5em;padding:0 1em;display:inline-block;color:white;font-size:15px;background-color:#F25C05;border-radius:100px}@media screen and (max-width:750px){.c-section-wrap.sections .section .ttl strong{font-size:12px}}.c-section-wrap.sections .section .align-right{width:100%;border-radius:20px}@media screen and (min-width:750px){.c-section-wrap.sections .section .align-right{float:right;max-width:440px;margin:0 0 20px 30px}}@media screen and (max-width:750px){.c-section-wrap.sections .section .align-right{margin-bottom:20px}}.c-section-wrap.sections .section .align-left{width:100%;border-radius:20px}@media screen and (min-width:750px){.c-section-wrap.sections .section .align-left{float:left;max-width:440px;margin:0 30px 20px 0}}@media screen and (max-width:750px){.c-section-wrap.sections .section .align-left{margin-bottom:20px}}.c-breadcrumb{padding:10px 40px;background-color:#FEEEE5;overflow-x:scroll}@media screen and (max-width:750px){.c-breadcrumb{padding:10px 20px}}.c-breadcrumb ul{display:flex}.c-breadcrumb ul li{font-size:12px;word-break:keep-all}.c-breadcrumb ul li:not(:last-of-type):after{padding:0 1em;content:"/"}.c-pageback{padding:10px 40px}@media screen and (max-width:750px){.c-pageback{padding:10px 20px}}.c-pageback a{padding-left:30px;display:flex;align-items:center;max-width:140px;height:32px;font-size:12px;text-align:center;background-color:#FEEEE5;border-radius:5px;position:relative;transition:0.3s;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-pageback a:hover{opacity:0.7}.c-pageback a:before{position:absolute;top:50%;left:10px;content:"";width:10px;height:10px;background:url("../img/common/icon_arrow_orange.svg") no-repeat center;background-size:10px 10px;transform:rotate(90deg) translateX(-5px)}.c-pagetop{padding:20px 20px;position:fixed;z-index:1000;right:0;bottom:0;opacity:0;visibility:hidden;transition:0.3s}@media screen and (max-width:750px){.c-pagetop{padding:5px 10px}}.c-pagetop.is-active{opacity:1;visibility:visible}.c-pagetop button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;text-align:center;border:2px solid transparent;border-radius:50%;background:white url("../img/common/icon_arrow_orange.svg") no-repeat center;background-size:15px 15px;transform:rotate(180deg);transition:0.3s}.c-pagetop button:hover{border-color:#F25C05}.c-pagenation{display:flex;justify-content:center;align-items:center;gap:5px}.c-pagenation .nav-links{display:flex;justify-content:center;align-items:center;gap:5px}.c-pagenation .page-numbers:not(.dots){display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:bold;text-align:center;background-color:white;border-radius:5px}.c-pagenation .page-numbers .dots{font-size:16px;font-weight:bold}.c-pagenation .page-numbers a{display:flex;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-pagenation .page-numbers a:hover{opacity:0.7}.c-pagenation .page-numbers.current{color:white;background-color:#F25C05}.c-pagenation .page-numbers.next,.c-pagenation .page-numbers.prev{background:white url("../img/common/icon_arrow_orange.svg") no-repeat center;background-size:10px 10px}.c-pagenation .page-numbers.next{transform:rotate(-90deg)}.c-pagenation .page-numbers.prev{transform:rotate(90deg)}.c-room-list .header{border-radius:5px;display:flex;align-items:center;background-color:#FEEEE5}.c-room-list .header li{padding:10px;flex:1;font-size:14px;font-weight:bold;line-height:128.5714285714%;text-align:center;position:relative}.c-room-list .header li:not(:last-of-type):before{position:absolute;top:50%;right:0;margin-top:-10px;content:"";width:1px;height:20px;background-color:#7A7A7A}.c-room-list .item{padding:10px 0;border-radius:5px;display:flex;align-items:center;background-color:white;border-bottom:1px solid #DDDDDD}@media screen and (max-width:750px){.c-room-list .item{padding:20px 0;flex-wrap:wrap;align-items:stretch;gap:10px 0}}.c-room-list .item li{flex:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;min-height:60px;font-size:14px;font-weight:bold;line-height:128.5714285714%;text-align:center;position:relative}.c-room-list .item li:not(:last-of-type) a{color:#F25C05;text-decoration:underline}.c-room-list .item li:not(:last-of-type) a:hover{text-decoration:none}.c-room-list .item li:not(:last-of-type):before{position:absolute;top:50%;right:0;margin-top:-10px;content:"";width:1px;height:20px;background-color:#7A7A7A}.c-room-list .item li strong{display:block;width:100%}.c-room-list .item .ttl{width:100%;font-size:18px;font-weight:bold}.c-room-list .item .ttl a{color:#F25C05;text-decoration:underline}.c-room-list .item .ttl a:hover{text-decoration:none}@media screen and (max-width:750px){.c-room-list .item dl{width:100%;display:flex;align-items:stretch}}@media screen and (max-width:750px){.c-room-list .item dl.title dt{padding:0;background-color:white}}@media screen and (max-width:750px){.c-room-list .item dl dt{padding:5px 10px;width:40%;display:flex;justify-content:center;align-items:center;font-size:11px;line-height:150%;text-align:center;background-color:#FEEEE5}}@media screen and (max-width:750px){.c-room-list .item dl dd{padding:5px 10px;width:60%;display:flex;flex-wrap:wrap;align-items:center;flex-wrap:wrap;font-size:11px;font-weight:bold}.c-room-list .item dl dd strong{display:block;width:100%;font-size:12px}}.c-room-list .item .office-thum{width:100%;max-width:100px;aspect-ratio:3/2;object-fit:cover;border-radius:6px}@media screen and (max-width:750px){.c-room-list .item .btns{width:100%;display:flex;gap:10px}}.c-room-list .item .like-btn{margin-right:20px;padding:0.5em 1em;display:flex;align-items:center;font-size:12px;font-weight:bold;color:#F25C05;border:1px solid #F25C05;border-radius:100px;cursor:pointer}@media screen and (max-width:750px){.c-room-list .item .like-btn{font-size:11px}}.c-room-list .item .like-btn .icon{width:18px;height:18px;background:url("../img/common/icon_clip.svg") no-repeat center;background-size:contain}.c-room-list .item .like-btn:after{content:"リストに追加"}.c-room-list .item .like-btn.added{color:#7A7A7A;border-color:#DDDDDD;background-color:#DDDDDD;cursor:default}.c-room-list .item .like-btn.added .icon{background-image:url("../img/common/icon_clip_grey.svg")}.c-room-list .item .like-btn.added:after{content:"リスト追加済"}.c-room-list .item .like-btn:not(.added){transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-room-list .item .like-btn:not(.added):hover{opacity:0.7}.c-room-list .item .like-btn.delete{color:#FF3300;border-color:#FF3300}.c-room-list .item .like-btn.delete:after{content:"リストから削除"}@media screen and (min-width:750px){.c-room-list .item .more-btn{position:absolute;z-index:1;top:0;right:0;content:"";display:flex;justify-content:center;align-items:center;width:20px;height:100%;background-color:#F25C05;border-radius:0 3px 3px 0;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-room-list .item .more-btn:hover{opacity:0.7}.c-room-list .item .more-btn .icon{display:block;width:8px;height:100%;background:url("../img/common/icon_arrow_white.svg") no-repeat center;background-size:contain}}@media screen and (max-width:750px){.c-room-list .item .more-btn{padding:1em;width:100%;display:flex;justify-content:center;color:white;font-size:11px;font-weight:bold;text-align:center;background-color:#F25C05;border-radius:100px;position:relative}.c-room-list .item .more-btn .icon{position:absolute;top:0;right:10px;content:"";width:8px;height:100%;background:url("../img/common/icon_arrow_white.svg") no-repeat center;background-size:contain}}.c-recommend-list{padding-bottom:30px;display:flex;gap:30px;overflow-y:hidden;overflow-x:scroll;scroll-snap-type:x mandatory}.c-recommend-list .simplebar-content{display:flex}.c-recommend-list .simplebar-horizontal{height:10px}.c-recommend-list .simplebar-scrollbar{height:10px;border-radius:0.25rem;background-color:#cccccc}.c-recommend-list .simplebar-scrollbar:before{background-color:#cccccc}.c-recommend-list .item{flex-shrink:0}@media screen and (min-width:750px){.c-recommend-list .item{margin-right:30px;width:300px}}@media screen and (max-width:750px){.c-recommend-list .item{margin-right:20px;width:250px}}.c-recommend-list .item a{transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-recommend-list .item a:hover{opacity:0.7}.c-recommend-list .item .img{margin-bottom:10px}.c-recommend-list .item .img img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:8px}.c-recommend-list .item .txt .buil-name{margin-bottom:10px;font-size:16px;font-weight:bold;line-height:150%}.c-recommend-list .item .txt .spec{margin-bottom:10px;padding-left:20px;font-size:14px;line-height:142.8571428571%;position:relative}.c-recommend-list .item .txt .spec .icon{position:absolute;top:2px;left:0;content:"";width:16px;height:16px;background:no-repeat center;background-size:contain}.c-recommend-list .item .txt .spec.address .icon{background-image:url("../img/common/icon_map.svg")}.c-recommend-list .item .txt .spec.access .icon{background-image:url("../img/common/icon_train_g.svg")}.c-recommend-list .item .txt .spec.size .icon{background-image:url("../img/common/icon_size.svg")}.c-recommend-list .item .txt .spec.price .icon{background-image:url("../img/common/icon_price.svg")}.c-recommend-list .item .txt .note{margin-bottom:10px;padding:1em;font-size:14px;line-height:142.8571428571%;background-color:white;border-radius:5px}.c-recommend-list .item .txt .office-num{color:#7A7A7A;font-size:12px;line-height:141.6666666667%}.c-blog-list{display:flex;flex-wrap:wrap;gap:50px 30px}@media screen and (max-width:750px){.c-blog-list{flex-direction:column;gap:30px 30px}}@media screen and (min-width:750px){.c-blog-list .item{width:calc((100% - 60px) / 3.01)}}.c-blog-list .item a{transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-blog-list .item a:hover{opacity:0.7}.c-blog-list .item .img{margin-bottom:20px}.c-blog-list .item .img img{width:100%;aspect-ratio:2/1;object-fit:cover;border-radius:8px}.c-blog-list .item .txt .ttl{margin-bottom:0.5em;font-size:20px;font-weight:bold;line-height:145%}@media screen and (max-width:750px){.c-blog-list .item .txt .ttl{font-size:18px}}.c-blog-list .item .txt .caption{font-size:16px;line-height:168.75%;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (max-width:750px){.c-blog-list .item .txt .caption{font-size:14px}}.c-news-list .item:not(:last-of-type){border-bottom:1px solid #DDDDDD}.c-news-list .item>a{transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-news-list .item>a:hover{opacity:0.7}@media screen and (min-width:750px){.c-news-list .item>a{padding:20px 0;display:flex}}@media screen and (max-width:750px){.c-news-list .item>a{padding:10px 0;display:block}}.c-news-list .item>a .date{display:block;color:#F25C05;font-size:14px;font-weight:bold;line-height:142.8571428571%}@media screen and (min-width:750px){.c-news-list .item>a .date{width:180px}}.c-news-list .item>a .ttl{font-size:14px;font-weight:bold;line-height:150%}@media screen and (min-width:750px){.c-news-list .item>a .ttl{flex:1 1 0}}.c-more-btn{padding:1em 2em;display:flex;justify-content:center;align-items:center;gap:10px;color:#F25C05;font-size:18px;font-weight:bold;line-height:1;border:2px solid #F25C05;border-radius:100px;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1)}.c-more-btn:hover{opacity:0.7}@media screen and (max-width:750px){.c-more-btn{font-size:16px}}.c-more-btn .icon{width:18px;height:18px;background:url("../img/common/icon_more.svg") no-repeat center;background-size:contain}@media screen and (max-width:750px){.c-more-btn .icon{width:16px;height:16px}}.c-more-btn.inverse{color:white;background-color:#F25C05}.wp-editor-style p{margin-bottom:2em;font-size:15px;line-height:200%}.wp-editor-style p a{color:#F25C05;text-decoration:underline}.wp-editor-style p a:hover{text-decoration:none}.wp-editor-style p img{border-radius:18px}.wp-editor-style .wp-caption img{border-radius:18px}.wp-editor-style .wp-caption .wp-caption-text{margin-top:0.5em;color:#7A7A7A;line-height:160%}.wp-editor-style h2{margin-bottom:1em;padding:1em 1em;font-size:24px;font-weight:bold;line-height:150%;background-color:#F1F1F1;border-radius:5px}@media screen and (max-width:750px){.wp-editor-style h2{font-size:20px}}.wp-editor-style h3{margin-bottom:1em;padding:0 0 0 20px;font-size:24px;font-weight:bold;line-height:150%;position:relative}@media screen and (max-width:750px){.wp-editor-style h3{font-size:20px}}.wp-editor-style h3:before{position:absolute;top:0;left:0;content:"";width:6px;height:100%;background-color:#F25C05;border-radius:10px}.wp-editor-style h4{margin-bottom:1em;padding-bottom:0.2em;display:inline-block;font-size:18px;font-weight:bold;line-height:133.3333333333%;border-bottom:2px dotted #F25C05}.wp-editor-style ul{margin-bottom:1em}.wp-editor-style ul>li{padding-left:1em;position:relative;font-size:15px;line-height:200%}.wp-editor-style ul>li:before{position:absolute;top:0;left:0;content:"・"}.wp-editor-style .aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-editor-style .alignright{float:right;margin-bottom:20px;margin-left:20px}.wp-editor-style .alignleft{float:left;margin-right:20px;margin-bottom:20px}.c-floating-likelist{position:fixed;z-index:1;opacity:0;visibility:hidden}@media screen and (min-width:750px){.c-floating-likelist{padding:10px 20px;left:20px;bottom:20px;border-radius:8px;background:#fff;border:8px solid #feeee5;box-shadow:0px 3px 6px rgba(0,0,0,0.16)}}@media screen and (max-width:750px){.c-floating-likelist{padding:5px 20px;left:0;bottom:0;display:flex;justify-content:center;align-items:center;gap:20px;width:100%;background-color:rgba(0,0,0,0.7);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}}.c-floating-likelist.show{opacity:1;visibility:visible}.c-floating-likelist .txt{margin-bottom:10px;font-size:14px;font-weight:bold;text-align:center}@media screen and (max-width:750px){.c-floating-likelist .txt{color:white;font-size:12px}}.c-floating-likelist .txt strong{margin-right:5px;color:#F25C05;font-size:28px}.c-floating-likelist .btn .c-more-btn{padding:0.5em 1em;color:white;font-size:14px;background-color:#F25C05}@media screen and (max-width:750px){.c-floating-likelist .btn .c-more-btn{font-size:12px}}