#concierge{overflow:hidden;background:url(../images/common/bg.webp) top 250px center/100%}#concierge .mainimg{position:relative;z-index:1}#concierge .mainimg:before{content:"";width:100%;height:495px;max-height:100%;background:url(../images/concierge/bg.webp) no-repeat center/cover;position:absolute;left:0;top:0;bottom:0;margin:auto 0;z-index:-1}#concierge .mainimg .inner{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#concierge .mainimg .inner{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#concierge .mainimg .inner{width:calc(100% - 16vw)}}#concierge .mainimg .inner{padding:24px 0}#concierge .mainimg .inner img{border-radius:40px}@media screen and (max-width: 959px){#concierge .mainimg .inner{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;padding:8vw 0}}@media screen and (max-width: 959px)and (max-width: 1440px){#concierge .mainimg .inner{width:calc(100% - 80px)}}@media screen and (max-width: 959px)and (max-width: 959px){#concierge .mainimg .inner{width:calc(100% - 16vw)}}@media screen and (max-width: 959px){#concierge .mainimg .inner img{border-radius:24px}}#concierge .maintext{padding:80px 0 120px;text-align:center;position:relative}#concierge .maintext p{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#concierge .maintext p{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#concierge .maintext p{width:calc(100% - 16vw)}}#concierge .maintext:before,#concierge .maintext:after{content:"";height:10.365vw;width:23.177vw;position:absolute;top:-20px;z-index:-1}#concierge .maintext:before{background:url(../images/common/kumo-l.webp) no-repeat center/contain;left:0}#concierge .maintext:after{background:url(../images/common/kumo-r.webp) no-repeat center/contain;right:0}@media screen and (max-width: 959px){#concierge .maintext{padding:40px 0 64px;text-align:left}#concierge .maintext p{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:16px}}@media screen and (max-width: 959px)and (max-width: 1440px){#concierge .maintext p{width:calc(100% - 80px)}}@media screen and (max-width: 959px)and (max-width: 959px){#concierge .maintext p{width:calc(100% - 16vw)}}@media screen and (max-width: 959px){#concierge .maintext p br{display:none}#concierge .maintext p:last-child{margin-bottom:0}#concierge .maintext:before,#concierge .maintext:after{content:"";height:10.365vw;width:23.177vw;position:absolute;top:-20px;z-index:-1}}#concierge #opening-section{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#concierge #opening-section{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#concierge #opening-section{width:calc(100% - 16vw)}}#concierge #opening-section{display:flex;align-items:center;margin-bottom:120px}#concierge #opening-section img{width:50%;height:auto;margin-right:48px;border-radius:40px}#concierge #opening-section .textarea{flex:1}#concierge #opening-section .textarea .title{font-size:1.4rem;color:#c71432;margin-bottom:32px}@media screen and (max-width: 959px){#concierge #opening-section{display:block;margin-bottom:64px}#concierge #opening-section img{width:100%;margin:0 0 32px;border-radius:24px}#concierge #opening-section .textarea{flex:1}#concierge #opening-section .textarea .title{font-size:1.2rem;color:#c71432;margin-bottom:24px}}#concierge #list-section{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#concierge #list-section{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#concierge #list-section{width:calc(100% - 16vw)}}#concierge #list-section{margin-bottom:120px}#concierge #list-section .title{font-size:2rem;color:#c71432;margin-bottom:64px;text-align:center}#concierge #list-section .list{display:flex;justify-content:space-between}#concierge #list-section .list li{width:calc(33.3333333333% - 26.6666666667px)}#concierge #list-section .list li .list-title{font-size:1.4rem;color:#c71432;text-align:center;margin-bottom:16px}#concierge #list-section .list li img{width:120px;margin:0 auto 16px}#concierge #list-section .list li span{font-size:.85rem}@media screen and (max-width: 959px){#concierge #list-section{margin-bottom:64px}#concierge #list-section .title{font-size:1.4rem;color:#c71432;margin-bottom:32px;text-align:center}#concierge #list-section .list{display:block}#concierge #list-section .list li{width:100%;margin:0 0 32px}#concierge #list-section .list li:last-child{margin:0}#concierge #list-section .list li .list-title{font-size:1.2rem;color:#c71432;text-align:center;margin-bottom:16px}#concierge #list-section .list li img{width:80px;margin:0 auto 16px}#concierge #list-section .list li span{font-size:1rem}}#concierge .endtext{padding:0 0 120px;text-align:center;position:relative}#concierge .endtext p{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#concierge .endtext p{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#concierge .endtext p{width:calc(100% - 16vw)}}@media screen and (max-width: 959px){#concierge .endtext{padding:0 0 64px;text-align:left}#concierge .endtext p{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:16px}}@media screen and (max-width: 959px)and (max-width: 1440px){#concierge .endtext p{width:calc(100% - 80px)}}@media screen and (max-width: 959px)and (max-width: 959px){#concierge .endtext p{width:calc(100% - 16vw)}}@media screen and (max-width: 959px){#concierge .endtext p br{display:none}#concierge .endtext p:last-child{margin-bottom:0}}/*# sourceMappingURL=concierge.css.map */