.pg_bg {
    background: url(/images/Mask_group_1.png) no-repeat;
    background-position: 18% 42%;
}
.pg_bg h1 {
    color: #fff;
    text-shadow: 2px 3px 2px #333;
}
 .tabMenuWrap {
    margin-top: 20px;
 }
.tabMenuWrap > li:nth-child(5), 
.tabMenuWrap > li:nth-child(6) {
    border-top: none;
}
 .application{
        display: flex;
        flex-wrap: wrap;
    }
    .application li{
        width: 44.5%;
        margin-right: 3%;
        display: flex;    
        flex-wrap: wrap;

        box-shadow: 0px 6px 24px 10px rgb(1 58 148 / 6%);
        border-radius: 10px;
        overflow: hidden;
        margin-bottom: 3%;
    }   
    .application li:nth-child(2n){
        margin-right: 0;
    }
    .application .imgbox{
        width: 100%;
        height: 40vw;
    }
    .application .imgbox img{
        width: 100%; height: 100%;
        object-fit: cover;
    }
    .application .ap_text{
        width: 100%;
        padding: 10px;
        min-height: 88px;
    }
    .application p:nth-child(1){
        font-size: 15px;
        color: #666;
        margin-bottom: 4px;
    }
    .application .ap_Tit {
        font-weight: bold;
        padding-bottom: 7px;
    }
    .application p:nth-child(3),
    .application p:nth-child(4){
        font-size: 15px;
        line-height: 1.3;
        letter-spacing: -0.06em
    }
    
    /* 리스트 밑에 */
    .list_number {
        margin-bottom: 10px;
    }
/* 영상보러가기 */
.video {
    text-align: center;
    margin-bottom: 3% !important;
}
.detailed {
    margin: 0 auto;
}
.detailed>a {
    display: block;
    height: 45px;
    line-height: 45px;
    color: #333;
}

/* 검색버튼 */
.form_box {
    display: flex;
    flex-direction: row-reverse;
}
.search_btn {
   margin-top: 6px;
    height: 30px;
    line-height: 30px;
    background-color: #fff;
}
.search {
    position: relative;
}

.search_btn>a {
    position: absolute;
    z-index: 99;
    right: 10px;
    top: 10px;
    display: block;
}

/* 이미지가 존재하지 않습니다 */
.none_img {
    width: 100% !important;
    box-shadow: none !important;
}
.none_img>h1 {
    margin: 0 auto;
}