
@charset shift_jis;
/*--国家試験センターＴＯＰページ用ＣＳＳ--*/
BODY   { background-color: #ebecef; text-align: center; margin: 0 }
img      { margin: 0; padding: 0; vertical-align: bottom; border-style: none }
td { margin: 0 }
#allwrap   { background-image: none; text-align: center; margin-right: auto; margin-left: auto; width: 780px; argin-right: auto 
   }
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
em { 
color: #f63; font-style: normal; text-decoration: blink 
}
#flashTD { background-color: #fafafa; text-align: center; padding-top: 6px; padding-bottom: 28px; vertical-align: top }
.comment {
 color: #699; font-weight: bold 
}
.TDbg01 { background-image: url("images/top/top_10.gif"); background-repeat: repeat-y }
.TDbg02 { background-image: url("images/top/top_04.gif"); background-repeat: repeat-y }
/*--改正、試験結果テーブル--*/
#ResultArea    { background-color: #dae6e2; text-align: center; padding: 0; vertical-align: top }
#ResultArea img { vertical-align: top }
#Resultwrap         { background-color: #dae6e2; margin-right: auto; margin-bottom: 24px; margin-left: auto; padding: 0 0 0 10px; width: 250px; height: auto; vertical-align: top }
#Result        { background-color: #dae6e2; text-align: center; margin: 6px 0 0; padding: 0; width: 250px; height: auto }
#Result th      { font-size: 12px; font-weight: bold; line-height: 14px; background-color: #c1d2e2; text-align: left; padding: 6px 20px 0 12px; vertical-align: top }
#Result td      { color: #666; font-size: 12px; line-height: 16px; text-align: left; vertical-align: top }
.ResultTD { background-color: #c1d2e2; padding: 3px 3px 3px 18px }
#Result p  { font-size: 12px; margin: 0; padding: 0 }
#Result A:link  { color: #630; font-weight: bold; text-decoration: none }
#Result A:visited { color: #630; text-decoration: none }
#Result A:hover  { color: #960; text-decoration: underline }
.chiefColer  { color: #06f; font-weight: bold; border-bottom: 1px dotted #06f }
.cargeColer      { color: #018711; font-weight: bold; border-bottom: 1px dotted #018711 }
/*--インフォメーション(HotNews)--*/
#info   { background-color: #dae6e2; text-align: left; margin-top: 0; margin-right: auto; margin-left: auto; vertical-align: top }
#Hotnewswrap     { margin: 0 auto 24px 12px; padding: 0; width: 454px; height: auto; vertical-align: top }
.witeBG { background-color: white }
.leftbg { background-image: url("images/top/info04.gif"); background-repeat: repeat-y }
.rightbg { background-image: url("images/top/info05.gif"); background-repeat: repeat-y }
#Hotnews     { background-color: #fff; margin: 0 0 0; padding: 0; width: 400px }
#Hotnews th     { color: #f63; font-size: 12px; font-weight: bold; text-align: right; padding-top: 7px; padding-right: 6px; width: 65px; vertical-align: top; border-bottom: 1px dotted #666 }
#Hotnews td    { text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 6px; vertical-align: middle; border-bottom: 1px dotted #666 }
#Hotnews A:link {
	COLOR: #06f; TEXT-DECORATION: none
}
#Hotnews A:visited {
	COLOR: #06f; TEXT-DECORATION: none
}
#Hotnews A:hover {
	COLOR: #00f; TEXT-DECORATION: underline
}
.pdfImg   { margin-left: 6px; width: 16px; height: 16px; vertical-align: bottom }

/*--add091027--*/
.center_annai{width:250px;margin-top:20px;paddin:10px;}