.mg-detail{background:var(--sub)}.mg-detail .title{padding:2em}.mg-detail .title .sub{display:block;margin-bottom:10px;font-family:SUITB;font-size:25px}.mg-detail .title p{width:fit-content;font-size:40px}.mg-detail .title p span{font-family:SUITEB}.mg-detail .title p.highlight{background:var(--dark);padding:0 5px;color:#fff;font-family:SUITEB}.mg-detail .item-box{margin-top:1em;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.mg-detail .item-box .item{border:1px solid var(--dark);background:#fff;aspect-ratio:1/1;padding:50px;display:flex;flex-flow:column nowrap;align-items:center;position:relative;overflow:hidden;cursor:default}.mg-detail .item-box .item *{cursor:default}.mg-detail .item-box .item:first-child{border-bottom:none}.mg-detail .item-box .item:first-child .img{background:url(/_next/static/media/detail_bg1.7db6d3fc.jpg) no-repeat 50%/cover}.mg-detail .item-box .item:nth-child(2),.mg-detail .item-box .item:nth-child(3){border-left:none;border-bottom:none}.mg-detail .item-box .item:nth-child(3) .img{background:url(/_next/static/media/detail_bg2.9236a21b.jpg) no-repeat 100%/cover}.mg-detail .item-box .item:nth-child(4){border-left:none;border-bottom:none}.mg-detail .item-box .item:nth-child(4) .img{background:url(/_next/static/media/radiology_square1.935537d9.png) no-repeat 100%/cover}.mg-detail .item-box .item:nth-child(5) .img{background:url(/_next/static/media/radiology_square3.165e0e36.png) no-repeat 50%/cover}.mg-detail .item-box .item:nth-child(6){border-left:none}.mg-detail .item-box .item:nth-child(6) .img{background:url(/_next/static/media/detail_bg3.89ce9c5c.jpg) no-repeat 100%/cover}.mg-detail .item-box .item:nth-child(7){border-left:none}.mg-detail .item-box .item:nth-child(7) .img{background:url(/_next/static/media/all-mg.306f25be.png) no-repeat 50%/cover}.mg-detail .item-box .item:nth-child(8){border-left:none}.mg-detail .item-box .item .img{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;transform:scale(1);transition:.3s;cursor:pointer}.mg-detail .item-box .item>span{width:100%;color:rgba(0,0,0,.5);font-size:25px}.mg-detail .item-box .item>p{width:calc(100% - 50px);position:absolute;left:50px;top:50%;transform:translateY(-50%);font-family:SUITB;font-size:3vw}.mg-detail .item-box .item>p span{font-size:.5em}.mg-detail .item-box .item.top{justify-content:flex-start}.mg-detail .item-box .item.top>p{width:100%;font-size:1.5vw;position:static;transform:translateY(0)}.mg-detail .item-box .item.center{justify-content:center}.mg-detail .item-box .item.center>p{width:100%;left:0;text-align:center}.mg-detail .item-box .item .overlay{background:rgba(225,84,38,.85);width:100%;height:100%;font-size:1vw;text-align:center;display:flex;position:absolute;left:0;top:0;color:#fff;opacity:0;overflow:hidden;transition:opacity .3s;cursor:pointer}.mg-detail .item-box .item .overlay .text{width:100%;display:flex;justify-content:center;align-items:center;transform:translateY(1em);opacity:0;transition:.3s}.mg-detail .item-box .item:hover:after{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;top:0}.mg-detail .item-box .item:hover .img{opacity:1;transform:scale(1.05)}.mg-detail .item-box .item:hover p,.mg-detail .item-box .item:hover span{color:#fff;text-shadow:0 0 20px rgba(0,0,0,.7);z-index:1}.mg-detail .item-box .item:hover.center:after{display:none}.mg-detail .item-box .item:hover.center p,.mg-detail .item-box .item:hover.center span{z-index:0}.mg-detail .item-box .item:hover.top p,.mg-detail .item-box .item:hover.top span{font-family:SUITL}.mg-detail .item-box .item:hover.none:after{display:none}.mg-detail .item-box .item:hover.none p,.mg-detail .item-box .item:hover.none span{color:var(--dark);text-shadow:none}.mg-detail .item-box .item:hover.none>span{color:rgba(0,0,0,.5)}.mg-detail .item-box .item:hover .overlay{opacity:1}.mg-detail .item-box .item:hover .overlay .text{opacity:1;transform:translateY(0)}@media(max-width:1650px){.mg-detail .item-box .item{padding:30px}.mg-detail .item-box .item>span{font-size:22px}.mg-detail .item-box .item>p{width:calc(100% - 30px);left:30px}}@media(max-width:1280px){.mg-detail .item-box .item>span{font-size:19px}}@media(max-width:1024px){.mg-detail .title{padding:2em 3em}.mg-detail .item-box{padding:2em 3em;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}.mg-detail .item-box .item:nth-child(3){border-left:1px solid var(--dark)}.mg-detail .item-box .item:nth-child(5),.mg-detail .item-box .item:nth-child(6){border-bottom:none}.mg-detail .item-box .item:nth-child(7){border-left:1px solid var(--dark)}.mg-detail .item-box .item>span{font-size:2.5vw}.mg-detail .item-box .item>p{font-size:60px}.mg-detail .item-box .item .overlay,.mg-detail .item-box .item.top>p{font-size:2vw}}@media(max-width:800px){.mg-detail .title{padding:2em 0;display:flex;flex-flow:column wrap;align-items:center}.mg-detail .title .sub{text-align:center;font-size:18px}.mg-detail .title p{text-align:center;font-size:25px}.mg-detail .item-box{border:1px solid rgba(0,0,0,.3);border-top:none;margin-top:0;padding:0;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.mg-detail .item-box .item{border:none;border-top:1px solid rgba(0,0,0,.3);padding:1em}.mg-detail .item-box .item:nth-child(3),.mg-detail .item-box .item:nth-child(4),.mg-detail .item-box .item:nth-child(7){border-left:1px solid rgba(0,0,0,.3)}.mg-detail .item-box .item:nth-child(2),.mg-detail .item-box .item:nth-child(8){display:none}.mg-detail .item-box .item:first-child{order:-6}.mg-detail .item-box .item:nth-child(3){order:-5}.mg-detail .item-box .item:nth-child(4){order:-3}.mg-detail .item-box .item:nth-child(5){order:-4}.mg-detail .item-box .item:nth-child(6){order:-2}.mg-detail .item-box .item:nth-child(7){order:-1}.mg-detail .item-box .item>span{margin-bottom:1em;font-size:16px}.mg-detail .item-box .item>p{width:100%;position:static;transform:translateY(0);font-size:30px}.mg-detail .item-box .item .overlay,.mg-detail .item-box .item.top>p{font-size:16px}.mg-detail .item-box .item.top{text-align:right}.mg-detail .item-box .item .overlay{padding:inherit;display:flex;justify-content:center;align-items:center;text-align:center}.mg-detail .item-box .item .overlay br:first-child,.mg-detail .item-box .item .overlay br:nth-child(3){display:none}}.doctor-profile{background:var(--sub);padding:0 10em}.doctor-profile .contents{display:flex;justify-content:space-between;align-items:center}.doctor-profile .contents .title .sub{display:block;margin-bottom:10px;font-family:SUITB;font-size:25px}.doctor-profile .contents .title p{width:fit-content;font-family:SUITEB;font-size:50px}.doctor-profile .contents .title .go-to-btn{border:1px solid var(--dark);border-radius:5em;width:fit-content;height:40px;padding:0 1em;margin-top:1em;color:var(--dark);position:relative;overflow:hidden;z-index:1}.doctor-profile .contents .title .go-to-btn:after{content:"";background:var(--dark);width:100%;height:100%;position:absolute;top:100%;transition:.3s;z-index:-1}.doctor-profile .contents .title .go-to-btn:hover{color:#fff}.doctor-profile .contents .title .go-to-btn:hover:after{top:0}.doctor-profile .contents .desc p{margin-bottom:1em;color:rgba(225,84,38,.5);font-family:GB;font-size:25px}.doctor-profile .doctors{background:url(/_next/static/media/Doctors.55c939a4.png) no-repeat top/cover;height:400px;margin-top:2em;padding:2em;display:flex;justify-content:space-between;align-items:flex-end;position:relative}.doctor-profile .doctors p{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5)}.doctor-profile .doctors p span{border-right:1px solid #fff;padding-right:10px;margin-right:10px}@media(max-width:1650px){.doctor-profile{padding:0 5em}}@media(max-width:1280px){.doctor-profile{padding:0 3em;position:relative}.doctor-profile .doctors{width:100%}.doctor-profile .doctors p span{display:block;border-right:none;border-bottom:1px solid #fff;padding-right:0;margin-right:0;padding-bottom:5px;margin-bottom:5px}}@media(max-width:1024px){.doctor-profile{padding:0 2em}.doctor-profile .contents{flex-flow:column wrap}.doctor-profile .contents .title{padding:2em 0;display:flex;flex-flow:column wrap;align-items:center;text-align:center}.doctor-profile .contents .title .sub{font-size:18px}.doctor-profile .contents .title .sub br{display:none}.doctor-profile .contents .title p{font-size:35px}.doctor-profile .contents .desc{text-align:center}.doctor-profile .contents .desc p{font-size:18px}.doctor-profile .doctors{width:100%;height:100px;margin-top:0;padding:0;background:url(/_next/static/media/Doctors.55c939a4.png) no-repeat bottom/contain}.doctor-profile .doctors p{display:none}}.before-after{background:var(--gray)}.before-after .title{display:flex;flex-direction:column;align-items:center;text-align:center}.before-after .title .sub-en{color:hsla(0,0%,100%,.5);font-family:SUITL;font-size:20px}.before-after .title .sub-en span{margin:0 10px}.before-after .title .sub{margin:10px 0;color:#fff;font-size:25px}.before-after .title .main{color:#fff;font-family:SUITEB;font-size:50px}.before-after .item-box{margin-top:3em;position:relative}.before-after .item-box .item{border-top:1px solid hsla(0,0%,100%,.3);height:100px;padding:0;overflow:hidden;position:relative;transition:.3s ease-out;cursor:pointer}.before-after .item-box .item .text{height:100px;padding:0 50px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:25px}.before-after .item-box .item .text>span{width:90%}.before-after .item-box .item .text br{display:none}.before-after .item-box .item .text div{position:relative;width:20px;height:20px;transform-origin:center}.before-after .item-box .item .text div span{background:#fff;display:block;width:15px;height:2px;position:absolute;top:50%;left:50%;transition:.3s ease-in;transform:translate(-50%,-50%)}.before-after .item-box .item .text div span:last-child{transform:translate(-50%,-50%) rotate(-90deg)}.before-after .item-box .item .contents{padding:50px 50px 40px;display:flex;justify-content:space-between;align-items:center}.before-after .item-box .item .contents>div{width:calc(50% - 1em)}.before-after .item-box .item .contents .img{width:100%;height:400px;overflow:hidden}.before-after .item-box .item .contents .img img{width:100%;height:100%;object-fit:cover;object-position:center center}.before-after .item-box .item .contents p{padding:5px 10px;display:flex;justify-content:space-between;align-items:center;color:hsla(0,0%,100%,.5);font-size:20px}.before-after .item-box .item:hover{background:rgba(0,0,0,.3)}.before-after .item-box .item.active{background:rgba(0,0,0,.3);height:fit-content;padding:10px 0}.before-after .item-box .item.active .text{background:rgba(0,0,0,.3);transform:translateY(-10px)}.before-after .item-box .item.active .text div span:last-child{transform:translate(-50%,-50%) rotate(0deg);opacity:0}.before-after .item-box .graphic{width:200px;height:200px;background:url(/_next/static/media/circle-graphic.88b3dd74.png) no-repeat 50%/contain;animation:rotate360 30s linear infinite;position:absolute;right:7em;top:-7em;opacity:.7}@keyframes rotate360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.before-after .more-btn{background:var(--sub);width:100%;height:75px;margin:0 auto;display:flex;justify-content:center;align-items:center;font-size:20px;transition:.3s}.before-after .more-btn:hover{color:var(--main)}@media(max-width:1280px){.before-after .item-box .graphic{right:3em}.before-after .item-box .item .text{font-size:20px}}@media(max-width:800px){.before-after .title .sub-en{font-size:14px}.before-after .title .sub{margin:5px 0;font-size:14px}.before-after .title .main{font-size:35px}.before-after .item-box{margin-top:1em}.before-after .item-box .graphic{width:100px;height:100px;right:1em;top:-3em}.before-after .item-box .item{height:75px}.before-after .item-box .item .text{height:75px;padding:0 10px;font-size:16px}.before-after .item-box .item .contents{padding:10px 20px 0;flex-direction:column}.before-after .item-box .item .contents>div{width:100%}.before-after .item-box .item .contents>div .img{height:200px}.before-after .item-box .item .contents>div .img img{width:100%;height:auto}.before-after .item-box .item .contents>div p{font-size:14px}.before-after .more-btn{height:35px;font-size:14px}}.brand-video{width:100%;aspect-ratio:16/7;object-fit:cover}@media(max-width:800px){.brand-video{aspect-ratio:16/9}}.youtube-container{padding:5em 10em}.youtube-container .header{width:100%;margin:0 auto 3em;display:flex;justify-content:space-between;align-items:flex-end}.youtube-container .header .title{display:flex;flex-direction:column}.youtube-container .header .title p{font-size:35px;font-family:SUITEB}.youtube-container .header .title p span{display:block;color:var(--main);font-family:SUITL;font-size:20px}.youtube-container .header .title>span{margin-top:10px;color:rgba(0,0,0,.7);font-size:18px}.youtube-container .header .links{display:flex;gap:1em}.youtube-container .header .links .go-to-btn{border:1px solid var(--dark);border-radius:5em;height:40px;padding:0 1em;color:var(--dark);display:flex;align-items:center;position:relative;overflow:hidden;gap:8px}.youtube-container .header .links .go-to-btn .icon{border-radius:50%;width:22px;height:22px;overflow:hidden}.youtube-container .header .links .go-to-btn .icon img{width:100%;height:100%;object-fit:cover}.youtube-container .header .links .go-to-btn svg{font-size:12px}.youtube-container .header .links .go-to-btn svg path{fill:rgba(0,0,0,.5)}.youtube-container .header .links .go-to-btn:after{content:"";background:var(--dark);width:100%;height:100%;position:absolute;top:100%;transition:.3s;z-index:-1;left:0}.youtube-container .header .links .go-to-btn:hover{color:#fff}.youtube-container .header .links .go-to-btn:hover svg path{fill:#fff}.youtube-container .header .links .go-to-btn:hover:after{top:0}@media(max-width:1650px){.youtube-container .header{width:100%}}@media(max-width:1280px){.youtube-container .header{margin-bottom:2em}.youtube-container .header .title>span{font-size:16px}}@media(max-width:900px){.youtube-container .header{flex-direction:column;align-items:center}.youtube-container .header .title{margin-bottom:1em;text-align:center}.youtube-container .header .links{width:100%}.youtube-container .header .links .go-to-btn{width:calc(50% - 10px);font-size:14px}}.youtube-container .video-grid{width:100%;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;box-sizing:border-box;gap:10px}.youtube-container .video-grid .video-card{width:calc(25% - 1em);display:flex;flex-direction:column;position:relative}.youtube-container .video-grid .video-card:after{content:"";background:hsla(0,0%,100%,.1);border-radius:10px;width:100%;aspect-ratio:16/9;position:absolute;left:0;top:0;opacity:0;transition:opacity .3s}.youtube-container .video-grid .video-card img{width:100%;border-radius:10px;aspect-ratio:16/9;object-fit:cover}.youtube-container .video-grid .video-card .title{margin-top:10px;color:rgba(0,0,0,.5);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:color .3s}.youtube-container .video-grid .video-card:hover:after{opacity:1}.youtube-container .video-grid .video-card:hover .title{color:#000}@media(max-width:900px){.youtube-container .video-grid{gap:5px}.youtube-container .video-grid .video-card{width:calc(50% - 10px)}.youtube-container .video-grid .video-card img,.youtube-container .video-grid .video-card:after{border-radius:7px}.youtube-container .video-grid .video-card .title{margin-top:5px}}@media(max-width:1650px){.youtube-container{padding:5em}}@media(max-width:1280px){.youtube-container{padding:3em}}@media(max-width:800px){.youtube-container{padding:2em}}