.skip-btn{width : 80px;height : 80px; display: flex;align-items: center;justify-content: center; white-space: nowrap; position : fixed; z-index: 1200;font-family: futura-pt; letter-spacing: 0.15em; background: #353F49;color : #C9C9C9; border-radius: 50%; font-size: 14px;transform: translateX(-50%) translateY(-50%);transition : transform .5s; cursor: pointer;}
.skip-btn::after{position :absolute; content : ''; width : 100%;height : 100%; background: #353f49; z-index: -1;animation : cursor 1.2s infinite; border-radius: 50%;}

#intro{position : fixed; width : 100%;height : 100%; background: #fff;z-index: 100000;left : 0;top : 0;transition : transform 1s, opacity 1s;}
#intro.hide{opacity: 0; transform: scale(0.8);pointer-events: none;}

.intro-01,
.intro-02{width : 100%;height : 100%;position : absolute; left : 0;top : 0;}

.intro-02{transform: scale(1.2);}

.intro-01-inner,
.intro-02-inner{display: flex;flex-direction: column;align-items: center;justify-content: center; height : 100%;}
.intro-01-img,
.intro-02-img{display: flex;align-items: center;justify-content: center;justify-content: center; position : relative; text-align: center; opacity: 0;}

.intro-img-inner{overflow: hidden;}
.intro-img-inner > img{transform: scale(1.5);}

.intro-desc-01,
.intro-desc-02{position : absolute; width : 100%; font-family: NM; font-size: 25px; font-weight: 400; padding : 30px 0;}

.intro-desc-01{bottom : 100%;}
.intro-desc-02{top : 100%;}

.intro-desc-01 b,
.intro-desc-02 b{font-family: 700;}

.intro-desc .char{opacity: 0;}

.intro-right{position : absolute; right: 0; width : 42.0833%;top : 0;height : 100%; transform: translateX(100%);}
.intro-right-bg{position : absolute;width : 100%;height : 100%;overflow: hidden;}
.intro-right-bg > img{width : 100%;height : 100%; object-fit: cover; object-position: center; transform: scale(1.5);}

.intro-right-desc{position : absolute; right : 87px; bottom : 53px; color : #fff; font-family: Athena; font-size: 23px; letter-spacing: 0.6em;}
.intro-right-desc .char{opacity: 0; transform: translateY(-100px);}