body { margin-top:0px; padding-top:0px; background-image:url("images/back_img.gif")}
td{ vertical-align:top; background-color:#FFFFFF; text-align:left;}
h1{ margin:0px; padding:0px;}
h2{ margin:0px; padding:0px;}
h3{ margin:15px 0px 15px 0px;}
td.lineframe1{ border-left:1px solid #043066; border-right:1px solid #043066;}
td.lineframe2{ border-left:1px solid #043066;}
td.lineframe3{ border-left:1px solid #043066; border-right:1px solid #043066; padding:29px 29px 10px 29px}
td.lineframe4{ border-left:1px solid #043066; border-bottom:1px solid #043066;}
td.lineframe5{ border-left:1px solid #043066; border-right:1px solid #043066; border-bottom:1px solid #043066;}

.t_line{ border-top:1px solid #395399; border-left:1px solid #395399;}
.t_line td{ border-right:1px solid #395399; border-bottom:1px solid #395399;}
.t_line2{ border-bottom:1px solid #395399;}
.t_line3{ border-top:1px solid #195699; border-left:1px solid #195699;}
.t_line3 td{ border-right:1px solid #195699; border-bottom:1px solid #195699;}
.t_line4{ border-top:1px solid #999999; border-left:1px solid #999999;}
.t_line4 td{ border-right:1px solid #999999; border-bottom:1px solid #999999;}

.p01 { width:400px; margin:0px 50px; padding:10px 0px; font-size:12px; line-height:1.5em;}
.p02 { width:400px; margin:0px 50px; padding:10px 0px; font-size:12px; line-height:1.5em;}

.td01{ background-color:#b6b7e0; text-align:center; vertical-align:middle; font-size:12px; line-height:1.5em;}
.td02{ background-color:#f1f1f9; text-align:center; font-size:12px; line-height:1.5em;}
.td03{ background-color:#f1f1f9; text-align:left; font-size:12px; line-height:1.5em;}
.td03_2{ background-color:#f1f1f9; text-align:left; vertical-align:middle; font-size:12px; line-height:1.5em;}
.td04 { background-color:#f1f1f9; text-align:center; font-size:12px; line-height:1.5em; border-bottom:1px solid #B6B7E0;}
.td05 { background-color:#f1f1f9; text-align:left; font-size:12px; line-height:1.5em; border-bottom:1px solid #B6B7E0;}
.td06 { text-align:center; font-size:12px; line-height:1.5em; border-bottom:1px solid #B6B7E0;}
.td07 { text-align:left; font-size:12px; line-height:1.5em; border-bottom:1px solid #B6B7E0;}
.td08 { background-color:#f1f1f9; text-align:left; font-size:12px; line-height:1.5em;}
.td09 { text-align:left; font-size:12px; line-height:1.5em;}
.td10 { background-color:#f1f1f9; text-align:center; font-size:12px; line-height:1.5em;}
.td11{ background-color:#D4E5FF; text-align:center; vertical-align:middle; font-size:12px; line-height:1.5em;}
.td12{ background-color:#F2FAFF; text-align:left; font-size:12px; line-height:1.5em;}
.td13 { background-color:#FCEEEE; text-align:center; font-size:12px; line-height:1.5em;}
.td14 { background-color:#FCEEEE; text-align:left; font-size:12px; line-height:1.5em;}
.td15 { background-color:#E5F6F1; text-align:center; font-size:12px; line-height:1.5em;}
.td16 { background-color:#E5F6F1; text-align:left; font-size:12px; line-height:1.5em;}
.td17 { background-color:#F7FFE8; text-align:center; font-size:12px; line-height:1.5em;}
.td18 { background-color:#F7FFE8; text-align:left; font-size:12px; line-height:1.5em;}
.td19 { background-color:#ECE9FF; text-align:center; font-size:12px; line-height:1.5em;}
.td20 { background-color:#ECE9FF; text-align:left; font-size:12px; line-height:1.5em;}
.td21 { background-color:#CCCCCC; text-align:center; font-size:12px; line-height:1.5em;}
.td22 { background-color:#E9E9E9; text-align:center; font-size:12px; line-height:1.5em;}
.td23 { background-color:#395399; color:#FFFFFF; text-align:left; font-size:12px; line-height:1.5em;}
.td24 { background-color:#FFFFFF; text-align:left; font-size:12px; line-height:1.5em;}
.td25{ background-color:#b6b7e0; text-align:left; vertical-align:middle; font-size:12px; line-height:1.5em;}
.td26 { color:#6277A1; text-align:left; vertical-align:middle; font-size:12px; line-height:2.5em;}
.td27 { background-color:#999999; color:#FFFFFF; text-align:left; vertical-align:middle; padding:3px 0px 0px 16px; font-size:12px;}
.td28 { background-color:#F5F5F5; color:#6277A1; text-align:left; vertical-align:middle; font-size:12px; line-height:2.5em;}
.td29 { background-color:#E9E9E9; text-align:center; vertical-align:middle; font-size:12px; line-height:1.5em;}
.td30 { text-align:left; padding-left:20px; vertical-align:middle; font-size:12px;}
.td31 { background-color:#f1f1f9; text-align:left; font-size:12px;}

.vo_td table{ border:1px solid #043066;}
.vo_td01{ padding:9px;}

.menu_bar{ margin:0px 0px 0px 9px;}

a:link{ text-decoration:none; color:#0000ff;}
a:visited{ text-decoration:none; color:#0000ff;}
a:hover{ text-decoration:none; color:#cc3300;}

#list a:link{ text-decoration:none; color:#000000;}
#list a:visited{ text-decoration:none; color:#000000;}
#list a:hover{ text-decoration:none; color:#CC3300;}

a.red:link{ text-decoration:none; color:#395399;}
a.red:visited{ text-decoration:none; color:#395399;}
a.red:hover{ text-decoration:none; color:#993734;}
a.black:link{ text-decoration:none; color:#192499;}
a.black:visited{ text-decoration:none; color:#192499;}
a.black:hover{ text-decoration:underline; color:#993734;}

#banner{ padding:7px; font-size:10px;}
#dust{ padding:2px 7px; font-size:10px;}
#back2top{ padding:7px; font-size:10px; text-align:right;}

.t14{ font-size:14px; line-height:1.5em; line-break:strict;}
.t12{ font-size:12px; line-height:1.5em; line-break:strict;}
.t10{ font-size:10px; line-height:1.5em; line-break:strict;}

.lt12{ font-size:12px; line-height:2em;}

.default_margin{ padding:15px;}

.menu{ background-color:#e6e6e6; padding:5px 0px 5px 5px;}

.mar_img{ margin:15px 0px 15px 0px;}


.info_ta01{ font-size:12px; line-height:1.5em; font-weight:bold; color:#666666; background-color:#b6b7e0; vertical-align:middle;}
.info_title table{ width:598px; margin-top:5px; border-bottom:1px solid #cccccc;}
.info_ta02{ font-size:12px; line-height:1.5em; vertical-align:middle;}

#footer table{ border:1px solid #043066;}
#footer td{ text-align:left; vertical-align:middle; background-image:url("../images/f_bg.jpg");}
#footer_menu{ font-size:10px; line-height:150%; padding:5px 15px; color:#0000ff;}
#footer_menu a:link{ text-decoration:none; color:#0000ff;}
#footer_menu a:visited{ text-decoration:none; color:#0000ff;}
#footer_menu a:hover{ text-decoration:none; color:#CC3300;}
#copyright{ font-size:10px; margin:0px 15px; padding:5px 0px; width:768px; border-top:1px solid #999999; color:#000000;}
#copyright02{ font-size:10px; margin:0px 15px; padding:5px 0px; width:500px; color:#000000;}

/*ie-hack\*/
*html #banner{ font-size:0.625em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html #dust{ font-size:0.625em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html #back2top{ font-size:0.625em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html #footer_menu{ font-size:0.625em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html #updated{ font-size:0.625em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html #copyright{ font-size:0.625em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .t14{ font-size:0.9em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .t12{ font-size:0.75em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .t10{ font-size:0.625em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .lt12{ font-size:0.75em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .info_ta01{ font-size:0.75em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .info_ta02{ font-size:0.75em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .td01{ font-size:0.75em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .td02{ font-size:0.75em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
*html .td03{ font-size:0.75em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
/*end of ie-hack*/
