﻿#about{overflow:hidden;background:url(../images/common/bg.webp) top 250px center/100%}#about #opening-section{position:relative;margin:0 0 160px}#about #opening-section:before{content:"";height:10.365vw;width:23.177vw;position:absolute;top:360px;z-index:-1;background:url(../images/common/kumo-r.webp) no-repeat center/contain;right:0}#about #opening-section:after{content:"";height:10.365vw;width:23.177vw;position:absolute;top:640px;z-index:-1;background:url(../images/common/kumo-l.webp) no-repeat center/contain;left:0}#about #opening-section .inner{max-width:880px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 959px){#about #opening-section .inner{width:calc(100% - 16vw)}}#about #opening-section .inner{max-width:960px}#about #opening-section .inner img{margin:0 0 56px;border-radius:40px}#about #opening-section .inner .textarea p{margin:0 0 32px}@media screen and (max-width: 959px){#about #opening-section{margin:0 0 64px}#about #opening-section .inner img{margin:0 0 40px;border-radius:24px}#about #opening-section .inner .textarea p{margin:0 0 24px}}#about #center-section{position:relative;padding-bottom:160px}#about #center-section:after{content:"";height:10.365vw;width:23.177vw;position:absolute;bottom:-80px;z-index:-1;background:url(../images/common/kumo-l.webp) no-repeat center/contain;left:-5vw}#about #center-section:before{content:"";height:10.365vw;width:23.177vw;position:absolute;top:40%;z-index:-1;background:url(../images/common/kumo-r.webp) no-repeat center/contain;right:0}#about #center-section .inner{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#about #center-section .inner{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#about #center-section .inner{width:calc(100% - 16vw)}}#about #center-section .inner .box{display:flex;align-items:start;margin-bottom:80px}#about #center-section .inner .box img{width:50%;height:auto;margin-right:40px;border-radius:40px}#about #center-section .inner .box .textarea{flex:1}#about #center-section .inner .box .textarea .title{color:#c71432;font-size:1.6rem;margin:0 0 32px}#about #center-section .inner .box .textarea .text{line-height:2.24}#about #center-section .inner .box .list li{display:flex;margin-bottom:8px}#about #center-section .inner .box .list li:last-child{margin:0}#about #center-section .inner .box .list li:before{content:"・";margin-right:8px}#about #center-section .inner .box .list li span{flex:1}#about #center-section .inner .box .status{margin-top:40px;padding:24px 16px;border-radius:24px;background:#f1f0f0}#about #center-section .inner .box:nth-child(2n){flex-direction:row-reverse}#about #center-section .inner .box:nth-child(2n) img{margin:0;margin-left:40px}#about #center-section .inner .box:last-child{margin:0}@media screen and (max-width: 959px){#about #center-section{padding-bottom:64px}#about #center-section .inner .box{display:block;margin-bottom:40px}#about #center-section .inner .box img{width:100%;height:auto;margin:0 0 32px;border-radius:24px}#about #center-section .inner .box .textarea{flex:1}#about #center-section .inner .box .textarea .title{color:#c71432;font-size:1.3rem;margin:0 0 24px}#about #center-section .inner .box .textarea .text br{display:none}#about #center-section .inner .box .list li{display:flex;margin-bottom:8px}#about #center-section .inner .box .list li:last-child{margin:0}#about #center-section .inner .box .list li:before{content:"・";margin-right:8px}#about #center-section .inner .box .list li span{flex:1}#about #center-section .inner .box .status{margin-top:40px;padding:24px 16px;border-radius:24px;background:#f1f0f0}#about #center-section .inner .box:nth-child(2n){flex-direction:row-reverse}#about #center-section .inner .box:nth-child(2n) img{width:100%;height:auto;margin:0 0 32px;border-radius:24px}#about #center-section .inner .box:last-child{margin:0}}#about #floor-section{max-width:1680px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1919px){#about #floor-section{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#about #floor-section{width:calc(100% - 16vw)}}#about #floor-section{position:relative;padding:0 0 160px}#about #floor-section .title{text-align:center;color:#c71432;font-size:2rem;margin:0 0 64px}#about #floor-section .headline{position:relative;margin:0 0 64px}#about #floor-section .headline:before{content:"";height:1px;width:100%;background:#ab9c60;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}#about #floor-section .headline span{position:relative;z-index:1;align-items:center;display:inline-flex;padding:8px 24px;font-size:2rem;color:#fffffc;background:#c71432;border-radius:80px}#about #floor-section .headline span a{display:block;margin-left:32px;font-size:.9rem;text-decoration:underline}#about #floor-section .contents{display:flex;flex-wrap:wrap;max-width:1280px;margin:0 auto 88px;justify-content:space-between}#about #floor-section .box{width:calc(50% - 32px);margin-top:56px}#about #floor-section .box:nth-child(-n+2){margin-top:0}#about #floor-section .box .box-title{color:#c71432;font-size:1.6rem;margin:0 0 24px;display:flex;align-items:center}#about #floor-section .box .box-title span{font-size:1.2rem}#about #floor-section .box .text{margin:0 0 24px}#about #floor-section .box .button01{text-align:right;margin-top:24px}#about #floor-section .box .table dl{display:flex;font-size:.9rem;margin-bottom:16px}#about #floor-section .box .table dl:last-child{margin-bottom:0}#about #floor-section .box .table dl dt{background:#e9e5d7;width:160px;text-align:center;padding:8px 0;margin-right:16px}#about #floor-section .box .table dl dd{padding:8px 0;flex:1}#about #floor-section .box .img{display:flex;height:100%;justify-content:center;align-items:center}@media screen and (max-width: 959px){#about #floor-section{position:relative;padding:0 0 64px}#about #floor-section .title{text-align:center;color:#c71432;font-size:1.4rem;margin:0 0 32px}#about #floor-section .headline{position:relative;margin:0 0 32px}#about #floor-section .headline span{position:relative;z-index:1;align-items:center;display:inline-flex;padding:8px 24px;font-size:1.2rem;color:#fffffc;background:#c71432;border-radius:80px}#about #floor-section .headline span a{display:block;margin-left:16px;font-size:.8rem;text-decoration:underline}#about #floor-section .contents{display:block;margin:0 auto 40px}#about #floor-section .box{width:100%;margin-top:24px}#about #floor-section .box:nth-child(-n+2){margin-top:24px}#about #floor-section .box:first-child{margin:0}#about #floor-section .box .box-title{font-size:1.3rem}#about #floor-section .box .box-title span{font-size:.9rem}#about #floor-section .box .table dl{display:flex;font-size:.9rem;margin-bottom:12px}#about #floor-section .box .table dl:last-child{margin-bottom:0}#about #floor-section .box .table dl dt{background:#e9e5d7;width:120px;text-align:center;padding:8px 0;margin-right:16px}#about #floor-section .box .table dl dd{padding:8px 0;flex:1}}#about #accesss-section{position:relative;margin-bottom:160px}#about #accesss-section:before{content:"";height:10.365vw;width:23.177vw;position:absolute;top:-80px;z-index:-1;background:url(../images/common/kumo-r.webp) no-repeat center/contain;right:0}#about #accesss-section .inner{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#about #accesss-section .inner{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#about #accesss-section .inner{width:calc(100% - 16vw)}}#about #accesss-section .inner .title{font-size:1.6rem;text-align:center;color:#c71432;margin-bottom:32px}#about #accesss-section .inner .bottom-title{font-size:1.4rem;margin-bottom:32px}#about #accesss-section .inner .maintext{font-size:.9rem;text-align:center;margin-bottom:64px}#about #accesss-section .inner .maparea{display:flex;align-items:start;margin:0 0 64px}#about #accesss-section .inner .maparea img{max-width:504px;width:50%;height:auto;margin-right:40px}#about #accesss-section .inner .maparea .textarea{flex:1}#about #accesss-section .inner .maparea .textarea .headline{font-size:1.4rem;margin:0 0 32px}#about #accesss-section .inner .maparea .textarea .dsc p{margin:0 0 24px}#about #accesss-section .inner .maparea .textarea .dsc p:last-child{margin:0}#about #accesss-section .inner .maparea .textarea .dsc p.min{display:flex;font-size:.8rem}#about #accesss-section .inner .maparea .textarea .dsc p.min:before{content:"※"}#about #accesss-section .inner .maparea .textarea .dsc p.min span{flex:1}#about #accesss-section .inner .table{display:flex;justify-content:space-between;margin-bottom:64px}#about #accesss-section .inner .table .box{width:calc(50% - 20px)}#about #accesss-section .inner .table .box h3{margin-bottom:24px}#about #accesss-section .inner .table .box .box-title{display:flex;justify-content:space-between}#about #accesss-section .inner .table .box .box-title p{width:calc(50% - .5px);width:calc(50% - .5px);background:#c71432;color:#fffffc;padding:8px;text-align:center}#about #accesss-section .inner .table .box dl{display:flex;justify-content:space-between}#about #accesss-section .inner .table .box dl dt,#about #accesss-section .inner .table .box dl dd{width:calc(50% - .5px);padding:16px 8px;border-bottom:1px solid #eaeaea;text-align:center;font-size:.9rem}#about #accesss-section .inner .table .box .etc{margin-top:32px;font-size:.8rem;display:flex}#about #accesss-section .inner .table .box .etc:before{content:"※"}#about #accesss-section .inner .table .box .etc span{flex:1}@media screen and (max-width: 959px){#about #accesss-section{margin-bottom:64px}#about #accesss-section .inner .title{font-size:1.3rem;text-align:center;color:#c71432;margin-bottom:24px}#about #accesss-section .inner .maintext{font-size:.9rem;text-align:left;margin-bottom:40px}#about #accesss-section .inner .bottom-title{font-size:1.3rem;margin-bottom:24px}#about #accesss-section .inner .maparea{display:block;margin:0 0 32px}#about #accesss-section .inner .maparea img{margin:0 auto 24px;width:100%}#about #accesss-section .inner .maparea .textarea{flex:1}#about #accesss-section .inner .maparea .textarea .headline{font-size:1.2rem;margin:0 0 24px}#about #accesss-section .inner .maparea .textarea .dsc p{margin:0 0 24px}#about #accesss-section .inner .maparea .textarea .dsc p:last-child{margin:0}#about #accesss-section .inner .maparea .textarea .dsc p.min{display:flex;font-size:.8rem}#about #accesss-section .inner .maparea .textarea .dsc p.min:before{content:"※"}#about #accesss-section .inner .maparea .textarea .dsc p.min span{flex:1}#about #accesss-section .inner .table{display:block;margin-bottom:32px}#about #accesss-section .inner .table .box{width:100%}#about #accesss-section .inner .table .box .box-title{display:flex;justify-content:space-between}#about #accesss-section .inner .table .box .box-title p{width:calc(50% - .5px);width:calc(50% - .5px);background:#c71432;color:#fffffc;padding:8px;text-align:center}#about #accesss-section .inner .table .box dl{display:flex;justify-content:space-between}#about #accesss-section .inner .table .box dl dt,#about #accesss-section .inner .table .box dl dd{width:calc(50% - .5px);padding:16px 8px;border-bottom:1px solid #eaeaea;text-align:center;font-size:.9rem}#about #accesss-section .inner .table .box .etc{margin-top:32px;font-size:.8rem;display:flex}#about #accesss-section .inner .table .box .etc:before{content:"※"}#about #accesss-section .inner .table .box .etc span{flex:1}}/*# sourceMappingURL=about.css.map */