
.md36760.sec{width: 100%;padding: .8rem .3rem 1rem;}
.md36760.sec .layout{width: 100%;max-width: 16rem;margin: 0 auto;}
.md36760.sec .sec-t{color: #221815;font-weight: bold;line-height: 1;padding-bottom: .5rem;border-bottom: 1px solid #595757;letter-spacing: 0.105em;}
.md36760.sec .sec-cont{width: 100%;padding: 0.7rem 0.48rem 0;}
.md36760.sec .sec-sub{display: flex;margin-bottom: 0.52rem;align-items: center;}
.md36760.sec .sec-sub-icon{width: 0.35rem;height: 0.44rem;margin-right: 0.25rem;}
.md36760.sec .sec-sub-t{color: #221815;line-height: 1;font-weight: bold;letter-spacing: 0.105em;}
.md36760.sec .gallery{display: flex;margin-bottom: 0.75rem;}
.md36760.sec .gallery-main{width: 11.4rem;height: 6.4rem;overflow: hidden;margin-right: 0.29rem;position: relative;}
.md36760.sec .gallery-main-img{width: 100%;height: 100%;object-fit: cover;position: absolute;left: 0;top: 0;z-index: 1;visibility: hidden;opacity: 0;transition: all .3s;}
.md36760.sec .gallery-main-img.show{visibility: visible;opacity: 1;}
.md36760.sec .gallery-side{flex: 1;}
.md36760.sec .gallery-side-item{width: 100%;height: 1.9rem;overflow: hidden;}
.md36760.sec .gallery-side-item + .gallery-side-item{margin-top: 0.35rem;}
.md36760.sec .gallery-side-img{width: 100%;height: 100%;object-fit: cover;}
.md36760.sec .sec-footer{display: flex;justify-content: space-between;padding-bottom: .3rem;border-bottom: 1px dashed #b8b8b8;margin-bottom: 0.63rem;align-items: center;}
.md36760.sec .sec-footer-l{color: #221815;line-height: 1;font-weight: bold;letter-spacing: .025em;}
.md36760.sec .sec-footer-r{color: #221815;font-size: 0;}
.md36760.sec .sec-footer-r .capacity-label{color: #221815;line-height: 1;letter-spacing: 0.105em;}
.md36760.sec .sec-footer-r .capacity-num{color: #221815;font-weight: bold;line-height: 1;letter-spacing: 0.105em;display: inline-block;}
.md36760.sec .sec-footer-r .capacity-unit{color: #221815;line-height: 1;letter-spacing: 0.105em;}
.md36760.sec .sec-bot-box{display: flex;flex-wrap: wrap;}
.md36760.sec .sec-item{width: 48%;margin-right: 4%;background-color: #dff2fc;border-radius: .2rem;padding: .4rem .45rem;}
.md36760.sec .sec-item:nth-child(2n){background-color: #e6e6e7;}
.md36760.sec .sec-item:nth-child(2n){margin-right: 0;}
.md36760.sec .sec-item-tit{color: #221815;line-height: 1.3333;min-height: 2.6666em;font-weight: bold;letter-spacing: .025em;margin-bottom: .17rem;}
.md36760.sec .sec-dl{width: 100%;margin-bottom: .36rem;padding-bottom: .2rem;border-bottom: 1px dashed #9ea3a5;}
.md36760.sec .sec-dl:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.md36760.sec .sec-dt{color: #221815;line-height: 1.3333;font-weight: bold;letter-spacing: .025em;margin-bottom: .2rem;}
.md36760.sec .sec-one{font-size: 0;margin-right: .6rem;}
.md36760.sec .sec-one:last-child{margin-right: 0;}
.md36760.sec .sec-num{font-weight: bold;line-height: 1;margin-right: .1rem;display: inline-block;}
.md36760.sec .sec-unit{line-height: 1;}
.md36760.sec .sec-dd{display: flex;}
.md36760.sec .sec-bot-img{max-width: 100%;vertical-align: top;}
.md36760.sec .sec-bot-text{color: #221815;letter-spacing: 0.105em;line-height: 1.294;margin-top: .7rem;letter-spacing: 0.105em;font-weight: bold;}
.md36760.sec .sec-bot-num{font-weight: bold;display: inline-block;line-height: 1;}
@media(max-width: 900px){
    .md36760.sec .gallery{display: block;}
    .md36760.sec .gallery-main{width: 100%;height: auto;padding-top: 56.14%;position: relative;margin-bottom: .2rem;}
    .md36760.sec .gallery-side{width: 100%;display: flex;flex-wrap: wrap;}
    .md36760.sec .gallery-side-item{width: calc(33.3333% - 0.13333rem);height: auto;padding-top: calc(18.713% - 0.0748rem);margin-right: .2rem;margin-bottom: .2rem;position: relative;}
    .md36760.sec .gallery-side-img{position: absolute;left: 0;top: 0;}
    .md36760.sec .gallery-side-item:nth-child(3n){margin-right: 0;}
    .md36760.sec .gallery-side-item + .gallery-side-item{margin-top: 0;}
}
@media(max-width: 750px){
    .md36760.sec{padding: 0.6rem 0.3rem;}
    .md36760.sec .sec-cont{padding: 0.4rem 0 0;}
    .md36760.sec .sec-sub{margin-bottom: .4rem;}
    .md36760.sec .gallery{margin-bottom: .4rem;}
    .md36760.sec .sec-footer{margin-bottom: .4rem;}
    .md36760.sec .sec-bot-text{margin-top: .4rem;}
    .md36760.sec .sec-item{width: 100%;margin-right: 0;margin-bottom: 0.3rem;}
    .md36760.sec .sec-item:last-child{margin-bottom: 0;}
}
@media(max-width: 500px){
    .md36760.sec .sec-item{padding: .3rem;}
    .md36760.sec .sec-item-tit{min-height: 0;margin-bottom: 0.2rem;}
}
