A:link {COLOR:#003399;PADDING:1px 2px;}
A:visited {COLOR:#800080;PADDING:1px 2px;}
A:hover {COLOR:#003399;BACKGROUND-COLOR:#ffcc00;PADDING:1px 2px;}
BODY {FONT-FAMILY:Verdana,Geneva,Arial,sans-serif;BACKGROUND-COLOR:#ffffff;MARGIN:0em;}
KBD {FONT-SIZE:0.9em;LINE-HEIGHT:100%;FONT-STYLE:normal;FONT-FAMILY:Verdana,Geneva,Arial,sans-serif;TEXT-DECORATION:none;}
.hide {DISPLAY:none;}
.reader {BORDER:0em;PADDING:0em;FONT-SIZE:0em;MARGIN:0em;WIDTH:0em;LINE-HEIGHT:0em;HEIGHT:0em;DISPLAY:none;}
#hidelink {BORDER:0em;PADDING:0em;MARGIN:0em;FONT-SIZE:0em;WIDTH:0em;LINE-HEIGHT:0em;HEIGHT:0em;}
A#imglink {PADDING:0em;TEXT-DECORATION:none;}
#imglink A:hover {PADDING:0em;}
/*--ヘッダ--*/
.topbar {CLEAR:both;WIDTH:100%;PADDING:0px;MARGIN:0px;BACKGROUND-COLOR:#6699ff;}
#header {CLEAR:both;PADDING:0px;MARGIN:0px;HEIGHT:48px;}
#header H1 {MARGIN:0px;FLOAT:left;}
#header UL {FONT-SIZE:0.8em;FLOAT:right;MARGIN:2px 5px 0px 5px;LIST-STYLE-TYPE:none;}
#header LI#ics1 {BACKGROUND:url(../img/icsnavi1.gif) no-repeat 0px 0.1em;DISPLAY:inline;HEIGHT:20px;PADDING:1px 2px 1px 26px;}
#header LI#ics2 {BACKGROUND:url(../img/icsnavi2.gif) no-repeat 0px 0.1em;DISPLAY:inline;HEIGHT:20px;PADDING:1px 2px 1px 26px;}
#header LI#ics3 {BACKGROUND:url(../img/icsnavi3.gif) no-repeat 0px 0.1em;DISPLAY:inline;HEIGHT:20px;PADDING:1px 2px 1px 25px;}
#header UL#fontsize {CLEAR:both;FONT-SIZE:0.8em;FLOAT:right;MARGIN:2px 5px;LIST-STYLE-TYPE:none;}
#header #fontsize LI {DISPLAY:inline;PADDING:2px;}
#header #focus {COLOR:#ffffff;BACKGROUND-COLOR:#333333;}
/*--ヘッダ コンテンツ--*/
#topnavi {CLEAR:both;WIDTH:100%;PADDING-TOP:5px;MARGIN:0px;COLOR:#000000;BACKGROUND-COLOR:#f8f8f8;}
#topnavi UL {FONT-SIZE:0.8em;MARGIN:1px;PADDING:0px 0px 9px 0px;LIST-STYLE-TYPE:none;}
#topnavi LI#navi1 {BACKGROUND:url(../img/navi1.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 4px 28px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi1 A {PADDING:3px 3px 5px 3px;TEXT-DECORATION:none}
#topnavi LI#navi1 A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#ca2f15;}
#topnavi LI#navi2 {BACKGROUND:url(../img/navi2.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 4px 28px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi2 A {PADDING:3px 3px 5px 3px;TEXT-DECORATION:none;}
#topnavi LI#navi2 A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#e97107;}
#topnavi LI#navi3 {BACKGROUND:url(../img/navi3.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 4px 30px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi3 A {PADDING:3px 3px 5px 3px;TEXT-DECORATION:none;}
#topnavi LI#navi3 A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#bac306;}
#topnavi LI#navi4 {BACKGROUND:url(../img/navi4.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 4px 28px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi4 A {PADDING:3px 3px 5px 3px;TEXT-DECORATION:none;}
#topnavi LI#navi4 A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#74a20d;}
#topnavi LI#navi5 {BACKGROUND:url(../img/navi5.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 4px 35px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi5 A {PADDING:3px 3px 5px 3px;TEXT-DECORATION:none;}
#topnavi LI#navi5 A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#3C898f;}
#topnavi LI#navi1v {BACKGROUND:url(../img/navi1.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 5px 28px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi1v A {PADDING:3px 3px 6px 3px;TEXT-DECORATION:none}
#topnavi LI#navi1v A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#ca2f15;}
#topnavi LI#navi2v {BACKGROUND:url(../img/navi2.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 5px 28px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi2v A {PADDING:3px 3px 6px 3px;TEXT-DECORATION:none;}
#topnavi LI#navi2v A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#e97107;}
#topnavi LI#navi3v {BACKGROUND:url(../img/navi3.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 5px 30px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi3v A {PADDING:3px 3px 6px 3px;TEXT-DECORATION:none;}
#topnavi LI#navi3v A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#bac306;}
#topnavi LI#navi4v {BACKGROUND:url(../img/navi4.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 5px 28px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi4v A {PADDING:3px 3px 6px 3px;TEXT-DECORATION:none;}
#topnavi LI#navi4v A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#74a20d;}
#topnavi LI#navi5v {BACKGROUND:url(../img/navi5.gif) no-repeat 0px 1px;DISPLAY:inline;PADDING:3px 0px 5px 35px;MARGIN:2px 1px 0px 0px;BORDER:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff;LINE-HEIGHT:1.3em;}
#topnavi LI#navi5v A {PADDING:3px 3px 6px 3px;TEXT-DECORATION:none;}
#topnavi LI#navi5v A:hover {COLOR:#ffffff;BACKGROUND-COLOR:#3C898f;}
#topnavi #navie {MARGIN-TOP:-1px;PADDING:0px;BORDER-BOTTOM:#cccccc 1px solid;}
/*--ナビ--*/
#navi {CLEAR:both;PADDING:0px;MARGIN:5px 0px 0px 5px;}
#navi UL {FONT-SIZE:0.8em;MARGIN:0px;PADDING:0px;LIST-STYLE-TYPE:none;}
#navi LI#first {BACKGROUND:url(../img/point0.gif) no-repeat left center;DISPLAY:block;FLOAT:left;PADDING:0px 2px 0px 13px;MARGIN-RIGHT:2px;}
#navi LI {BACKGROUND:url(../img/navi.gif) no-repeat left center;DISPLAY:block;FLOAT:left;PADDING:0px 2px 0px 10px;MARGIN-RIGHT:2px;}
#navi LI A {DISPLAY:block;PADDING:0px 2px;}
#navi LI A:hover {COLOR:#003399;BACKGROUND-COLOR:#ffcc00;PADDING:0px 2px;}
/*--目次--*/
H1#pagetitle {CLEAR:both;FONT-SIZE:0.9em;PADDING:3px 5px;MARGIN:5px;LINE-HEIGHT:1.38em;TEXT-ALIGN:left;BORDER-TOP:#999999 1px solid;}
#InnerLinks {FONT-SIZE:0.8em;PADDING:0px;MARGIN:5px 0px;LINE-HEIGHT:1.38em;TEXT-ALIGN:left;}
#InnerLinks #line {HEIGHT:4px;LINE-HEIGHT:0px;MARGIN:5px 10px 0px 10px;BORDER-TOP:#999999 2px solid;BORDER-BOTTOM:#cccccc 1px solid;}
#InnerLinks UL {MARGIN:0px;PADDING:0px 15px;LIST-STYLE-TYPE:none;}
#InnerLinks UL LI {BACKGROUND:url(../img/point4.gif) no-repeat left center;FLOAT:left;MARGIN:0px 5px 0px 0px;PADDING:1px 2px 1px 12px;}
/*--メインコンテンツ--*/
#section {CLEAR:both;PADDING:0em;MARGIN:0px;TEXT-ALIGN:center;}
#indent {FONT-SIZE:0.9em;PADDING:0px;MARGIN:10px 15px 0px 15px;LINE-HEIGHT:1.38em;TEXT-ALIGN:left;}
#indentsmall {FONT-SIZE:0.8em;PADDING:0px;MARGIN:10px 10px 0px 20px;LINE-HEIGHT:1.38em;TEXT-ALIGN:left;}
UL#linknavi {CLEAR:both;MARGIN:5px;PADDING:0px 2px;LIST-STYLE-TYPE:none;}
#linknavi LI {BACKGROUND:url(../img/point2.gif) no-repeat left center;MARGIN:0px;PADDING:1px 2px 1px 12px;}
#linknavi LI A {PADDING:1px 2px;}
UL#pagetop {CLEAR:both;MARGIN:5px 15px;PADDING:0px;FONT-SIZE:0.8em;FLOAT:right;LIST-STYLE-TYPE:none;}
#pagetop LI {BACKGROUND:url(../img/point3.gif) no-repeat left center;MARGIN:0px;PADDING:1px 2px 1px 12px;WHITE-SPACE:nowrap;}
/*--フッタ--*/
#footer {CLEAR:both;MARGIN:0px;PADDING:2px 0px;FONT-SIZE:0.7em;TEXT-ALIGN:center;BACKGROUND-COLOR:#6699ff;}
#addr {CLEAR:both;MARGIN:0px;PADDING:0px 0px 5px;BACKGROUND-COLOR:#f0f0f0;color:#333333;TEXT-ALIGN:center;FONT-SIZE:0.7em;}
#footnavi {CLEAR:both;MARGIN:5px 0px 0px 0px;PADDING:2px;BACKGROUND-COLOR:#f0f0f0;color:#333333;FONT-SIZE:0.8em;HEIGHT:18px;}
#footnavi #pageup {FLOAT:right;background : url(../img/point3.gif) no-repeat left center;MARGIN:0px;PADDING:1px 2px 1px 12px;}
