#interview-detail-ptn6 {}

#interview-detail-ptn6 .bg-orange {
    background: #fcf6eb;
}

#interview-detail-ptn6 .bg-white {
    background: #ffffff;
}

#interview-detail-ptn6 .bg {
    background-image: url('../images/interview_bg01.jpg'), url('../images/interview_bg02.png');
    background-repeat: no-repeat, no-repeat;
    background-position: center top, center bottom;
    background-size: contain;
    opacity: 1.0;
}

#interview-detail-ptn6 .h1_ttl {
    color: #5baad0;
}

#interview-detail-ptn6 .h3_ttl {
    border-bottom: 2px solid #5baad0;
    display: inline-block;
    padding-bottom: 10px;
}

#interview-detail-ptn6 .main_img img {
    max-height: 400px;
    overflow: hidden;
}

#interview-detail-ptn6 .sub_img img {
    max-height: 360px;
    position: relative;
    object-fit: scale-down;
}

#interview-detail-ptn6 .beforebg,
#interview-detail-ptn6 .beforebgright {
    position: relative;
}

#interview-detail-ptn6 .beforebg::before {
    background: #fff;
    border-radius: 0 999px 999px 0;
    content: "";
    height: 100%;
    width: 300%;
    top: 0;
    right: 0;
    position: absolute;
}

#interview-detail-ptn6 .beforebgright::before {
    background: #fcf6eb;
    border-radius: 999px 0 0 999px;
    content: "";
    height: 100%;
    width: 300%;
    top: 0;
    left: 0;
    position: absolute;
}

#interview-detail-ptn6 .join {
    background: #dcf0f7;
    border-radius: 999px;
    padding: .25rem 1rem;
}

#interview-detail-ptn6 .name {
    font-weight: bold;
    margin-left: 1rem;
}

#interview-detail-ptn6 .gallary-item {
    padding: 60px 0;
}

@media(max-width:767px) {
    #interview-detail-ptn6 .gallary-item {
        padding: 40px 0;
    }

    #interview-detail-ptn6 .sub_img img {
        width: 100%;
        height: auto;
        object-fit: scale-down;
    }
}#etc-ptn13,
#etc-ptn13 .contents-wrap {
    padding: 0;
    height: 75px;
    width: 100%;
}

#etc-ptn13 .floatingBox {
    position: fixed;
    right: 0px;
    top: 0px;
    z-index: 11;
    background: rgb(255 255 255 / .5);
    padding: 0.5rem 1rem;
}

#etc-ptn13 .bg {
    background: #fff;
    opacity: 1;
}

@media(max-width:767px) {

    #etc-ptn13 .floatingBox {
        right: 0;
        top: inherit;
        bottom: 0;
    }
}#footer-ptn6 {}
#footer-ptn6 .bg-wrap {
	background: #fcf6eb;
}