
/*! #intro start */
/* #region */
.md29673.intro .hidden{display:none}
.md29673.intro .overflow-hidden{overflow:hidden}
.md29673.intro .overflow-visible{overflow:visible}
.md29673.intro .absolute{position:absolute}
.md29673.intro .relative{position:relative}
.md29673.intro .inset-0{inset:0}
.md29673.intro .top-0{top:0}
.md29673.intro .right-0{right:0}
.md29673.intro .bottom-0{bottom:0}
.md29673.intro .left-0{left:0}
.md29673.intro .top-full{top:100%}
.md29673.intro .right-full{right:100%}
.md29673.intro .bottom-full{bottom:100%}
.md29673.intro .left-full{left:100%}
.md29673.intro .z-0{z-index:0}
.md29673.intro .z-10{z-index:10}
.md29673.intro .mx-auto{margin-left:auto;margin-right:auto}
.md29673.intro .mt-auto{margin-top:auto}
.md29673.intro .ml-auto{margin-left:auto}
.md29673.intro .w-full{width:100%}
.md29673.intro .w-auto{width:auto}
.md29673.intro .w-screen{width:100vw}
.md29673.intro .h-full{height:100%}
.md29673.intro .h-auto{height:auto}
.md29673.intro .h-screen{height:100vh}
.md29673.intro .max-w-full{max-width:100%}
.md29673.intro .leading-none{line-height:1}
.md29673.intro .whitespace-nowrap{white-space:nowrap}
.md29673.intro .bg-theme{background-color:rgb(var(--theme))}
.md29673.intro .rounded-full{border-radius:9999px}
.md29673.intro .cursor-pointer{cursor:pointer}
.md29673.intro .object-cover{object-fit:cover}
.md29673.intro .object-contain{object-fit:contain}
.md29673.intro .pointer-events-none{pointer-events:none}
.md29673.intro .brightness-20{filter:brightness(20)}
.md29673.intro .invert{filter:invert(1)}
.md29673.intro .text-theme{color:rgb(var(--theme))}
.md29673.intro .mt-60{margin-top:.6rem}
.md29673.intro .size-full{width:100%;height:100%}
.md29673.intro .text-theme{color:var(--theme)}
.md29673.intro .flex-center{display:flex;align-items:center;justify-content:center}
.md29673.intro .flex-start{display:flex;align-items:flex-start;justify-content:flex-start}
.md29673.intro .flex-start-center{display:flex;align-items:flex-start;justify-content:center}
.md29673.intro .flex-start-between{display:flex;align-items:flex-start;justify-content:space-between}
.md29673.intro .flex-center-between{display:flex;align-items:center;justify-content:space-between}
.md29673.intro .flex-center-start{display:flex;align-items:center;justify-content:flex-start}
.md29673.intro .flex-center-end{display:flex;align-items:center;justify-content:flex-end}
.md29673.intro .flex-end-center{display:flex;align-items:flex-end;justify-content:center}
.md29673.intro .flex-end-between{display:flex;align-items:flex-end;justify-content:space-between}
.md29673.intro .rounded-10{border-radius:.1rem}
.md29673.intro .rounded-15{border-radius:.15rem}
.md29673.intro .rounded-20{border-radius:.2rem}
.md29673.intro button,.md29673.intro input,.md29673.intro textarea{border:none;outline:none;padding:0;background-color:transparent}
.md29673.intro [data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0}
.md29673.intro [data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards}
.md29673.intro [data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0}
.md29673.intro [data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards}
.md29673.intro [data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0}
.md29673.intro [data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards}
.md29673.intro [data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0}
.md29673.intro [data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards}
.md29673.intro [data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0}
.md29673.intro [data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards}
.md29673.intro [data-anim=white-in].ani-ready{filter:brightness(3);opacity:0}
.md29673.intro [data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards}
.md29673.intro [data-anim=black-in].ani-ready{filter:brightness(0);opacity:0}
.md29673.intro [data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards}
.md29673.intro [data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0}
.md29673.intro [data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards}
.md29673.intro [data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0}
.md29673.intro [data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards}
.md29673.intro [data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0}
.md29673.intro [data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards}
.md29673.intro [data-anim=slide-up].ani-ready{transform:translateY(100%)}
.md29673.intro [data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards}
.md29673.intro .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md29673.intro .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md29673.intro .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md29673.intro .icon img:nth-child(2),.md29673.intro .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md29673.intro .hover-icon:hover.icon img:first-child,.md29673.intro .hover-icon:hover .icon img:first-child,.md29673.intro .active-icon.icon img:first-child,.md29673.intro .active-icon .icon img:first-child{opacity:0}
.md29673.intro .hover-icon:hover.icon img:last-child,.md29673.intro .hover-icon:hover .icon img:last-child,.md29673.intro .active-icon.icon img:last-child,.md29673.intro .active-icon .icon img:last-child{opacity:1}
.md29673.intro.wrap,.md29673.intro .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md29673.intro .area{margin:0 auto;width:16rem;max-width:100%}
.md29673.intro img{opacity:0}
.md29673.intro img[src]{opacity:1}
.md29673.intro{color:#333;overflow:hidden;padding-top:1rem;padding-bottom:1.2rem}
.md29673.intro .title{line-height:1.2083333333}
.md29673.intro .subtitle{line-height:1.3333333333;margin-top:.3rem}
.md29673.intro .head-left,.md29673.intro .head-right{margin-bottom:.6rem}
.md29673.intro .head-right{width:8.4rem;line-height:2.25}
.md29673.intro .intro-main{position:relative;flex-shrink:0}
.md29673.intro .intro-main:before{content:"";display:block;padding-top:36.1111111111%}
.md29673.intro .intro-main>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.md29673.intro .intro-foot{display:flex;min-height:1.6rem;padding:.35rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:.5rem}
.md29673.intro .item:nth-child(n+2){border-left:1px solid #eee}
.md29673.intro .icon-box{margin-right:.4rem;padding:.25rem;background-color:rgba(var(--rgb),1);border-radius:.24rem}
.md29673.intro .unit{margin-top:.5em}
.md29673.intro .info{line-height:1.625;margin-top:.1rem}
  @media (max-width: 500px) {
    .md29673.intro .intro-foot{flex-direction: column;}
    .md29673.intro .item{width: 100%;border-left: none !important;justify-content: flex-start;}
  }
/* #endregion */
/*! #intro end */

/*! #culture start */
/* #region */
.md29674.culture .hidden{display:none}
.md29674.culture .overflow-hidden{overflow:hidden}
.md29674.culture .overflow-visible{overflow:visible}
.md29674.culture .absolute{position:absolute}
.md29674.culture .relative{position:relative}
.md29674.culture .inset-0{inset:0}
.md29674.culture .top-0{top:0}
.md29674.culture .right-0{right:0}
.md29674.culture .bottom-0{bottom:0}
.md29674.culture .left-0{left:0}
.md29674.culture .top-full{top:100%}
.md29674.culture .right-full{right:100%}
.md29674.culture .bottom-full{bottom:100%}
.md29674.culture .left-full{left:100%}
.md29674.culture .z-0{z-index:0}
.md29674.culture .z-10{z-index:10}
.md29674.culture .mx-auto{margin-left:auto;margin-right:auto}
.md29674.culture .mt-auto{margin-top:auto}
.md29674.culture .ml-auto{margin-left:auto}
.md29674.culture .w-full{width:100%}
.md29674.culture .w-auto{width:auto}
.md29674.culture .w-screen{width:100vw}
.md29674.culture .h-full{height:100%}
.md29674.culture .h-auto{height:auto}
.md29674.culture .h-screen{height:100vh}
.md29674.culture .max-w-full{max-width:100%}
.md29674.culture .leading-none{line-height:1}
.md29674.culture .whitespace-nowrap{white-space:nowrap}
.md29674.culture .bg-theme{background-color:rgb(var(--theme))}
.md29674.culture .rounded-full{border-radius:9999px}
.md29674.culture .cursor-pointer{cursor:pointer}
.md29674.culture .object-cover{object-fit:cover}
.md29674.culture .object-contain{object-fit:contain}
.md29674.culture .pointer-events-none{pointer-events:none}
.md29674.culture .brightness-20{filter:brightness(20)}
.md29674.culture .invert{filter:invert(1)}
.md29674.culture .text-theme{color:rgb(var(--theme))}
.md29674.culture .mt-60{margin-top:.6rem}
.md29674.culture .size-full{width:100%;height:100%}
.md29674.culture .text-theme{color:var(--theme)}
.md29674.culture .flex-center{display:flex;align-items:center;justify-content:center}
.md29674.culture .flex-start{display:flex;align-items:flex-start;justify-content:flex-start}
.md29674.culture .flex-start-center{display:flex;align-items:flex-start;justify-content:center}
.md29674.culture .flex-start-between{display:flex;align-items:flex-start;justify-content:space-between}
.md29674.culture .flex-center-between{display:flex;align-items:center;justify-content:space-between}
.md29674.culture .flex-center-start{display:flex;align-items:center;justify-content:flex-start}
.md29674.culture .flex-center-end{display:flex;align-items:center;justify-content:flex-end}
.md29674.culture .flex-end-center{display:flex;align-items:flex-end;justify-content:center}
.md29674.culture .flex-end-between{display:flex;align-items:flex-end;justify-content:space-between}
.md29674.culture .rounded-10{border-radius:.1rem}
.md29674.culture .rounded-15{border-radius:.15rem}
.md29674.culture .rounded-20{border-radius:.2rem}
.md29674.culture button,.md29674.culture input,.md29674.culture textarea{border:none;outline:none;padding:0;background-color:transparent}
.md29674.culture [data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0}
.md29674.culture [data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards}
.md29674.culture [data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0}
.md29674.culture [data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards}
.md29674.culture [data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0}
.md29674.culture [data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards}
.md29674.culture [data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0}
.md29674.culture [data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards}
.md29674.culture [data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0}
.md29674.culture [data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards}
.md29674.culture [data-anim=white-in].ani-ready{filter:brightness(3);opacity:0}
.md29674.culture [data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards}
.md29674.culture [data-anim=black-in].ani-ready{filter:brightness(0);opacity:0}
.md29674.culture [data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards}
.md29674.culture [data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0}
.md29674.culture [data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards}
.md29674.culture [data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0}
.md29674.culture [data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards}
.md29674.culture [data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0}
.md29674.culture [data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards}
.md29674.culture [data-anim=slide-up].ani-ready{transform:translateY(100%)}
.md29674.culture [data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards}
.md29674.culture .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md29674.culture .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md29674.culture .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md29674.culture .icon img:nth-child(2),.md29674.culture .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md29674.culture .hover-icon:hover.icon img:first-child,.md29674.culture .hover-icon:hover .icon img:first-child,.md29674.culture .active-icon.icon img:first-child,.md29674.culture .active-icon .icon img:first-child{opacity:0}
.md29674.culture .hover-icon:hover.icon img:last-child,.md29674.culture .hover-icon:hover .icon img:last-child,.md29674.culture .active-icon.icon img:last-child,.md29674.culture .active-icon .icon img:last-child{opacity:1}
.md29674.culture.wrap,.md29674.culture .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md29674.culture .area{margin:0 auto;width:16rem;max-width:100%}
.md29674.culture img{opacity:0}
.md29674.culture img[src]{opacity:1}
.md29674.culture{color:#333;overflow:hidden;position:relative;padding-top:1rem}
.md29674.culture .culture-title{line-height:1.2083333333}
.md29674.culture .culture-main{margin-top:.95rem}
.md29674.culture .culture-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:19.7916666667%;min-height:5.54rem;padding:.5rem;border:1px solid rgba(255,255,255,.1);transition:.3s}
.md29674.culture .culture-item.active{width:40.5208333333%}
.md29674.culture .culture-item.active .icon-box{transform:rotate(45deg);background-color:rgba(var(--rgb),1);color:#fff}
.md29674.culture .culture-item.active .icon-box .icon{transform:rotate(-45deg)}
.md29674.culture .culture-item.active .title{font-size:inherit}
.md29674.culture .culture-item.active .info{opacity:1;height:auto}
.md29674.culture .icon-box{padding:.25rem;border-radius:.24rem;background-color:#fff;transition:.3s}
.md29674.culture .title{line-height:1.4166666667;margin-top:.55rem}
.md29674.culture .info{line-height:1.5555555556;margin-top:.3rem;height:1em;opacity:0;transition:.3s}
/* #endregion */
/*! #culture end */

/*! #history start */
/* #region */
.md29675.history .hidden{display:none}
.md29675.history .overflow-hidden{overflow:hidden}
.md29675.history .overflow-visible{overflow:visible}
.md29675.history .absolute{position:absolute}
.md29675.history .relative{position:relative}
.md29675.history .inset-0{inset:0}
.md29675.history .top-0{top:0}
.md29675.history .right-0{right:0}
.md29675.history .bottom-0{bottom:0}
.md29675.history .left-0{left:0}
.md29675.history .top-full{top:100%}
.md29675.history .right-full{right:100%}
.md29675.history .bottom-full{bottom:100%}
.md29675.history .left-full{left:100%}
.md29675.history .z-0{z-index:0}
.md29675.history .z-10{z-index:10}
.md29675.history .mx-auto{margin-left:auto;margin-right:auto}
.md29675.history .mt-auto{margin-top:auto}
.md29675.history .ml-auto{margin-left:auto}
.md29675.history .w-full{width:100%}
.md29675.history .w-auto{width:auto}
.md29675.history .w-screen{width:100vw}
.md29675.history .h-full{height:100%}
.md29675.history .h-auto{height:auto}
.md29675.history .h-screen{height:100vh}
.md29675.history .max-w-full{max-width:100%}
.md29675.history .leading-none{line-height:1}
.md29675.history .whitespace-nowrap{white-space:nowrap}
.md29675.history .bg-theme{background-color:rgb(var(--theme))}
.md29675.history .rounded-full{border-radius:9999px}
.md29675.history .cursor-pointer{cursor:pointer}
.md29675.history .object-cover{object-fit:cover}
.md29675.history .object-contain{object-fit:contain}
.md29675.history .pointer-events-none{pointer-events:none}
.md29675.history .brightness-20{filter:brightness(20)}
.md29675.history .invert{filter:invert(1)}
.md29675.history .text-theme{color:rgb(var(--theme))}
.md29675.history .mt-60{margin-top:.6rem}
.md29675.history .size-full{width:100%;height:100%}
.md29675.history .text-theme{color:var(--theme)}
.md29675.history .flex-center{display:flex;align-items:center;justify-content:center}
.md29675.history .flex-start{display:flex;align-items:flex-start;justify-content:flex-start}
.md29675.history .flex-start-center{display:flex;align-items:flex-start;justify-content:center}
.md29675.history .flex-start-between{display:flex;align-items:flex-start;justify-content:space-between}
.md29675.history .flex-center-between{display:flex;align-items:center;justify-content:space-between}
.md29675.history .flex-center-start{display:flex;align-items:center;justify-content:flex-start}
.md29675.history .flex-center-end{display:flex;align-items:center;justify-content:flex-end}
.md29675.history .flex-end-center{display:flex;align-items:flex-end;justify-content:center}
.md29675.history .flex-end-between{display:flex;align-items:flex-end;justify-content:space-between}
.md29675.history .rounded-10{border-radius:.1rem}
.md29675.history .rounded-15{border-radius:.15rem}
.md29675.history .rounded-20{border-radius:.2rem}
.md29675.history button,.md29675.history input,.md29675.history textarea{border:none;outline:none;padding:0;background-color:transparent}
.md29675.history [data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0}
.md29675.history [data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards}
.md29675.history [data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0}
.md29675.history [data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards}
.md29675.history [data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0}
.md29675.history [data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards}
.md29675.history [data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0}
.md29675.history [data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards}
.md29675.history [data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0}
.md29675.history [data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards}
.md29675.history [data-anim=white-in].ani-ready{filter:brightness(3);opacity:0}
.md29675.history [data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards}
.md29675.history [data-anim=black-in].ani-ready{filter:brightness(0);opacity:0}
.md29675.history [data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards}
.md29675.history [data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0}
.md29675.history [data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards}
.md29675.history [data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0}
.md29675.history [data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards}
.md29675.history [data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0}
.md29675.history [data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards}
.md29675.history [data-anim=slide-up].ani-ready{transform:translateY(100%)}
.md29675.history [data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards}
.md29675.history .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md29675.history .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md29675.history .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md29675.history .icon img:nth-child(2),.md29675.history .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md29675.history .hover-icon:hover.icon img:first-child,.md29675.history .hover-icon:hover .icon img:first-child,.md29675.history .active-icon.icon img:first-child,.md29675.history .active-icon .icon img:first-child{opacity:0}
.md29675.history .hover-icon:hover.icon img:last-child,.md29675.history .hover-icon:hover .icon img:last-child,.md29675.history .active-icon.icon img:last-child,.md29675.history .active-icon .icon img:last-child{opacity:1}
.md29675.history.wrap,.md29675.history .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md29675.history .area{margin:0 auto;width:16rem;max-width:100%}
.md29675.history img{opacity:0}
.md29675.history img[src]{opacity:1}
.md29675.history{color:#333;overflow:hidden;position:relative;padding-top:1rem;padding-bottom:1rem}
.md29675.history .md-title{line-height:1.2083333333}
.md29675.history .history-swp{overflow:visible}
.md29675.history .history-item.swiper-slide-active{position:relative;z-index:10}
.md29675.history .history-item.swiper-slide-active .ball:before{width:100%;height:100%;background-color:rgba(var(--rgb),1)}
.md29675.history .history-item.swiper-slide-active .ball:after{opacity:1}
.md29675.history .history-item.swiper-slide-active .year{top:50%;color:#fff;font-size:inherit;font-weight:700}
.md29675.history .history-item.swiper-slide-active .infos{transform:none;opacity:1}
.md29675.history .head{position:relative;width:100%;aspect-ratio:1}
.md29675.history .head:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:1px;width:100vw;background-color:#e1e1e1;transition:.3s}
.md29675.history .ball{position:relative;width:100%;height:100%;z-index:50}
.md29675.history .ball:before{content:"";position:absolute;top:50%;left:50%;width:.2rem;height:.2rem;border-radius:50%;transform:translate(-50%,-50%);background-color:#bbb;transition:.3s}
.md29675.history .ball:after{content:"";position:absolute;top:50%;left:50%;width:83.3333333333%;height:83.3333333333%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.2);opacity:0;transition:.3s}
.md29675.history .year{position:absolute;top:calc(50% + .5rem);left:50%;transform:translate(-50%,-50%);color:#bbb;transition:.3s}
.md29675.history .infos{
    line-height:1.6666666667;/* margin-top:.54rem; */transform:translateY(-50%);opacity:0;transition:.3s;
    width: 0;
    white-space: nowrap;
    display: flex;
    align-items: center;
    flex-direction: column;
    margin: .54rem auto 0;
}
.md29675.history .swp-turner{display:flex;justify-content:center;margin-top:.5rem}
.md29675.history .swp-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:#bbb;color:#fff;margin:0 .15rem;transition:.3s;cursor:pointer}
.md29675.history .swp-btn:hover{background-color:rgba(var(--rgb),1)}
/* #endregion */
/*! #history end */

/*! #honor2 start */
/* #region */
.md29676.honor2 .hidden{display:none}
.md29676.honor2 .overflow-hidden{overflow:hidden}
.md29676.honor2 .overflow-visible{overflow:visible}
.md29676.honor2 .absolute{position:absolute}
.md29676.honor2 .relative{position:relative}
.md29676.honor2 .inset-0{inset:0}
.md29676.honor2 .top-0{top:0}
.md29676.honor2 .right-0{right:0}
.md29676.honor2 .bottom-0{bottom:0}
.md29676.honor2 .left-0{left:0}
.md29676.honor2 .top-full{top:100%}
.md29676.honor2 .right-full{right:100%}
.md29676.honor2 .bottom-full{bottom:100%}
.md29676.honor2 .left-full{left:100%}
.md29676.honor2 .z-0{z-index:0}
.md29676.honor2 .z-10{z-index:10}
.md29676.honor2 .mx-auto{margin-left:auto;margin-right:auto}
.md29676.honor2 .mt-auto{margin-top:auto}
.md29676.honor2 .ml-auto{margin-left:auto}
.md29676.honor2 .w-full{width:100%}
.md29676.honor2 .w-auto{width:auto}
.md29676.honor2 .w-screen{width:100vw}
.md29676.honor2 .h-full{height:100%}
.md29676.honor2 .h-auto{height:auto}
.md29676.honor2 .h-screen{height:100vh}
.md29676.honor2 .max-w-full{max-width:100%}
.md29676.honor2 .leading-none{line-height:1}
.md29676.honor2 .whitespace-nowrap{white-space:nowrap}
.md29676.honor2 .bg-theme{background-color:rgb(var(--theme))}
.md29676.honor2 .rounded-full{border-radius:9999px}
.md29676.honor2 .cursor-pointer{cursor:pointer}
.md29676.honor2 .object-cover{object-fit:cover}
.md29676.honor2 .object-contain{object-fit:contain}
.md29676.honor2 .pointer-events-none{pointer-events:none}
.md29676.honor2 .brightness-20{filter:brightness(20)}
.md29676.honor2 .invert{filter:invert(1)}
.md29676.honor2 .text-theme{color:rgb(var(--theme))}
.md29676.honor2 .mt-60{margin-top:.6rem}
.md29676.honor2 .size-full{width:100%;height:100%}
.md29676.honor2 .text-theme{color:var(--theme)}
.md29676.honor2 .flex-center{display:flex;align-items:center;justify-content:center}
.md29676.honor2 .flex-start{display:flex;align-items:flex-start;justify-content:flex-start}
.md29676.honor2 .flex-start-center{display:flex;align-items:flex-start;justify-content:center}
.md29676.honor2 .flex-start-between{display:flex;align-items:flex-start;justify-content:space-between}
.md29676.honor2 .flex-center-between{display:flex;align-items:center;justify-content:space-between}
.md29676.honor2 .flex-center-start{display:flex;align-items:center;justify-content:flex-start}
.md29676.honor2 .flex-center-end{display:flex;align-items:center;justify-content:flex-end}
.md29676.honor2 .flex-end-center{display:flex;align-items:flex-end;justify-content:center}
.md29676.honor2 .flex-end-between{display:flex;align-items:flex-end;justify-content:space-between}
.md29676.honor2 .rounded-10{border-radius:.1rem}
.md29676.honor2 .rounded-15{border-radius:.15rem}
.md29676.honor2 .rounded-20{border-radius:.2rem}
.md29676.honor2 button,.md29676.honor2 input,.md29676.honor2 textarea{border:none;outline:none;padding:0;background-color:transparent}
.md29676.honor2 [data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0}
.md29676.honor2 [data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards}
.md29676.honor2 [data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0}
.md29676.honor2 [data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards}
.md29676.honor2 [data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0}
.md29676.honor2 [data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards}
.md29676.honor2 [data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0}
.md29676.honor2 [data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards}
.md29676.honor2 [data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0}
.md29676.honor2 [data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards}
.md29676.honor2 [data-anim=white-in].ani-ready{filter:brightness(3);opacity:0}
.md29676.honor2 [data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards}
.md29676.honor2 [data-anim=black-in].ani-ready{filter:brightness(0);opacity:0}
.md29676.honor2 [data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards}
.md29676.honor2 [data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0}
.md29676.honor2 [data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards}
.md29676.honor2 [data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0}
.md29676.honor2 [data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards}
.md29676.honor2 [data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0}
.md29676.honor2 [data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards}
.md29676.honor2 [data-anim=slide-up].ani-ready{transform:translateY(100%)}
.md29676.honor2 [data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards}
.md29676.honor2 .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md29676.honor2 .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md29676.honor2 .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md29676.honor2 .icon img:nth-child(2),.md29676.honor2 .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md29676.honor2 .hover-icon:hover.icon img:first-child,.md29676.honor2 .hover-icon:hover .icon img:first-child,.md29676.honor2 .active-icon.icon img:first-child,.md29676.honor2 .active-icon .icon img:first-child{opacity:0}
.md29676.honor2 .hover-icon:hover.icon img:last-child,.md29676.honor2 .hover-icon:hover .icon img:last-child,.md29676.honor2 .active-icon.icon img:last-child,.md29676.honor2 .active-icon .icon img:last-child{opacity:1}
.md29676.honor2.wrap,.md29676.honor2 .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md29676.honor2 .area{margin:0 auto;width:14.4rem;max-width:100%}
.md29676.honor2 img{opacity:0}
.md29676.honor2 img[src]{opacity:1}
.md29676.honor2{color:#333;overflow:hidden;padding-top:1rem;padding-bottom:1.2rem}
.md29676.honor2 .md-title{line-height:1.2083333333}
.md29676.honor2 .honor-main{margin-top:.8rem}
.md29676.honor2 .honor-item{display:flex;flex-direction:column;height:auto;background-color:#f5f5f5}
.md29676.honor2 .honor-item:hover .content{color:#fff;background-color:rgba(var(--rgb),1)}
.md29676.honor2 .pic{width:100%}
.md29676.honor2 .pic{position:relative;flex-shrink:0}
.md29676.honor2 .pic:before{content:"";display:block;padding-top:115.1515151515%}
.md29676.honor2 .pic>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.md29676.honor2 .content{flex:1;min-height:.8rem;padding:.2rem .3rem;border-top:1px solid #fff;transition:.3s}
.md29676.honor2 .swp-opt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100%;padding:0 4%;z-index:5;pointer-events:none}
.md29676.honor2 .swp-turner{display:flex;align-items:center;justify-content:space-between;height:100%;width:16.6rem;max-width:100%;margin:0 auto}
.md29676.honor2 .swp-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:#bbb;color:#fff;margin:0 .15rem;transition:.3s;cursor:pointer;pointer-events:auto}
.md29676.honor2 .swp-btn:hover{background-color:rgba(var(--rgb),1)}
.md29676.honor2 .img{padding: .35rem;display: flex;justify-content: center;align-items: center;}
/* #endregion */
/*! #honor2 end */

/*! #base start */
/* #region */
.md29677.base .hidden{display:none}
.md29677.base .overflow-hidden{overflow:hidden}
.md29677.base .overflow-visible{overflow:visible}
.md29677.base .absolute{position:absolute}
.md29677.base .relative{position:relative}
.md29677.base .inset-0{inset:0}
.md29677.base .top-0{top:0}
.md29677.base .right-0{right:0}
.md29677.base .bottom-0{bottom:0}
.md29677.base .left-0{left:0}
.md29677.base .top-full{top:100%}
.md29677.base .right-full{right:100%}
.md29677.base .bottom-full{bottom:100%}
.md29677.base .left-full{left:100%}
.md29677.base .z-0{z-index:0}
.md29677.base .z-10{z-index:10}
.md29677.base .mx-auto{margin-left:auto;margin-right:auto}
.md29677.base .mt-auto{margin-top:auto}
.md29677.base .ml-auto{margin-left:auto}
.md29677.base .w-full{width:100%}
.md29677.base .w-auto{width:auto}
.md29677.base .w-screen{width:100vw}
.md29677.base .h-full{height:100%}
.md29677.base .h-auto{height:auto}
.md29677.base .h-screen{height:100vh}
.md29677.base .max-w-full{max-width:100%}
.md29677.base .leading-none{line-height:1}
.md29677.base .whitespace-nowrap{white-space:nowrap}
.md29677.base .bg-theme{background-color:rgb(var(--theme))}
.md29677.base .rounded-full{border-radius:9999px}
.md29677.base .cursor-pointer{cursor:pointer}
.md29677.base .object-cover{object-fit:cover}
.md29677.base .object-contain{object-fit:contain}
.md29677.base .pointer-events-none{pointer-events:none}
.md29677.base .brightness-20{filter:brightness(20)}
.md29677.base .invert{filter:invert(1)}
.md29677.base .text-theme{color:rgb(var(--theme))}
.md29677.base .mt-60{margin-top:.6rem}
.md29677.base .size-full{width:100%;height:100%}
.md29677.base .text-theme{color:var(--theme)}
.md29677.base .flex-center{display:flex;align-items:center;justify-content:center}
.md29677.base .flex-start{display:flex;align-items:flex-start;justify-content:flex-start}
.md29677.base .flex-start-center{display:flex;align-items:flex-start;justify-content:center}
.md29677.base .flex-start-between{display:flex;align-items:flex-start;justify-content:space-between}
.md29677.base .flex-center-between{display:flex;align-items:center;justify-content:space-between}
.md29677.base .flex-center-start{display:flex;align-items:center;justify-content:flex-start}
.md29677.base .flex-center-end{display:flex;align-items:center;justify-content:flex-end}
.md29677.base .flex-end-center{display:flex;align-items:flex-end;justify-content:center}
.md29677.base .flex-end-between{display:flex;align-items:flex-end;justify-content:space-between}
.md29677.base .rounded-10{border-radius:.1rem}
.md29677.base .rounded-15{border-radius:.15rem}
.md29677.base .rounded-20{border-radius:.2rem}
.md29677.base button,.md29677.base input,.md29677.base textarea{border:none;outline:none;padding:0;background-color:transparent}
.md29677.base [data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0}
.md29677.base [data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards}
.md29677.base [data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0}
.md29677.base [data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards}
.md29677.base [data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0}
.md29677.base [data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards}
.md29677.base [data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0}
.md29677.base [data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards}
.md29677.base [data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0}
.md29677.base [data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards}
.md29677.base [data-anim=white-in].ani-ready{filter:brightness(3);opacity:0}
.md29677.base [data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards}
.md29677.base [data-anim=black-in].ani-ready{filter:brightness(0);opacity:0}
.md29677.base [data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards}
.md29677.base [data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0}
.md29677.base [data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards}
.md29677.base [data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0}
.md29677.base [data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards}
.md29677.base [data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0}
.md29677.base [data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards}
.md29677.base [data-anim=slide-up].ani-ready{transform:translateY(100%)}
.md29677.base [data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards}
.md29677.base .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md29677.base .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md29677.base .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md29677.base .icon img:nth-child(2),.md29677.base .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md29677.base .hover-icon:hover.icon img:first-child,.md29677.base .hover-icon:hover .icon img:first-child,.md29677.base .active-icon.icon img:first-child,.md29677.base .active-icon .icon img:first-child{opacity:0}
.md29677.base .hover-icon:hover.icon img:last-child,.md29677.base .hover-icon:hover .icon img:last-child,.md29677.base .active-icon.icon img:last-child,.md29677.base .active-icon .icon img:last-child{opacity:1}
.md29677.base.wrap,.md29677.base .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md29677.base .area{margin:0 auto;width:16rem;max-width:100%}
.md29677.base img{opacity:0}
.md29677.base img[src]{opacity:1}
.md29677.base{color:#333;overflow:hidden;padding-top:1rem;padding-bottom:1rem;background-color:#f5f5f5}
.md29677.base .md-title{line-height:1.2083333333}
.md29677.base .base-main{margin-top:.8rem}
.md29677.base .item{width:calc((100% - .4rem)/2)}
.md29677.base .item:nth-child(n+2){margin-left:.4rem}
.md29677.base .item:nth-child(odd){margin-left:0}
.md29677.base .item:nth-child(n+3){margin-top:.4rem}
.md29677.base .item:hover .fill{transform:scale(1.05)}
.md29677.base .pic{width:100%}
.md29677.base .pic{position:relative;flex-shrink:0}
.md29677.base .pic:before{content:"";display:block;padding-top:57.1428571429%}
.md29677.base .pic>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.md29677.base .pic{overflow:hidden}
.md29677.base .title{line-height:1.4166666667;margin-top:.25rem}
.md29677.base .info{line-height:1.625;margin-top:.1rem}
@media(max-width:500px){
	.md29677.base .item{width:calc((100% + -0rem)*1)}
.md29677.base .item:nth-child(n+2){margin-left:.4rem}
.md29677.base .item:nth-child(n+1){margin-left:0}
.md29677.base .item:nth-child(n+2){margin-top:.4rem}
}
/* #endregion */
/*! #base end */

/*! #location start */
/* #region */
.md29678.location .hidden{display:none}
.md29678.location .overflow-hidden{overflow:hidden}
.md29678.location .overflow-visible{overflow:visible}
.md29678.location .absolute{position:absolute}
.md29678.location .relative{position:relative}
.md29678.location .inset-0{inset:0}
.md29678.location .top-0{top:0}
.md29678.location .right-0{right:0}
.md29678.location .bottom-0{bottom:0}
.md29678.location .left-0{left:0}
.md29678.location .top-full{top:100%}
.md29678.location .right-full{right:100%}
.md29678.location .bottom-full{bottom:100%}
.md29678.location .left-full{left:100%}
.md29678.location .z-0{z-index:0}
.md29678.location .z-10{z-index:10}
.md29678.location .mx-auto{margin-left:auto;margin-right:auto}
.md29678.location .mt-auto{margin-top:auto}
.md29678.location .ml-auto{margin-left:auto}
.md29678.location .w-full{width:100%}
.md29678.location .w-auto{width:auto}
.md29678.location .w-screen{width:100vw}
.md29678.location .h-full{height:100%}
.md29678.location .h-auto{height:auto}
.md29678.location .h-screen{height:100vh}
.md29678.location .max-w-full{max-width:100%}
.md29678.location .leading-none{line-height:1}
.md29678.location .whitespace-nowrap{white-space:nowrap}
.md29678.location .bg-theme{background-color:rgb(var(--theme))}
.md29678.location .rounded-full{border-radius:9999px}
.md29678.location .cursor-pointer{cursor:pointer}
.md29678.location .object-cover{object-fit:cover}
.md29678.location .object-contain{object-fit:contain}
.md29678.location .pointer-events-none{pointer-events:none}
.md29678.location .brightness-20{filter:brightness(20)}
.md29678.location .invert{filter:invert(1)}
.md29678.location .text-theme{color:rgb(var(--theme))}
.md29678.location .mt-60{margin-top:.6rem}
.md29678.location .size-full{width:100%;height:100%}
.md29678.location .text-theme{color:var(--theme)}
.md29678.location .flex-center{display:flex;align-items:center;justify-content:center}
.md29678.location .flex-start{display:flex;align-items:flex-start;justify-content:flex-start}
.md29678.location .flex-start-center{display:flex;align-items:flex-start;justify-content:center}
.md29678.location .flex-start-between{display:flex;align-items:flex-start;justify-content:space-between}
.md29678.location .flex-center-between{display:flex;align-items:center;justify-content:space-between}
.md29678.location .flex-center-start{display:flex;align-items:center;justify-content:flex-start}
.md29678.location .flex-center-end{display:flex;align-items:center;justify-content:flex-end}
.md29678.location .flex-end-center{display:flex;align-items:flex-end;justify-content:center}
.md29678.location .flex-end-between{display:flex;align-items:flex-end;justify-content:space-between}
.md29678.location .rounded-10{border-radius:.1rem}
.md29678.location .rounded-15{border-radius:.15rem}
.md29678.location .rounded-20{border-radius:.2rem}
.md29678.location button,.md29678.location input,.md29678.location textarea{border:none;outline:none;padding:0;background-color:transparent}
.md29678.location [data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0}
.md29678.location [data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards}
.md29678.location [data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0}
.md29678.location [data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards}
.md29678.location [data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0}
.md29678.location [data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards}
.md29678.location [data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0}
.md29678.location [data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards}
.md29678.location [data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0}
.md29678.location [data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards}
.md29678.location [data-anim=white-in].ani-ready{filter:brightness(3);opacity:0}
.md29678.location [data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards}
.md29678.location [data-anim=black-in].ani-ready{filter:brightness(0);opacity:0}
.md29678.location [data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards}
.md29678.location [data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0}
.md29678.location [data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards}
.md29678.location [data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0}
.md29678.location [data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards}
.md29678.location [data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0}
.md29678.location [data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards}
.md29678.location [data-anim=slide-up].ani-ready{transform:translateY(100%)}
.md29678.location [data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards}
.md29678.location .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md29678.location .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md29678.location .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md29678.location .icon img:nth-child(2),.md29678.location .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md29678.location .hover-icon:hover.icon img:first-child,.md29678.location .hover-icon:hover .icon img:first-child,.md29678.location .active-icon.icon img:first-child,.md29678.location .active-icon .icon img:first-child{opacity:0}
.md29678.location .hover-icon:hover.icon img:last-child,.md29678.location .hover-icon:hover .icon img:last-child,.md29678.location .active-icon.icon img:last-child,.md29678.location .active-icon .icon img:last-child{opacity:1}
.md29678.location.wrap,.md29678.location .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md29678.location .area{margin:0 auto;width:16rem;max-width:100%}
.md29678.location img{opacity:0}
.md29678.location img[src]{opacity:1}
.md29678.location{color:#333;overflow:hidden}
.md29678.location .location-left{width:50%}
.md29678.location .location-left{position:relative;flex-shrink:0}
.md29678.location .location-left:before{content:"";display:block;padding-top:88.5416666667%}
.md29678.location .location-left>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.md29678.location .location-left{overflow:hidden}
.md29678.location .location-right{display:flex;align-items:center;width:50%;padding:.6rem 4% .6rem 1rem}
.md29678.location .content{width:6.2rem}
.md29678.location .title{line-height:1.2083333333}
.md29678.location .info{line-height:1.6666666667;margin-top:.29rem;margin-bottom:.54rem}
.md29678.location .data{border-bottom:1px solid #eee}
.md29678.location .data-group{display:flex;align-items:center;justify-content:space-between;min-height:.7rem;border-top:1px solid #eee}
@media(max-width:750px){
	.md29678.location .location-main{flex-direction:column}
.md29678.location .location-left,.md29678.location .location-right,.md29678.location .content{width:100%}
.md29678.location .location-right{padding-left:4%}
}
/* #endregion */
/*! #location end */
