body { BACKGROUND-COLOR:#F1F1F1; }

A         { TEXT-DECORATION:none; }
A:link    { COLOR: #EE4000; }
A:visited { COLOR: #EE4000; }
A:active  { COLOR: #FF7F00; }
A:hover   { COLOR: #FF7F00; TEXT-DECORATION:underline; }

.normal { FONT-SIZE:0.9em; COLOR:#000; }
.small  { FONT-SIZE:0.8em; COLOR:#000; }
.large  { FONT-SIZE:1.2em; COLOR:#000; }
.largeb { FONT-SIZE:1.2em; COLOR:#000; FONT-WEIGHT:bold; }

.container {
  FONT-SIZE:0.9em;
  BACKGROUND:#FFF;
  BORDER:1px solid #E8E8E8;
}
.contents { MARGIN:6px; }
.lang {
  FONT-SIZE:0.7em;
  COLOR:#000;
  LINE-HEIGHT:130%;
  PADDING:2px 3px 2px 0;
  BORDER-BOTTOM:1px solid #CFCFCF;
}
.header {
  VERTICAL-ALIGN:top;
  MARGIN:3px 0 2px 0;
  BORDER-BOTTOM:1px solid #E8E8E8;
}
.issue {
  TEXT-ALIGN:center;
  PADDING:2px 14px 2px 0;
  FONT-SIZE:1.1em;
  BACKGROUND:#EDF4F7;
  COLOR:#000;
}
.yymm { FONT-SIZE:0.9em; }

.mokuji {
  WIDTH:660px;
  BACKGROUND-COLOR:#FFF;
  BORDER-BOTTOM:none;
  PADDING:12px 0 8px 0;
}
.mokuji_title {
  BORDER-TOP:2px solid #CFCFCF;
  BORDER-BOTTOM:2px solid #CFCFCF;
  PADDING:1px 0 1px 12px;
  MARGIN:0 0 4px 0;
}
#mokuji_text dl {
  MARGIN:3px 4px 2px 4px;
  PADDING:2px 0 2px 24px;
  BACKGROUND-COLOR:#FFF;
  BACKGROUND: url(../images/line_dot.gif) 0px 100% repeat-x;
}
#mokuji_text dt { FLOAT:left; LINE-HEIGHT:1.4em;}
#mokuji_text dd { MARGIN-LEFT:1.2em; LINE-HEIGHT:1.4em;}
#mokuji_text li { PADDING:2px 0 0 16px;}

.mokuji_sub { PADDING:2px 0 0 0; }

.kiji_s {
  BACKGROUND-COLOR:#EDF4F7;
  WIDTH:680px;
  MARGIN:10px 0 4px 0;
}
#kiji_title_s {
  COLOR:#FFF;
  FONT-WEIGHT:bold;
  BACKGROUND-IMAGE:url(../images/kijititle_s.jpg);
  BACKGROUND-REPEAT:repeat-y;
  BORDER-LEFT:12px solid #6495ED;
  BORDER-BOTTOM:2px solid #6495ED;
}
#kiji_title_s dl { MARGIN:3px 0 0 0; PADDING:6px 0 6px 4px; }
#kiji_title_s dt { FLOAT:left; FONT-SIZE:1.1em; }
#kiji_title_s dd { MARGIN-LEFT:0; PADDING:0 64px 0 0; FONT-SIZE:1.1em;}

.kiji_text_s {
  PADDING:18px;
  LINE-HEIGHT:1.5em;
  FONT-SIZE:1.0em;
}
.kiji {
	BACKGROUND-COLOR:#FFFFF0;
	WIDTH:680px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 4px;
}
#kiji_title {
  FONT-WEIGHT:bold;
  BACKGROUND-IMAGE:url(../images/kijititle.jpg);
  BACKGROUND-REPEAT:repeat-y;
}
#kiji_title dl { MARGIN:3px 0 0 0; PADDING:6px 0 8px 4px; BORDER-BOTTOM:2px solid #8B4513; }
#kiji_title dt { FLOAT:left; FONT-SIZE:1.3em; BACKGROUND-COLOR:#8B4513;PADDING:0px 4px 0 4px; COLOR:#FFF; BORDER:1px solid #8B4513;}
#kiji_title dd { MARGIN-LEFT:1.8em; PADDING:1px 64px 0 6px; FONT-SIZE:1.1em; COLOR:#000;}
.kiji_text { PADDING:18px; LINE-HEIGHT:1.5em; FONT-SIZE:1.0em;}
.kiji_text2{ PADDING:0; LINE-HEIGHT:1.5em; FONT-SIZE:0.9em;}
.kiji_text2_right{ PADDING:0; LINE-HEIGHT:1.5em; FONT-SIZE:0.9em; text-align:right}
.kiji_sign { PADDING:2px 10px 12px 10px; LINE-HEIGHT:140%; FONT-SIZE:1.0em; TEXT-ALIGN:right; }
.kiji_note {
  LINE-HEIGHT:140%;
  MARGIN:0 2px 18px 2px;
  PADDING:4px 0 10px 0;
}
.kiji_sub {
  LINE-HEIGHT:130%;
  FONT-WEIGHT:bold;
  PADDING:3px 0 3px 6px;
  MARGIN:4px;
  COLOR:#330000;
  BACKGROUND:#EEE8CD;
  BORDER-LEFT:7px solid #330000;
}
.kiji_sub_s {
  FONT-SIZE:1.0em;
  FONT-WEIGHT:bold;
  COLOR:#00008B;
  PADDING:10px 0 0 2px;
}

.kiji_sub_b {
  LINE-HEIGHT:130%;
  FONT-SIZE:15px;
  FONT-WEIGHT:bold;
  PADDING:3px 0 3px 6px;
  MARGIN:4px;
  COLOR:#330000;
  BORDER-LEFT:7px solid #F67629;
  BACKGROUND:#FFFDDD;
}

.column {
  BACKGROUND-COLOR:#F5FFFA;
  PADDING:6px;
}
.column_title {
  FONT-WEIGHT:bold;
  PADDING:4px 0 4px 2px;
  MARGIN:4px;
  COLOR:#006400;
  BACKGROUND:#FFF;
  BORDER:1px solid #548B54;
}
.column_t {
  FONT-SIZE:1.2em;
  FONT-WEIGHT:bold;
  COLOR:#FFF;
  PADDING:2px 4px 2px 4px;
  TEXT-ALIGN:center;
  MARGIN:0;
  BACKGROUND-COLOR:#548B54;
  BORDER:1px solid #548B54;
}
.column_m {
  FONT-SIZE:1.2em;
  FONT-WEIGHT:bold;
  COLOR:#FFF;
  PADDING:3px;
  MARGIN:4px;
  BORDER:1px solid #548B54;
  WIDTH:4.3em;
  TEXT-ALIGN:center;
  BACKGROUND-COLOR:#FFF;
}
.column_mb {
  MARGIN:1px;
  PADDING:2px;
  BACKGROUND-COLOR:#548B54;
  BORDER:1px solid #548B54;
}
.from {
  BACKGROUND-COLOR:#E6E6FA;
  PADDING:6px;
}
.from_title {
  FONT-WEIGHT:bold;
  PADDING:4px 0 4px 2px;
  MARGIN:4px;
  COLOR:#4B0082;
  BACKGROUND:#FFF;
  BORDER:1px solid #5D478B;
}
.from_t {
  FONT-SIZE:1.2em;
  FONT-WEIGHT:bold;
  COLOR:#FFF;
  PADDING:2px 4px 2px 4px;
  TEXT-ALIGN:center;
  MARGIN:0;
  BACKGROUND-COLOR:#5D478B;
  BORDER:1px solid #5D478B;
}
.interview {
  BACKGROUND-COLOR:#FFF0F5;
  PADDING:6px;
}
.interview_title {
  FONT-WEIGHT:bold;
  PADDING:4px 0 4px 2px;
  MARGIN:4px;
  COLOR:#C71585;
  BACKGROUND:#FFF;
  BORDER:1px solid #CD1076;
}
.interview_t {
  FONT-SIZE:1.2em;
  FONT-WEIGHT:bold;
  COLOR:#FFF;
  PADDING:2px 4px 2px 4px;
  TEXT-ALIGN:center;
  MARGIN:0;
  BACKGROUND-COLOR:#CD1076;
  BORDER:1px solid #CD1076;
}
.interview_sub {
  FONT-SIZE:1.0em;
  FONT-WEIGHT:bold;
  COLOR:#330000;
  PADDING:1px 0 3px 0;
}
.report {
  BACKGROUND-COLOR:#F2F9FC;
  PADDING:6px;
}
.report_title {
  FONT-WEIGHT:bold;
  PADDING:4px 0 4px 2px;
  MARGIN:4px;
  COLOR:#0072BC;
  BACKGROUND:#FFF;
  BORDER:1px solid #0072BC;
}
.report_t {
  FONT-SIZE:1.2em;
  FONT-WEIGHT:bold;
  COLOR:#FFF;
  PADDING:2px 4px 2px 4px;
  TEXT-ALIGN:center;
  MARGIN:0;
  BACKGROUND-COLOR:#0072BC;
  BORDER:1px solid #0072BC;
}
.report_sub {
  FONT-SIZE:1.0em;
  FONT-WEIGHT:bold;
  COLOR:#330000;
  PADDING:1px 0 3px 0;
}
.contribution {
  BACKGROUND-COLOR:#FEF6D4;
  PADDING:6px;
}
.contribution_title {
  FONT-WEIGHT:bold;
  PADDING:4px 0 4px 2px;
  MARGIN:4px;
  COLOR:#D15802;
  BACKGROUND:#FFF;
  BORDER:1px solid #D15802;
}
.contribution_t {
  FONT-SIZE:1.2em;
  FONT-WEIGHT:bold;
  COLOR:#FFF;
  PADDING:2px 4px 2px 4px;
  TEXT-ALIGN:center;
  MARGIN:0;
  BACKGROUND-COLOR:#D15802;
  BORDER:1px solid #D15802;
}
.contribution_sub {
  FONT-SIZE:1.0em;
  FONT-WEIGHT:bold;
  COLOR:#330000;
  PADDING:1px 0 3px 0;
}
.up {
  TEXT-ALIGN:right;
  PADDING:1px 10px 8px 0;
  FONT-SIZE:0.8em;
}

.ph { MARGIN:2px 6px 2px 6px; PADDING:0 2px 0 2px;}

.cap {
  FONT-SIZE:0.8em;  
  LINE-HEIGHT:130%;
  COLOR:#330000;  
}

.footer {
  FONT-SIZE:0.8em;
  PADDING:10px;
  BACKGROUND-COLOR:#9ECEE4;
  TEXT-ALIGN:center;
  BACKGROUND-IMAGE:url(../images/footerback.jpg);
  BACKGROUND-REPEAT:repeat-x;
}
.main_updates {
  FONT-SIZE:1.0em;
  TEXT-ALIGN:right;
  PADDING:0 14px 12px 0;
}
#list   { MARGIN:2px auto 10px 25px; FONT-SIZE:0.9em; border-collapse:collapse;}#list a{color:#0701FF;}
.wnm { 
	BACKGROUND-COLOR:#FBC3FB; 
	VERTICAL-ALIGN:middle; 
	text-align:center; 
	border:1px solid #9c9c9c;
	padding:3px;
}

.wnm2 { 
	BACKGROUND-COLOR:#ffffff; 
	VERTICAL-ALIGN:middle; 
	text-align:center;
	border:1px solid #9c9c9c;
	padding:3px;
	width:94px;
}

.wnm3 { 
	BACKGROUND-COLOR:#ffffff; 
	VERTICAL-ALIGN:middle; 
	text-align:left;
	border:1px solid #9c9c9c;
	padding:3px;
	width:594px;
}

.list_title{
  BACKGROUND-COLOR:#E8E8E8;
  FONT-SIZE:0.9em;
  COLOR:#000;
  MARGIN:6px 25px 0 15px;
  PADDING:2px 0 2px 4px;
}

.dbm {
  LIST-STYLE-IMAGE: url(../images/headerm.gif);
  PADDING:0 0 0 4px;
}
.main_title {
  FONT-SIZE:1.2em;
  COLOR:#000;
  LINE-HEIGHT:150%;
  MARGIN:10px 10px 6px 0;
  BORDER-LEFT:12px solid #A377A3;
  BORDER-BOTTOM:2px solid #A377A3;
  BACKGROUND-COLOR:#FCECFC;
  PADDING:4px 10px 3px 3px;
}
.print_space{
	margin-bottom:20px
}
