.timetable{
  width:680px;
  border-collapse:collapse;
  border-left:1px solid #333333;
  border-top:1px solid #333333;
  background:#FFFFFF;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
 }
 .timetable td{
  padding:10px;
  border-bottom:1px solid #333333;
  border-right:1px solid #333333;
  font-size:12px;
  text-align:left;
 }
 .timetable th{
  width:120px;
  padding:10px;
  border-bottom:1px solid #333333;
  border-right:1px solid #333333;
  font-size:12px;
  text-align:left;
  color:#0099FF;
 }


 /* =================================================================*/

 .intro{
   display: flex;
   /* margin-bottom: 20px; */
   padding: 20px;
   border: 2px dotted #734BBC;
   border-radius: 10px;
 }
.intro_l{
  width:500px;
}
.intro_l h5{
  font-size: 18px;
  font-weight: bold;
  color:#E4007F;
}
/* .intro_l h6{
  font-size: 12px;
  font-weight: bold;
} */
.example{
  font-size: 11px;

  color:#E4007F;
}

.intro_r{
  width: 200px;
  text-align: center;
}
.ulfont{
  color: #E4007F;
  font-weight: bold;
  text-decoration: underline;
}

.form1{
  display: flex;
}
.form1_l{
  width: 320px;
  /* border:1px solid black; */
}
.ssshadow{
  filter: drop-shadow(3px 3px 3px #aaa);
}
.sshot_btm{
  margin-bottom: 30px;
}
.arrow{
  font-size: 16px;
  text-align:center;
  line-height:17px;
  color: #E4007F;
}
.form1_r{
  width: 380px;
  /* border:1px solid black; */
}
.q1{
  width: 370px;
  margin-top: 290px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q2{
  width: 370px;
  margin-top: 110px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q3{
  width: 370px;
  margin-top: 95px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q4{
  width: 370px;
  margin-top: 80px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q5{
  width: 370px;
  margin-top: 70px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q6{
  width: 370px;
  margin-top: 250px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q7{
  width: 370px;
  margin-top: 410px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q8{
  width: 370px;
  margin-top: 250px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q9{
  width: 370px;
  margin-top: 550px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q10{
  width: 370px;
  margin-top: 150px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q11{
  width: 370px;
  margin-top: 170px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q12{
  width: 370px;
  margin-top: 350px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q13{
  width: 370px;
  margin-top: 260px;
  margin-left: 20px;
  padding: 10px 0;
  border:2px solid #E4007F;
  border-radius: 10px;
  font-size: 14px;
}
.q1 p,
.q2 p,
.q3 p,
.q4 p,
.q5 p,
.q6 p,
.q7 p,
.q8 p,
.q9 p,
.q10 p,
.q11 p,
.q12 p,
.q13 p {
  padding: 0 10px;
}
.gmail_icon{
  border-radius: 20px;
}
.mail{
  font-size: 11px;
  margin-bottom: 20px;
  padding: 3px 10px;
  /* border: 1px solid #aaa;
  border-radius: 10px; */
  color: #666;
}
