a { color: #f15d5f; }
a:hover { color: #0079d4; }
.navi { color: #fff; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-decoration: none; text-align: left; vertical-align: middle; }
.navi:hover { color: #4d4d4d; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; line-height: normal; text-decoration: none; text-align: left; vertical-align: middle; }
.navi_red { color: #f15d5f; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-decoration: none; text-align: left; vertical-align: middle; }
.navi_red:hover { color: #4d4d4d; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; line-height: normal; text-decoration: none; text-align: left; vertical-align: middle; }
td { }
.underline { border-bottom: 1px solid #f15d5f; }
.bodytext_s3 { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif, Verdana; }
.headline_s3 { color: #000; font-size: 18px; font-family: Arial, Helvetica, sans-serif, Verdana; }
.interview_head { color: #fff; font-size: 18px; font-family: Arial, Helvetica, sans-serif, Verdana; padding-left: 10px; }
.headline_5 { color: #fff; font-size: 18px; font-family: Arial, Helvetica, sans-serif, Verdana; font-weight: bold; padding-bottom: 10px; padding-left: 10px; }
.bodytext { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif, Verdana; padding-left: 10px; }
.minitext_s3 { color: #000; font-size: 9px; font-family: Arial, Helvetica, sans-serif, Verdana; }
.bothline { border-top: 1px solid #f15d5f; border-bottom: 1px solid #f15d5f; }
span { }
.box { color: #f15d5f; font-size: 11px; background-color: #ececec; padding: 2px; border: solid 1px; }
.box_s3 { background-color: #fff; padding: 2px; border: solid 1px #000; }
.bodytext_14 { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif, Verdana; }