/*{*/
/*    height: auto;*/
/*    font-size: 13px;*/
/*    !*--parent-width : 560px;*!*/
/*    --parent-width : 640px;*/
/*}*/

/*body {*/
/*    background-color: #f5f5f5;*/
/*    height: auto;*/
/*    overflow: visible;*/
/*    overflow-x: hidden;*/
/*    display: flex;*/
/*    align-items: flex-start;*/
/*    justify-content: center;*/
/*    --pc-max-width: 640px;*/
/*}*/
#pc-browser-intro {
    display: block !important;
}
#pc-browser-intro {
    display: none;
    position: relative;
    width: 640px;
    /*min-width: 490px;*/
    min-width: 560px;
    height: 100vh;
    z-index: 1000;
    overflow: hidden;
}
#pc-browser-intro .inner {
    position: fixed;
    width: 640px;
    height: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
}
#pc-browser-intro .main-title {
    color: #000;
    font-size: 41.51px;
    line-height: 61px;
    font-weight: 600;
    letter-spacing: -1.25px;
}
#pc-browser-intro .main-title strong {
    color: #600f78;
}
#pc-browser-intro .sub-text {
    margin-top: 18px;
    font-size: 19.76px;
    line-height: 31px;
    font-weight: 300;
    letter-spacing: -0.59px;
    color: #5c5c5c;
}
#pc-browser-intro .download-box {
    margin-top: 97px;
}
#pc-browser-intro .download-box .down-title {
    font-size: 17.79px;
    line-height: 27px;
    letter-spacing: -0.53px;
    font-weight: 500;
    color: #333;
}
#pc-browser-intro .download-box .down-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 11.72px;
}
#pc-browser-intro .download-box .down-wrapper .qr-wrapper {
    width: 134px;
    height: 134px;
    margin-right: 19px;
    background: white;
    padding: 8px;
    border-radius: 10px;
}
#pc-browser-intro .download-box .down-wrapper .qr-wrapper img {
    width: 100%;
}
#pc-browser-intro .download-box .down-wrapper ul {
    display: flex;
    flex-direction: column;
}
#pc-browser-intro .download-box .down-wrapper ul li {
    margin: 4px 0;
    cursor: pointer;
}
#pc-browser-intro .sns-list {
    margin-top: 86px;
}
#pc-browser-intro .sns-list .sns-item {
    margin-right: 12px;
    width: 42px;
    cursor: pointer;
}