*{font-size:16px;letter-spacing:1px;font-family:Arial, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif}@media screen and (max-width:550px){*{font-size:14px}}html{overflow-x:hidden}body{width:100%;overflow-x:hidden;color:#333333;padding-top:132px}@media screen and (max-width:550px){body{padding-top:55px}}a{color:#333333;text-decoration:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}a:hover{cursor:pointer}.a__color{color:#1272a3;text-decoration:underline}.a__color:hover{text-decoration:none}th{font-size:0.9rem;font-weight:600}td{font-size:0.9rem}.bold{font-weight:600}.img{display:block;width:AUTO;max-width:100%;margin:0 AUTO}.btn{display:inline-block;padding:15px 30px;margin:20px AUTO;text-align:center;text-decoration:none;color:#fff;border:1px solid #494145;background-color:#494145;box-sizing:border-box}@media screen and (max-width:550px){.btn{padding:10px 30px;margin:10px AUTO}}.btn::after{margin-left:8px;content:url('data:image/svg+xml;utf-8,<svg height="12" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23fff" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.btn:hover{color:#494145;border:1px solid #494145;background-color:#fff}.btn:hover::after{content:url('data:image/svg+xml;utf-8,<svg height="12" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23494145" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.btn__red{border:1px solid #e80a3d;background-color:#e80a3d;color:#fff}.btn__red:hover{border:1px solid #e80a3d;background-color:#fff;color:#e80a3d}.btn__red:hover::after{content:url('data:image/svg+xml;utf-8,<svg height="12" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23e80a3d" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.btn__pdf{display:inline-block;border:1px solid #666666;background-color:#fff;color:#666666;padding:10px 30px;margin:10px AUTO;font-weight:600}.btn__pdf:hover{border:1px solid #e80a3d;color:#e80a3d}.btn__pdf::after{width:20px;height:20px;display:inline-block;margin:0 0 -5px 5px;content:url('data:image/svg+xml;utf-8,<svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><path fill="%23e80a3d" d="M378.413,0H208.297h-13.182L185.8,9.314L57.02,138.102l-9.314,9.314v13.176v265.514c0,47.36,38.528,85.895,85.896,85.895h244.811c47.353,0,85.881-38.535,85.881-85.895V85.896C464.294,38.528,425.766,0,378.413,0zM432.497,426.105c0,29.877-24.214,54.091-54.084,54.091H133.602c-29.884,0-54.098-24.214-54.098-54.091V160.591h83.716c24.885,0,45.077-20.178,45.077-45.07V31.804h170.116c29.87,0,54.084,24.214,54.084,54.092V426.105z"></path><path fill="%23e80a3d" d="M171.947,252.785h-28.529c-5.432,0-8.686,3.533-8.686,8.825v73.754c0,6.388,4.204,10.599,10.041,10.599c5.711,0,9.914-4.21,9.914-10.599v-22.406c0-0.545,0.279-0.817,0.824-0.817h16.436c20.095,0,32.188-12.226,32.188-29.612C204.136,264.871,192.182,252.785,171.947,252.785z M170.719,294.888h-15.208c-0.545,0-0.824-0.272-0.824-0.81v-23.23c0-0.545,0.279-0.816,0.824-0.816h15.208c8.42,0,13.447,5.027,13.447,12.498C184.167,290,179.139,294.888,170.719,294.888z"></path><path fill="%23e80a3d" d="M250.191,252.785h-21.868c-5.432,0-8.686,3.533-8.686,8.825v74.843c0,5.3,3.253,8.693,8.686,8.693h21.868c19.69,0,31.923-6.249,36.81-21.324c1.76-5.3,2.723-11.681,2.723-24.857c0-13.175-0.964-19.557-2.723-24.856C282.113,259.034,269.881,252.785,250.191,252.785z M267.856,316.896c-2.318,7.331-8.965,10.459-18.21,10.459h-9.23c-0.545,0-0.824-0.272-0.824-0.816v-55.146c0-0.545,0.279-0.817,0.824-0.817h9.23c9.245,0,15.892,3.128,18.21,10.46c0.95,3.128,1.62,8.56,1.62,17.93C269.476,308.336,268.805,313.768,267.856,316.896z"></path><path fill="%23e80a3d" d="M361.167,252.785h-44.812c-5.432,0-8.7,3.533-8.7,8.825v73.754c0,6.388,4.218,10.599,10.055,10.599c5.697,0,9.914-4.21,9.914-10.599v-26.351c0-0.538,0.265-0.81,0.81-0.81h26.086c5.837,0,9.23-3.532,9.23-8.56c0-5.028-3.393-8.553-9.23-8.553h-26.086c-0.545,0-0.81-0.272-0.81-0.817v-19.425c0-0.545,0.265-0.816,0.81-0.816h32.733c5.572,0,9.245-3.666,9.245-8.553C370.411,256.45,366.738,252.785,361.167,252.785z"></path></g></svg>')}.flex{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:start;margin:0 AUTO;padding:10px 0}.flex::after{content:"";display:block;clear:both;width:100%}.flex__item{align-content:stretch;box-sizing:border-box}.flex__item--1clmn{width:calc(100% - 30px);margin:20px 15px;padding:0}@media screen and (max-width:550px){.flex__item--1clmn{width:calc(100% - 20px);margin:10px 10px 20px 10px}}.flex__item--2clmn{width:calc(50% - 30px);margin:20px 15px;padding:0}@media screen and (max-width:550px){.flex__item--2clmn{width:calc(100% - 20px);margin:10px 10px 20px 10px}}.flex__item--3clmn{width:calc(33.33% - 30px);margin:20px 15px;padding:0}@media screen and (max-width:810px){.flex__item--3clmn{width:calc(50% - 30px)}}@media screen and (max-width:550px){.flex__item--3clmn{width:calc(100% - 20px);margin:10px 10px 20px 10px}}.flex__item--4clmn{width:calc(25% - 20px);padding:0px;margin:20px 10px}@media screen and (max-width:810px){.flex__item--4clmn{width:calc(33.33% - 20px)}}@media screen and (max-width:550px){.flex__item--4clmn{width:calc(100% - 20px);margin:10px 10px 20px 10px}}.section{width:1100px;max-width:100%;margin:0 AUTO;padding:50px 10px;box-sizing:border-box}@media screen and (max-width:550px){.section{padding:30px 10px}}.section__full{width:100%;margin:0;box-sizing:border-box;padding:30px 10px}.section__gray{background-color:#EFEFEF}.section__bg{background-image:url(../images/furnished_office_26.jpg);background-repeat:no-repeat;background-size:cover;background-color:rgba(255, 255, 255, 0.8);background-blend-mode:lighten}.title__2nd{display:block;text-align:center;font-size:35px;line-height:1.3em;margin:0 0 20px 0;padding:15px 0;font-weight:600}@media screen and (max-width:550px){.title__2nd{margin:0;font-size:18px}}.title__3rd{display:block;text-align:center;position:relative;font-size:22px;font-weight:600;margin:50px 0 20px 0;padding:8px 0 20px 0;color:#364e5d}@media screen and (max-width:550px){.title__3rd{font-size:16px;margin:10px 0;padding:8px 0 10px 0}}.title__3rd::after{content:" ";display:block;width:100px;border-bottom:2px solid #e80a3d;position:absolute;bottom:0;left:calc(50% - 50px)}.title__3rd span{display:block;color:#1272a3;font-weight:600;font-size:13px;padding:10px}.title__4th{display:block;color:#364e5d;font-size:18px;font-weight:600;margin:0;padding:15px 10px 0 10px}@media screen and (max-width:550px){.title__4th{font-size:16px}}.title__subpage{padding:1px 0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.title__subpage--base{padding:50px 15px}@media screen and (max-width:550px){.title__subpage--base{padding:15px 15px}}.title__subpage--1st{display:block;font-size:40px;padding:5px;margin:1px;text-align:center;font-weight:600}@media screen and (max-width:550px){.title__subpage--1st{font-size:30px}}.title__subpage--caption{display:block;width:100%;max-width:800px;margin:0 AUTO;padding:15px 0;text-align:left;line-height:1.8em}.caption{padding:10px;margin:0;line-height:1.8em}.caption__left{text-align:left}.caption__center{text-align:center}.caption__right{text-align:right}.caption__small{font-size:0.8rem}.caption__underimage{display:block;font-size:0.8rem;margin:0;padding:5px 0}label,input{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;margin:0 5px 0 0}label:hover,input:hover{cursor:pointer}input::placeholder{color:#888888}.check__list{width:700px;max-width:100%;box-sizing:border-box;margin:15px auto;text-align:left;padding:15px 15px 15px 20px;border:1px solid #CCCCCC;list-style-type:none}.check__list--item{font-weight:700;line-height:1.6rem;color:#222}.check__list--item::before{display:inline-block;width:15px;height:15px;margin-right:8px;content:url('data:image/svg+xml;utf-8,<svg data-v-f2a5c274="" data-v-cc2a3f10="" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="check" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-check fa-w-16 check-list__icon"><path data-v-cc2a3f10="" fill="%23e80a3d" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z" class=""></path></svg>')}.box{position:relative}.box__islink{padding-bottom:80px}@media screen and (max-width:550px){.box__islink{padding-bottom:50px}}.box__img{display:block;width:100%}.box__img--link{display:block}.box__title{display:block;border-top:1px solid #222;border-bottom:1px solid #222;background-color:#fff;margin:10px 0;padding:8px;font-size:14px;font-weight:600;line-height:1.5em;box-sizing:border-box}.box__caption{display:block;margin:0;padding:0 10px;font-size:0.9rem;line-height:1.8em}.box .btn{display:block;width:100%;position:absolute;bottom:0;margin:10px AUTO 0 AUTO}.box__facility{padding:0}.box__facility:hover{opacity:0.7}.box__facility--img{display:block;width:100%;height:160px;object-fit:cover}.box__facility--name{display:block;background-color:#e80a3d;color:#fff;padding:8px;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.box__facility--access{display:block;font-size:13px;padding:8px}.media{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:start;margin:0 AUTO;padding:10px 0;flex-direction:row}.media__reverse{flex-direction:row-reverse}.media::after{content:"";display:block;clear:both;width:100%}.media__image{width:40%;margin:0;padding:0}@media screen and (max-width:550px){.media__image{width:100%}}.media__body{width:60%;margin:0;padding:15px;box-sizing:border-box}@media screen and (max-width:550px){.media__body{width:100%}}.media__body--title{display:block;position:relative;line-height:1.8em;font-weight:600;font-size:1.4rem;margin:0 0 15px;border-bottom:1px solid #333}@media screen and (max-width:550px){.media__body--title{font-size:1.1rem}}.media__body--caption{font-size:0.9rem;line-height:1.8em}.header{width:100%;margin:0;padding:0;background-color:#ffffff;border-bottom:1px solid #EFEFEF;position:fixed;top:0;left:0;right:0;z-index:999}@media screen and (max-width:550px){.header{padding:5px 0}}.header__wrapper{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.header__sitename{margin:0;padding:8px 15px;color:#666666;box-sizing:border-box}.header__sitename--text{font-size:11px}@media screen and (max-width:550px){.header__sitename--text{display:none}}.header__sitename--logo{display:block}.header__sitename--logo:hover,.header__sitename--logo:focus{opacity:0.7}.header__sitename--logo img{display:block;width:300px}@media screen and (max-width:550px){.header__sitename--logo img{width:180px;margin:10px 0 0 0}}.header__contact{padding:0;margin:0;display:table}@media screen and (max-width:550px){.header__contact{display:none}}.header__contact--phone{display:table-cell;text-align:center;vertical-align:middle;font-size:12px}.header__contact--phone .tel{display:block;font-size:20px;text-align:center;line-height:1.3rem;padding:0;letter-spacing:1px;color:#666666;pointer-events:none;text-decoration:none}@media screen and (max-width:550px){.header__contact--phone .tel{pointer-events:auto}}.header__contact--form{display:table-cell;text-align:center;vertical-align:middle}.header__contact--btn{display:inline-block;color:#ffffff;box-sizing:border-box;border:1px solid #e80a3d;background-color:#e80a3d;margin:0 10px;padding:8px 30px}.header__contact--btn:hover{color:#e80a3d;background-color:#ffffff}.header__contact--btn:hover svg{width:18px;fill:#e80a3d}.header__contact--btn svg{width:18px;fill:#ffffff;margin-bottom:-2px}.toggle{display:none;position:fixed;z-index:1002;top:10px;right:10px;background-color:#666666;border:1px solid #ffffff;width:30px;height:30px}@media screen and (max-width:550px){.toggle{display:block}}.toggle span{display:none}@media screen and (max-width:550px){.toggle span{display:block;width:70%;height:2px;margin:6px 15%;background-color:#ffffff;transition:all 0.4s;position:absolute;left:0}.toggle span:nth-of-type(1){top:0}.toggle span:nth-of-type(2){top:8px}.toggle span:nth-of-type(3){bottom:0}}@media screen and (max-width:550px){.toggle--open span:nth-of-type(1){transform:translateY(8px) rotate(-45deg)}.toggle--open span:nth-of-type(2){opacity:0}.toggle--open span:nth-of-type(3){transform:translateY(-8px) rotate(45deg)}}.navigation{display:block;width:100%;position:relative;z-index:999}.navigation__sp{display:none;clear:both;position:relative;z-index:999;width:100%;padding:15px;box-sizing:border-box;background-color:#f0f0f0}@media screen and (min-width:811px){.navigation__sp{display:none !important}}.navigation__sp--link{display:block;font-weight:600;padding:10px 15px;border-bottom:1px dotted #ccc}.navigation__sp--sub{display:block;padding:5px 0;margin:0}.navigation__sp--sub a{display:inline-block;font-size:0.9em;margin:0;padding:8px 15px;color:#1272a3}.navigation__sp--sub a:hover{background-color:#1272a3;color:#fff}.navigation__sp--form{display:block;width:100%;padding:15px 0;margin:5px 0;background-color:#e80a3d;color:#fff;text-align:center}.navigation__sp--tel{display:block;text-align:center;padding:8px 0;border:1px solid #494145;font-size:18px;margin:8px 0}@media screen and (max-width:550px){.navigation{display:none}}.navigation__list{display:flex;width:100%;margin:0 auto;padding:0;background-color:#efefef}.navigation__list--item{width:calc(100% / 4);padding:5px;text-align:center;box-sizing:border-box;border-right:1px solid #cccccc}.navigation__list--item:last-child{border:none}.navigation__list--item:hover,.navigation__list--item:focus{background-color:#333333;color:#ffffff}.navigation__list--item:hover svg,.navigation__list--item:focus svg{fill:#ffffff}.navigation__list--item svg{fill:#333333;width:20px;margin-bottom:-2px}.navigation__brand{display:flex;width:100%;padding:0;background-color:#ffffff;border-bottom:1px solid #cccccc;margin:0 auto}.navigation__brand--item{display:block;padding:5px 30px;color:#1272a3;text-align:center;font-size:0.9rem;font-weight:600}.navigation__brand--item:hover{background-color:#1272a3;color:#ffffff}.breadcrumb{background-color:#efefef;padding:0 0 5px 0;margin:0}@media screen and (max-width:550px){.breadcrumb{display:none}}.breadcrumb__list{display:block;padding:0 15px;margin:0}.breadcrumb__item{display:inline-block;padding:0;font-size:12px}.breadcrumb__item::after{content:url('data:image/svg+xml;utf-8,<svg height="10" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23333" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>');margin:0 5px}.breadcrumb__item:last-child::after{content:""}.breadcrumb__link{font-size:12px;text-decoration:underline}.breadcrumb__link:hover{text-decoration:none}.contact{padding:100px 0;margin:0}.contact__button{display:block;width:90%;max-width:500px;margin:0 AUTO;padding:20px 15px;font-size:1.3rem;font-weight:600;color:#fff;border:1px solid #e80a3d;background-color:#e80a3d;text-align:center}.contact__button svg{fill:#fff;margin-bottom:-2px;margin-right:8px}.contact__button:hover{border:1px solid #e80a3d;background-color:#ffffff;color:#e80a3d}.contact__button:hover svg{fill:#e80a3d}.footer{width:100%;padding:30px 0 100px 0;margin:0;border-top:2px solid #666666;background-color:#333333;color:#FFFFFF;position:relative;font-size:0.8rem}@media screen and (max-width:810px){.footer{padding:0 0 100px 0}}.footer__scrolltop{position:fixed;z-index:1001;bottom:80px;right:5px;display:block;border-radius:5px;width:60px;background-repeat:no-repeat;background-position:50% 50%;background-color:rgba(66, 66, 66, 0.8);border:1px solid #FFFFFF;padding:8px 0;text-align:center}.footer__scrolltop:hover{cursor:pointer;background-color:rgba(66, 66, 66, 0.5)}.footer__scrolltop svg{width:15px;height:15px;fill:#fff}.footer__block{width:calc(100% - 30px);max-width:1070px;margin:10px AUTO;padding:5px 15px}@media screen and (max-width:810px){.footer__block{margin:5px AUTO}}.footer__block-line{border-bottom:1px solid #666666}.footer__block-title{display:block;font-weight:600;margin:0;padding:10px 0}.footer__block-title::before{content:"● "}.footer__link{display:inline-block;font-size:0.8rem;color:#ffffff}.footer__link::after{content:" | ";color:#666666}.footer__link:hover{color:#cccccc}.footer__snslink{display:inline-block;font-size:35px;margin:0 5px;padding:0;color:#FFFFFF}.footer__snslink svg{fill:#ffffff;width:35px;height:35px}.footer__snslink:hover{color:#FFFFFF;opacity:0.8}.footer__copyright-text{width:calc(100% - 30px);max-width:1070px;margin:0 AUTO;padding:5px 15px;text-align:right;font-size:0.8rem}@media screen and (max-width:550px){.footer__copyright-text{text-align:center}}.footer__tel{position:fixed;bottom:5px;left:2%;z-index:9995;background-color:#FFFFFF;padding:10px 20px;color:#222222;font-weight:bold;border-radius:8px;text-align:left;-webkit-filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.1));-moz-filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.1));-ms-filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.1));filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.1))}.footer__tel small{font-size:0.7rem}.footer__tel svg{width:20px;margin:0 0 -4px 0;fill:#222222}.footer__tel-number{pointer-events:none;font-family:Arial Black;color:#222222;font-size:1.3rem}@media screen and (max-width:550px){.footer__tel-number{pointer-events:auto}}.footer__reception{display:block;text-align:center}@media only screen and (max-width:810px){.footer__reception{display:none}}.benefit{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 0 20px}.benefit__img{width:150px;margin:5px}@media screen and (max-width:550px){.benefit__img{display:none}}.benefit__title{border:2px solid #222;border-top:none;border-bottom:none;text-align:center;padding:20px 0;width:280px;margin:5px;height:110px;background:#fff;font-weight:600}@media screen and (max-width:550px){.benefit__title{width:100%;margin:0 5px}}.benefit__title--text1{display:block;font-size:0.8rem;font-weight:600;color:#1272a3;margin:5px}.benefit__title--text2{display:block;font-weight:600;color:#222;margin:10px 0}.benefit__title--btn{line-height:1em;display:block;width:80%;padding:8px 5px;border-radius:2px;text-align:center;margin:15px auto 0;font-size:15px;border:1px solid #364d5c;background-color:#364d5c;color:#fff}.benefit__title--btn::after{margin-left:8px;content:url('data:image/svg+xml;utf-8,<svg height="12" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23fff" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.benefit__title--btn:hover{background-color:#fff;color:#364d5c}.benefit__title--btn:hover::after{content:url('data:image/svg+xml;utf-8,<svg height="12" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23364d5c" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.benefit__content{margin:5px;display:block;background:#fff;width:calc(100% - 530px);padding:25px;color:#364d5c;font-weight:600;line-height:1.75em}@media screen and (max-width:550px){.benefit__content{width:100%;padding:15px;margin:0 5px;border:2px solid #222;border-top:none;border-bottom:none}}.summaries{margin-bottom:5%;display:flex;justify-content:center;width:100%}.summary{display:flex;width:calc(33.33% - 20px);margin:0 5px;padding:10px;border-right:1px solid #333;position:relative}@media screen and (max-width:550px){.summary{display:block;padding:5px;text-align:center}}.summary__img{width:90px;height:AUTO;margin:10px}@media screen and (max-width:550px){.summary__img{display:block;width:AUTO;height:50px;margin:10px AUTO}}.summary__inner{margin:0 10px}@media screen and (max-width:550px){.summary__inner{margin:3px}}.summary__title{margin:0;font-size:18px;text-align:left;letter-spacing:1px}@media screen and (max-width:550px){.summary__title{font-size:14px;text-align:center}}.summary__text{font-size:2.5rem;margin-top:5px;letter-spacing:1px;color:#e80a3d}@media screen and (max-width:810px){.summary__text{font-size:1.4rem}}@media screen and (max-width:550px){.summary__text{font-size:16px}}.summary__text span{font-size:20px;display:inline-block;margin-left:10px;color:#e80a3d}@media screen and (max-width:550px){.summary__text span{font-size:14px}}.summary__date{position:absolute;top:100px;right:10px;font-size:12px;color:#666666}@media screen and (max-width:550px){.summary__date{position:relative;top:0px;right:0px;font-size:10px}}.summary:last-child{border-right:none}.eyecatch{width:100%;min-height:150px;padding:1px 0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative}.eyecatch__fabbit{background-image:url(../images/fabbit/eyecatch.jpg)}@media screen and (max-width:550px){.eyecatch__fabbit{background-image:url(../images/fabbit/eyecatch_sp.jpg)}}.eyecatch__content{display:block;width:90%;max-width:800px;background-color:rgba(255, 255, 255, 0.8);border:1px solid #fff;color:#333333;margin:50px AUTO;padding:30px;text-align:center;box-sizing:border-box}@media screen and (max-width:550px){.eyecatch__content{width:100%;margin:20px AUTO;padding:15px}}.eyecatch__content h1{margin:0;padding:0}.ricoh-theta-tour-image{width:100%;height:500px;margin:0;padding:0}@media screen and (max-width:550px){.ricoh-theta-tour-image{height:300px}}.ricoh-theta-iframe{width:100%;height:100%}@media screen and (max-width:550px){.br__spnone{display:none}}.br__spshow{display:none}@media screen and (max-width:550px){.br__spshow{display:block}}.fabbit__label{text-align:center;margin:0;padding:0}.fabbit__label label{display:inline-block;background-color:#494145;color:#fff;font-size:0.8rem;margin:0 0 5px 0;padding:3px 15px}.fabbit__logo{display:block;width:AUTO;max-width:100%;margin:10px AUTO}.gallery{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px auto;padding:0;position:relative}.gallery::after{content:"";display:block;clear:both;width:100%}.gallery__1st{width:calc(70% - 20px);margin:10px;height:400px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px}@media screen and (max-width:550px){.gallery__1st{width:100%;height:250px}}.gallery__2nd{width:calc(30% - 20px);margin:10px;height:400px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px}@media screen and (max-width:550px){.gallery__2nd{width:100%;height:500px}}.gallery__3rd{width:calc(50% - 20px);height:300px;margin:10px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px}@media screen and (max-width:550px){.gallery__3rd{width:100%;height:250px}}.gallery__4th{width:calc(50% - 20px);height:300px;margin:10px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px}@media screen and (max-width:550px){.gallery__4th{width:100%;height:250px}}.gallery__image{width:100%;height:AUTO}.gallery__image-vertical{width:AUTO;height:100%}.scene{padding:0 0 30px 0;margin-bottom:30px;border-bottom:1px solid #EFEFEF}.scene table{width:100%;border-collapse:collapse;border-top:1px solid #CCCCCC}@media screen and (max-width:550px){.scene table{display:block}}@media screen and (max-width:550px){.scene table tbody{display:block;width:100%}}.scene table tr{border-bottom:1px solid #CCCCCC}@media screen and (max-width:550px){.scene table tr{display:block;width:100%}}.scene table th{padding:15px;background-color:#efefef;box-sizing:border-box}@media screen and (max-width:550px){.scene table th{display:block;width:100%;padding:8px}}.scene table td{padding:15px;text-align:left;line-height:1.8em;box-sizing:border-box}@media screen and (max-width:550px){.scene table td{display:block;width:100%;padding:8px}}.scene .db__table{width:100% !important}@media screen and (max-width:550px){.scene .db__table{display:table;width:800px !important}}.scene .db__table tr{width:100%}.scene .db__table th{display:table-cell;width:25% !important}.scene .db__table td{display:table-cell;width:25% !important;vertical-align:top}.scene .db__table--base{width:100%}@media screen and (max-width:550px){.scene .db__table--base{overflow-x:scroll}}.scene__head{width:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;padding:1px 0}@media screen and (max-width:550px){.scene__head{height:AUTO}}.scene__head--title{display:block;background-color:rgba(0, 0, 0, 0.6);text-align:left;padding:30px 100px;margin-top:10%}@media screen and (max-width:550px){.scene__head--title{margin-top:0%;padding:20px}}.scene__head--title h1{margin:0;padding:0;font-size:60px;font-weight:600;color:#fff}@media screen and (max-width:550px){.scene__head--title h1{font-size:24px}}.scene__head--title P{color:#fff}.scene__telework--label{font-size:13px;display:inline-block;background-color:#EFEFEF;padding:3px 10px;margin:0 5px 0 0;border-radius:5px;line-height:1rem}.scene__telework--dl{display:table;width:100%}.scene__telework--dl dt{display:table-cell;font-size:13px;font-weight:600;border-right:2px solid #1272a3;width:25%;padding:0 5px}.scene__telework--dl dd{display:table-cell;font-size:13px;padding:0 5px}.flow{display:flex;justify-content:space-between;position:relative;align-content:stretch}.flow__wrapper{width:calc(25% - 5px);position:relative}.flow__wrapper:last-child .flow__inner::after{content:none}.flow__inner{width:90%;height:98%;margin:0 auto;padding:5px;border:5px solid #EFEFEF;position:relative;text-align:center;font-weight:bold}.flow__arrow::after{content:"";display:inline-block;position:absolute;top:45%;right:-25px;border-left:15px solid #e80a3d;border-top:20px solid transparent;border-bottom:20px solid transparent}@media screen and (max-width:550px){.flow__arrow::after{display:none}}.flow__number{display:block;margin:5px;padding:5px;border-radius:30px;background-color:#e80a3d;color:#fff;text-align:center}.flow__image{display:block;margin:15px auto}.flow__title{min-height:52px}.contents__top{background-color:#EFEFEF;position:relative}.contents__top::after{content:"";display:block;clear:both}.contents__top--img{width:40%;float:left}.contents__top--img:hover{opacity:0.7}@media screen and (max-width:550px){.contents__top--img{width:100%;float:none}}.contents__top--text{width:calc(60% - 40px);margin:0;padding:0 20px;float:right}@media screen and (max-width:550px){.contents__top--text{width:calc(100% - 20px);float:none;padding:0 10px}}.contents__top--text h2{margin:0;padding:15px 0 0 0;font-size:1.2rem;line-height:1.5em;font-weight:600;color:#00214c}.contents__top--text p{margin:0;padding:15px 0;font-size:0.9rem}.contents__top ul{margin:0;padding:0 0 10px;list-style:none}.contents__top ul li a,.contents__top ul li label{color:#1272a3;text-decoration:underline;font-size:0.9rem}.contents__top ul li a:hover,.contents__top ul li label:hover{text-decoration:none}.contents__box{background-color:#EFEFEF}.contents__box--img{display:block;width:100%;margin:0}.contents__box--img:hover{opacity:0.7}.contents__box--title{margin:0;padding:20px 20px 10px 20px;font-size:1.1rem;line-height:1.5em;font-weight:600;color:#00214c}.contents__box--caption{margin:0;padding:0 20px 20px 20px;font-size:0.8rem}.contents__readmore{display:inline-block;color:#1272a3;text-decoration:underline;font-size:0.9rem}.contents__readmore:hover{text-decoration:none}.content{padding:15px}.content__title--1st{display:block;font-size:36px;margin:15px 15px 50px 15px;padding:30px;color:#00214c;font-weight:600;line-height:1.4em;background-color:#EFEFEF;text-align:center}@media screen and (max-width:550px){.content__title--1st{font-size:21px;margin:10px;padding:15px}}.content h2{display:block;font-size:28px;font-weight:600;margin:20px 0;padding:8px 10px;color:#00214c;border-bottom:2px solid #46bbb5}@media screen and (max-width:550px){.content h2{font-size:20px;margin:10px 0}}.content h3{display:block;font-size:1.3rem;font-weight:600;margin:50px 0 20px 0;padding-left:33px;color:#00214c;background-image:url(../images/contents/check_icon.png);background-repeat:no-repeat;background-position:0 50%;background-size:28px AUTO;line-height:1.5em}@media screen and (max-width:550px){.content h3{margin:20px 0 10px 0;font-size:1.1rem}}.content h4{display:block;font-size:1.1rem;font-weight:600;margin:20px 0;color:#e80a3d}@media screen and (max-width:550px){.content h4{font-size:1rem;margin:10px 0}}.content p{margin:0;padding:8px 0;line-height:1.8em}.content .a__link{color:#1272a3;text-decoration:underline}.content .a__link:hover{text-decoration:none}.content table{width:100%;margin:30px 0;border-collapse:collapse}.content table th{background-color:#efefef;padding:15px;font-weight:600;color:#222}.content table td{padding:15px;border:1px solid #efefef}.content .container{margin:0 0 50px 0;padding:0}.result{display:flex;width:100%;flex-wrap:nowrap;justify-content:flex-start;position:relative;border-right:5px solid #EFEFEF;margin:0 0 30px 0}@media screen and (max-width:550px){.result{display:block;padding:0 0 20px 0;border-right:none;border-bottom:5px solid #EFEFEF}}.result__image{width:300px}@media screen and (max-width:550px){.result__image{width:100%}}.result__image:hover{opacity:0.6}.result__image img{display:block;width:100%;height:180px;object-fit:cover;margin:0}.result__detail{width:calc(100% - 530px);padding:0 15px;margin:0}@media screen and (max-width:550px){.result__detail{width:100%;padding:0;margin:0 AUTO}}.result__detail--name{display:inline-block;margin:0 0 5px 0;padding:8px;font-size:1.1rem;font-weight:600;border-bottom:1px dotted #cccccc}.result__detail--name::after{margin-left:8px;content:url('data:image/svg+xml;utf-8,<svg height="12" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23e80a3d" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.result__detail--name:hover{color:#e80a3d;border-bottom:1px dotted #e80a3d}.result__detail--address{margin:5px 0;font-size:0.9rem;line-height:1.8em}.result__detail--address svg{width:15px;height:15px;display:inline-block;margin-bottom:-2px;margin-left:8px;fill:#666666}.result__detail--access{margin:5px 0;font-size:0.9rem;line-height:1.8em}.result__detail--access svg{width:15px;height:15px;display:inline-block;margin-bottom:-2px;margin-left:8px;fill:#666666}.result__detail--list{margin:5px 10px}.result__detail--type{display:inline-block;color:#32435a;border:1px solid #32435a;font-size:11px;padding:2px 8px}.result__link{width:200px;text-align:center}@media screen and (max-width:550px){.result__link{width:100%}}.result__btn{display:block;width:90%;text-align:center;font-size:14px;box-sizing:border-box;color:#fff;border:1px solid #494145;background-color:#494145;padding:15px;margin:10px AUTO}@media screen and (max-width:550px){.result__btn{width:100%}}.result__btn::after{margin-left:8px;content:url('data:image/svg+xml;utf-8,<svg height="12" fill="%23fff" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.result__btn:hover{color:#494145;border:1px solid #494145;background-color:#fff}.result__btn:hover::after{margin-left:8px;content:url('data:image/svg+xml;utf-8,<svg height="12" fill="%23494145" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.result__btn svg{width:15px;height:15px;display:inline-block;fill:#fff;margin-bottom:-2px;margin-left:8px}.result__btn--contact{color:#fff;border:1px solid #e80a3d;background-color:#e80a3d}.result__btn--contact::after{content:url('data:image/svg+xml;utf-8,<svg height="12" fill="%23fff" version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve" style="width:15px; height:15px;"><g><path d="M503.556,156.001l-18.569-18.561c-11.258-11.266-29.518-11.257-40.776,0l-17.37,17.379l59.346,59.346l17.369-17.369C514.814,185.528,514.814,167.268,503.556,156.001z" class="st0"></path> <polygon points="264.082,317.579 264.082,376.924 323.428,376.924 470.001,230.352 410.656,171.006 	" class="st0"></polygon> <rect x="121.111" y="142.306" width="167.616" height="27.936" class="st0"></rect> <rect x="121.111" y="244.738" width="167.616" height="27.936" class="st0"></rect> <rect x="121.111" y="347.17" width="102.432" height="27.936" class="st0"></rect> <path d="M372.589,454.658c0,4.282-3.492,7.766-7.766,7.774H45.014c-4.274-0.008-7.748-3.492-7.766-7.774V57.344c0.018-4.284,3.492-7.766,7.766-7.776h319.809c4.274,0.009,7.766,3.492,7.766,7.776v112.225l37.248-37.248V57.344c-0.018-24.872-20.133-45.005-45.014-45.024H45.014C20.152,12.339,0.019,32.472,0,57.344v397.314c0.019,24.871,20.152,45.005,45.014,45.022h319.809c24.881-0.018,44.996-20.151,45.014-45.022V330.019l-37.248,37.248V454.658z" class="st0"></path></g></svg>')}.result__btn--contact:hover{border:1px solid #e80a3d;color:#e80a3d;background-color:#fff}.result__btn--contact:hover::after{content:url('data:image/svg+xml;utf-8,<svg height="12" fill="%23e80a3d" version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve" style="width:15px; height:15px;"><g><path d="M503.556,156.001l-18.569-18.561c-11.258-11.266-29.518-11.257-40.776,0l-17.37,17.379l59.346,59.346l17.369-17.369C514.814,185.528,514.814,167.268,503.556,156.001z" class="st0"></path> <polygon points="264.082,317.579 264.082,376.924 323.428,376.924 470.001,230.352 410.656,171.006 	" class="st0"></polygon> <rect x="121.111" y="142.306" width="167.616" height="27.936" class="st0"></rect> <rect x="121.111" y="244.738" width="167.616" height="27.936" class="st0"></rect> <rect x="121.111" y="347.17" width="102.432" height="27.936" class="st0"></rect> <path d="M372.589,454.658c0,4.282-3.492,7.766-7.766,7.774H45.014c-4.274-0.008-7.748-3.492-7.766-7.774V57.344c0.018-4.284,3.492-7.766,7.766-7.776h319.809c4.274,0.009,7.766,3.492,7.766,7.776v112.225l37.248-37.248V57.344c-0.018-24.872-20.133-45.005-45.014-45.024H45.014C20.152,12.339,0.019,32.472,0,57.344v397.314c0.019,24.871,20.152,45.005,45.014,45.022h319.809c24.881-0.018,44.996-20.151,45.014-45.022V330.019l-37.248,37.248V454.658z" class="st0"></path></g></svg>')}.result__btn--pdf{font-size:14px;color:#666666;text-decoration:underline;padding:15px 8px}.result__btn--pdf:hover{color:#cccccc}.result__btn--pdf::after{width:15px;height:15px;display:inline-block;margin:0 0 -5px 5px;content:url('data:image/svg+xml;utf-8,<svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><path fill="%23e80a3d" d="M378.413,0H208.297h-13.182L185.8,9.314L57.02,138.102l-9.314,9.314v13.176v265.514c0,47.36,38.528,85.895,85.896,85.895h244.811c47.353,0,85.881-38.535,85.881-85.895V85.896C464.294,38.528,425.766,0,378.413,0zM432.497,426.105c0,29.877-24.214,54.091-54.084,54.091H133.602c-29.884,0-54.098-24.214-54.098-54.091V160.591h83.716c24.885,0,45.077-20.178,45.077-45.07V31.804h170.116c29.87,0,54.084,24.214,54.084,54.092V426.105z"></path><path fill="%23e80a3d" d="M171.947,252.785h-28.529c-5.432,0-8.686,3.533-8.686,8.825v73.754c0,6.388,4.204,10.599,10.041,10.599c5.711,0,9.914-4.21,9.914-10.599v-22.406c0-0.545,0.279-0.817,0.824-0.817h16.436c20.095,0,32.188-12.226,32.188-29.612C204.136,264.871,192.182,252.785,171.947,252.785z M170.719,294.888h-15.208c-0.545,0-0.824-0.272-0.824-0.81v-23.23c0-0.545,0.279-0.816,0.824-0.816h15.208c8.42,0,13.447,5.027,13.447,12.498C184.167,290,179.139,294.888,170.719,294.888z"></path><path fill="%23e80a3d" d="M250.191,252.785h-21.868c-5.432,0-8.686,3.533-8.686,8.825v74.843c0,5.3,3.253,8.693,8.686,8.693h21.868c19.69,0,31.923-6.249,36.81-21.324c1.76-5.3,2.723-11.681,2.723-24.857c0-13.175-0.964-19.557-2.723-24.856C282.113,259.034,269.881,252.785,250.191,252.785z M267.856,316.896c-2.318,7.331-8.965,10.459-18.21,10.459h-9.23c-0.545,0-0.824-0.272-0.824-0.816v-55.146c0-0.545,0.279-0.817,0.824-0.817h9.23c9.245,0,15.892,3.128,18.21,10.46c0.95,3.128,1.62,8.56,1.62,17.93C269.476,308.336,268.805,313.768,267.856,316.896z"></path><path fill="%23e80a3d" d="M361.167,252.785h-44.812c-5.432,0-8.7,3.533-8.7,8.825v73.754c0,6.388,4.218,10.599,10.055,10.599c5.697,0,9.914-4.21,9.914-10.599v-26.351c0-0.538,0.265-0.81,0.81-0.81h26.086c5.837,0,9.23-3.532,9.23-8.56c0-5.028-3.393-8.553-9.23-8.553h-26.086c-0.545,0-0.81-0.272-0.81-0.817v-19.425c0-0.545,0.265-0.816,0.81-0.816h32.733c5.572,0,9.245-3.666,9.245-8.553C370.411,256.45,366.738,252.785,361.167,252.785z"></path></g></svg>')}.office__type{display:inline-block;color:#32435a;border:1px solid #32435a;font-size:12px;padding:3px 10px}.office__title{margin:0;padding:15px 0 0 0;font-weight:600}.office__spec{width:100%;border-collapse:collapse;border-top:1px solid #CCCCCC}@media screen and (max-width:550px){.office__spec{display:block}}.office__spec tr{border-bottom:1px solid #CCCCCC}.office__spec th{padding:15px;background-color:#efefef;width:20%;box-sizing:border-box}@media screen and (max-width:550px){.office__spec th{display:block;width:100%;padding:8px}}.office__spec td{padding:15px;text-align:left;line-height:1.8em;box-sizing:border-box}@media screen and (max-width:550px){.office__spec td{display:block;width:100%;padding:8px}}.office__photos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:start;width:100%;height:400px}@media screen and (max-width:550px){.office__photos{height:AUTO}}.office__photos a:hover{opacity:0.7}.office__photos--left{width:60%;margin:0;padding:0}@media screen and (max-width:550px){.office__photos--left{width:100%}}.office__photos--left img{display:block;height:400px}@media screen and (max-width:550px){.office__photos--left img{width:100%;height:AUTO}}.office__photos--right{width:40%;height:400px;overflow-y:scroll;margin:0;padding:0;box-sizing:border-box}@media screen and (max-width:550px){.office__photos--right{padding:10px 0;width:100%;height:AUTO;height:200px}}.office__thumbnail{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:start}.office__thumbnail--item{width:50%;padding:0 5px 10px 5px;box-sizing:border-box}.office__labels{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:start;list-style:none;padding:0;margin:30px 0}.office__labels--item{display:block;text-align:center;width:calc(20% - 4px);margin:2px;padding:10px;color:#32435a;border:1px solid #32435a;box-sizing:border-box;font-size:14px}@media screen and (max-width:550px){.office__labels--item{width:calc(50% - 4px);font-size:12px;padding:5px}}.office__rooms{width:100%;border-collapse:collapse;border-top:1px solid #ccc;padding:0}.office__rooms tr{border-bottom:1px solid #ccc}.office__rooms th{padding:5px;background-color:#efefef;text-align:center}.office__rooms td{width:calc(100% / 4);padding:8px;text-align:center}.office__rooms--occupancy{display:block;font-size:0.7rem;color:#666666;font-weight:400}.office__rooms--contact{display:inline-block;border:1px solid #e80a3d;background-color:#e80a3d;color:#fff;font-size:0.8rem;padding:10px 15px}.office__rooms--contact:hover{background-color:#fff;color:#e80a3d}@media screen and (max-width:550px){.office__rooms--contact{display:none}}.office__rooms--spcontact{display:none;border:1px solid #e80a3d;background-color:#e80a3d;color:#fff;font-size:0.8rem;padding:8px 10px}.office__rooms--spcontact svg{width:20px;height:20px;fill:#fff}@media screen and (max-width:550px){.office__rooms--spcontact{display:inline-block}}.office__rooms--name{font-weight:600}.office__rooms--price{font-size:1.1rem;font-weight:600;color:#e80a3d}.office__rooms--tax{display:block;font-size:0.6rem;font-weight:400;color:#999999}.office__googlemap{width:100%;height:400px}.equipment__list{border-top:5px solid #EFEFEF;border-bottom:5px solid #EFEFEF;list-style:none;text-align:center;padding:15px 0;margin:15px}.equipment__list--item{display:inline-block;padding:8px 15px}@media screen and (max-width:550px){.equipment__list--item{display:block;padding:0;text-align:left;font-size:13px}}.equipment__list--item svg{width:15px;height:15px;display:inline-block;fill:green;margin-bottom:-2px;margin-left:8px}.equipment__table{border:1px solid #ddd;width:100%;text-align:center;border-collapse:collapse}.equipment__table th{padding:10px;background-color:#EFEFEF;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:700;vertical-align:middle}@media screen and (max-width:550px){.equipment__table th{width:50%}}.equipment__table td{padding:10px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;vertical-align:middle}@media screen and (max-width:550px){.equipment__table td{width:50%;text-align:left}}.search__form{display:table;width:100%;margin:20px 0;border:10px solid #EFEFEF;box-sizing:border-box}@media screen and (max-width:550px){.search__form{display:block}}.search__form--child{display:table-cell;width:25%;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC}@media screen and (max-width:550px){.search__form--child{display:block;width:100%}}.search__form--child select{width:100%;box-sizing:border-box;padding:10px;border:none}.search__form--child select:hover{cursor:pointer}.search__form--freeword{width:100%;box-sizing:border-box;padding:10px;border:none}.search__form--btn{display:block;width:100%;text-align:center;font-size:14px;box-sizing:border-box;color:#fff;border:1px solid #494145;background-color:#494145;padding:15px;margin:0}.search__form--btn::after{display:inline-block;width:15px;height:15px;margin-right:8px;content:url('data:image/svg+xml;utf-8,<svg data-v-f2a5c274="" data-v-cc2a3f10="" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="check" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-check fa-w-16 check-list__icon"><path data-v-cc2a3f10="" fill="%23e80a3d" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z" class=""></path></svg>')}.search__form--btn:hover{color:#494145;background-color:#fff;cursor:pointer}.wp-pagenavi{text-align:center}.wp-pagenavi span{display:inline-block;padding:10px 15px;border-radius:50px;border:none;background-color:#e80a3d;color:#fff}.wp-pagenavi .pages{display:block !important;width:100% !important;border:none !important;background-color:#fff !important;color:#222 !important}.wp-pagenavi a{display:inline-block;padding:10px 15px;border-radius:50px;border:none;background-color:#fff;color:#222}.wp-pagenavi a:hover{background-color:#EFEFEF}.ul_chart{width:100%;display:table;padding:0;margin:0 AUTO;border-collapse:separate;border-spacing:5px 0}.ul_chart li{display:table-cell;background-color:#f0f0f0;padding:5px;border-radius:0 15px 15px 0}.ul_chart .current{background-color:#ff6262;color:#fff}.header_rmesg{border:1px solid #CCCCCC;background-color:#FFFFFF;padding:15px}.header_emesg{background-color:#ffebeb;border:1px solid #ea6e6e;color:#ea6e6e;padding:15px}.cf{display:table;width:100%}.title{display:table-cell;width:20%;padding:15px;text-align:center;font-weight:600}.data{display:table-cell;padding:15px}.need{display:inline-block;background-color:#ffebeb;border:1px solid #ea6e6e;color:#ea6e6e;padding:0 10px;margin:0 0 0 8px;font-size:11pxl}.form__table input[type="text"]{padding:8px;border:1px solid #CCCCCC;background-color:#FFFFFF;border-radius:3px}#ContactConfirm{display:none}#confirmation{display:block;width:0;height:0;margin:0;padding:0;border:none}.form__lead{display:block;margin:30px AUTO;font-size:0.8rem;padding:15px;border:5px solid #efefef}.error__message{display:block;margin:30px AUTO;font-size:0.8rem;padding:15px;background-color:#ffebeb;border:1px solid #ea6e6e;color:#ea6e6e}.form__table{width:100%;border-collapse:collapse;margin:50px AUTO;font-size:14px;border-top:1px solid #cccccc}.form__table th{width:25%;background-color:#efefef;border-bottom:1px solid #cccccc;padding:10px;box-sizing:border-box}.form__table td{background-color:#ffffff;border-bottom:1px solid #cccccc;padding:15px;box-sizing:border-box;line-height:1.5rem}.form__table td div{display:inline}.form__caption{display:block;font-size:12px;line-height:1.5em;margin:0;padding:5px 0}.form__input{margin:0 8px 3px 0;padding:8px;border:1px solid #cccccc;background-color:#ffffff;font-size:16px;width:500px;max-width:90%;border-radius:5px}.form__input-short{width:100px !important}.form__select{padding:8px;border:1px solid #cccccc;background-color:#ffffff;font-size:14px;width:250px;border-radius:5px}.form__textarea{padding:8px;border:1px solid #cccccc;background-color:#ffffff;font-size:16px;width:90%;height:150px;border-radius:5px}.wordcount{display:inline-block;width:90%;text-align:right;padding:0 8px;font-size:0.8rem}.button__confirm{display:inline-block;width:300px;padding:18px 0;margin:10px;font-size:18px;font-weight:600;background-color:#222222;color:#ffffff;border:1px solid #222222}.button__confirm:hover{background-color:#ffffff;color:#222222;border:1px solid #222222}.button__submit{display:inline-block;width:300px;padding:18px 0;margin:10px;font-size:18px;font-weight:600;background-color:#e80a3d;color:#ffffff;border:1px solid #e80a3d}.button__submit:hover{background-color:#ffffff;color:#e80a3d;border:1px solid #e80a3d;cursor:pointer}.char_requi{display:inline-block;color:#ffffff;background-color:#e80a3d;font-size:11px;padding:1px 5px;margin:-8px 8px 0 8px}.CntItem td div{display:inline-block}.CntItem td a{text-decoration:underline}@media (max-width:550px){.form__table{display:block;width:100%}.form__table tbody,.form__table tr{display:block;width:100%}.form__table th{display:block;width:100%;text-align:left;font-size:0.7rem}.form__table td{display:block;width:100%;padding:15px 15px 30px 15px}.navigation__contact{width:100%}}/*# sourceMappingURL=style.css.map */