.page567 {
 text-align: left;
 font-optical-sizing: auto;
 font-style: normal;
 margin-top: 50px;
 
}

.page567 {
    padding-top: 80px;
}

.page5_img{
  text-align: center;
 /* padding-bottom: 10px; */
}


.speak {
    font-size: 20px ;
    margin: 80px 150px 20px 150px;
}

.name {
font-weight: bold;
text-align: center;
padding-top: 20px;
font-size: 20px;
margin-bottom: 5px;
}

.major {
     font-size: 10px;
     font-weight: bold;
     margin: 0px 0px 80px 0px;
     text-align: center;
}

.intro {
    padding-bottom: 50px;
    border-bottom: 1px solid black;
}

.green1 {
    color: #358d46;
    font-weight: bold;
    
}

.green {
    font-size: 15px;
    color: #358d46;
    font-weight: bold;
    text-decoration: underline;
    padding-bottom: 20px;
    text-align: center;
    
}

.pink1 {
    color: #be6598;
    font-weight: bold;
    
}

.pink {
    font-size: 15px;
    color: #be6598;
    font-weight: bold;
    text-decoration: underline;
    padding-bottom: 20px;
    text-align: center;
    
}

.orange1 {
    color: #d28a28;
    font-weight: bold;
    
}

.orange {
    font-size: 15px;
    color: #d28a28;
    font-weight: bold;
    text-decoration: underline;
    padding-bottom: 20px;
    text-align: center;
    
}

.main {
    padding-top: 30px;
    padding-bottom: 40px;
}

.contents {
    font-weight: normal;
    padding-bottom: 30px;
    text-align: justify;
    font-size: 15px;
}

.main .main_name {
text-align: center;
padding-bottom: 50px;
font-family: "Noto Serif KR", serif;
font-size: 16px;
letter-spacing: -0.5px;

}

@media (max-width: 768px) {
    .contents{
        font-size: 13px;
    }
}