﻿body { font-family:細明體; font-size:16px; color:#250000; }
td { font-family:細明體; font-size:12px; color:black; }

.cepatitle { font-family:細明體, Arial; font-size:14px; color:#250000; }
.interviewtitle { font-family:細明體; font-size:15px; color:#250000;letter-spacing:3pt;line-height:15pt; } 
.interviewbody { font-family:細明體; font-size:14px; color:#695337; }
.interviewtitleen { font-family:Arial; font-size:16px; color:#250000; }
.interviewbodyen { font-family:Arial; font-size:14px; color:#695337; }
.bodytexten { font-family:Arial; font-size:14px; color:#250000; }
.bodytext { font-family:細明體; font-size:15px; color:#250000;letter-spacing:3pt;line-height:15pt; }
.formtext { font-family:細明體; font-size:14px; color:#250000; }
.imagetext { font-family:細明體; font-size:11px; color:#AE9171; }
.imagetexten { font-family:Arial; font-size:11px; color:#AE9171; }
.speechdate { font-family:細明體; font-size:10px; color:#6D5337; }
.speechtitle { font-family:細明體; font-size:12px; color:#6D5337; }
.speechtitleen { font-family:Arial, Helvetica, sans-serif;; font-size:12px; color:#6D5337; }
.cepaname { font-family:細明體; font-size:11px; color:#AE9171; }
.cepanameen { font-family:Arial; font-size:11px; color:#AE9171; }
.personen {  font-family:Arial; font-size:14px; color:#250000; line-height: 14pt; }

.interviewcell1left, .interviewcell1right { background:url(../images/interview_table_bg1.gif) repeat-y; }
.interviewcell2left, .interviewcell2right { background:url(../images/interview_table_bg2.gif) repeat-y; }
.interviewcell1left, .interviewcell2left { padding:5px 5px 5px 15px; background-position: top left;}
.interviewcell1right, .interviewcell2right { width:50px; background-position: top right;}
.cepacell1left, .cepacell1mid, .cepacell1right { padding:10px; background:url(../images/cepa_table_bg1.gif) repeat-y; }
.cepacell2left, .cepacell2mid, .cepacell2right { padding:10px; background:url(../images/cepa_table_bg2.gif) repeat-y; }
.cepacell1left, .cepacell2left { width:66px; }
.cepacell1mid, .cepacell2mid { width:305px; background-position:-86px 0; }
.cepacell1right, .cepacell2right { width:24px; background-position:top right; }
.highwaycell1left, .highwaycell1mid, .highwaycell1right { padding:10px; background:url(../images/highway_table_bg1.gif) repeat-y; }
.highwaycell2left, .highwaycell2mid, .highwaycell2right { padding:10px; background:url(../images/highway_table_bg2.gif) repeat-y; }
.highwaycell1left, .highwaycell2left { width:56px; }
.highwaycell1mid, .highwaycell2mid { width:359px; background-position:-76px 0; }
.highwaycell1right, .highwaycell2right { width:24px; background-position:top right; }
.npccell1, .npccell1mid, .npccell1right { padding:5px 10px 5px 15px; background:url(../images/ncp_work_table_bg1.gif) repeat-y; }
.npccell2, .npccell2mid, .npccell2right { padding:5px 10px 5px 15px; background:url(../images/ncp_work_table_bg2.gif) repeat-y; }
.npccell1mid, .npccell2mid { width:70px; }
.npccell1right, .npccell2right { width:280px; background-position:-70px 0; }
.speechescell1left, .speechescell1mid, .speechescell1right { background:url(../images/speeches_table_bg1.gif) repeat-y; }
.speechescell2left, .speechescell2mid, .speechescell2right { background:url(../images/speeches_table_bg2.gif) repeat-y; }
.speechescell1left, .speechescell2left { padding:10px; width:341px; }
.speechescell1mid, .speechescell2mid { width:16px; background-position:-361px 0; }
.speechescell1right, .speechescell2right { padding:10px; width:20px; background-position:top right; }

a.link:link { color:#FF5A00;  }
a.link:visited { color:#FF5A00;  }
a { color:#FF5A00;   }
a:visited { color:#FA5A00;  }
a:active { color:#FF5A00; }

a.link2:link { color:#250000; font-size:16px;}
a.link2:visited { color:#250000; font-size:16px;}
a.link2:hover { color:#250000; font-size:16px;}

