a {
  text-decoration: none;
  color: #db3d7c;
}

/***************************************************************************************　　max-width: 799px　スマホ　***/
@media (max-width: 799px) {
.covid_p {
    margin-left: 10vw;
    margin-top: 10vw;
    margin-bottom: 5vw;
    left: 25%;
    z-index: 5;
    font-size: 3.5vw;
    padding-top: 1vw;
}
.question {
    width: 100%;
    height: 70vw;
    z-index: 1;
    overflow: hidden;
    top: 5vw;
    background: url(../img/top_faq.jpg) no-repeat center center;
    background-size: cover;
}
.question_p {
    border: 1px solid #939191;
    border-inline-end-style: none;
    border-top-style: none;
    margin-top: 10vw;
    margin-left: 10vw;
    margin-right: 10vw;
    font-size: 5vw;
    padding: 2%;
    margin-bottom: 5vw;
}
.question_div {
    display: -webkit-inline-box;
    width: 90vw;
    margin-left: 10vw;
}
.question_item {
    font-size: 4vw;
    content: 'Q';
    height: 35px;
    line-height: 35px;
    width: 35px;
    background: #000;
    color: #fff;
    text-align: center;
    border-radius: 100%;
    left: 0px;
    top: 50%;
}
.question_p1 {
    color: #000000;
    font-size: 3.5vw;
    padding: 2%;
    margin-left: 0;
}
.question_p1_mba {
    color: #000000;
    font-size: 3.5vw;
    padding: 2%;
    margin-left: 0;
}
.question_p1_pc {
    display: none;
}
.question_p2 {
    margin-left: 10%;
    margin-right: 5%;
    font-size: 3.5vw;
    padding: 2%;
}
.question_p2_pc {
    display: none;
}
  
}
/***************************************************************************************　　min-width: 800px　　***/
@media (min-width: 800px) {
.covid_p {
    text-align: center;
    margin-top: 10vw;
    margin-bottom: 5vw;
    left: 25%;
    z-index: 5;
    font-size: 1.5vw;
    padding-top: 1vw;
}
.question {
    width: 70%;
    margin-left: 15%;
    height: 30vw;
    z-index: 1;
    overflow: hidden;
    top: 5vw;
    background: url(../img/top_faq.jpg) no-repeat center center;
    background-size: cover;
}
.question_p {
    border: 1px solid #939191;
    border-inline-end-style: none;
    border-top-style: none;
    margin-top: 10vh;
    margin-left: 10vw;
    margin-right: 10vw;
    font-size: 2vw;
    padding: 2%;
    margin-bottom: 5vw;
}
.question_div {
    display: -webkit-inline-box;
    margin-left: 10vw;
}
.question_item {
    font-size: 1.5vw;
    content: 'Q';
    height: 35px;
    line-height: 35px;
    width: 35px;
    background: #000;
    color: #fff;
    text-align: center;
    border-radius: 100%;
    left: 0px;
    top: 50%;
}
.question_p1 {
    color: #000000;
    width: 80vw;
    font-size: 1.5vw;
    padding: 2%;
    margin-left: 3vw;
}
.question_p1_mba {
    display: none;
}
.question_p1_pc {
    color: #000000;
    width: 80vw;
    font-size: 1.5vw;
    padding: 2%;
    margin-left: 3vw;
}
.question_p2 {
    display: none;
}
.question_p2_pc {
    margin-left: 16vw;
    margin-right: 5%;
    font-size: 1.5vw;
    padding: 2%;
}
  
}