.prd_detail .d_info .period { font-size: 18px; color: #038a7b; padding: 30px 50px; }
#shareAlert { height: 70px; width: 100%; position: sticky; top: 0; z-index: 1; background-color: white; opacity: 0.7; display: table; }
#shareAlert .center { width: 1200px; margin: auto; text-align: center; height: 100%; vertical-align: middle; font-size: 20px; color: #c23f2b; display: table-cell; }

/* 디스플레이 변경 */
.d_flex {
    display: flex;
}