a:link {  text-decoration: none; border: 0px #006600 none}
a:visited {  text-decoration: none}
a:hover {  color: #FF0000}
a:active {  color: #333333}
body {  padding: 0px 0px 0px 0px; clip: rect(   ); background-color: #FFFFFF; margin-top: 10px;margin-left:20px }
TD {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal}
.tiny_latin {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 8px; font-style: normal; line-height: 8px; font-weight: normal; color: #009900}
.pagelinkfont_01 {  font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #1F75BA}
.tbc_sides {  border-color: black #ACCCCA #ACCCCA; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.tbc_bothside {  border: #ACCCCA solid; border-width: 0px 1px}
.tbc_left {  border-color: black black black #C1E6E3; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.tbc_bottom {  border-color:  #ACCCCA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.tb_cate_nav {  font-family: "Geneva", "Arial", "Helvetica", "san-serif"; font-size: 12px; font-style: normal; line-height: 200px; font-weight: normal; color: #307369; background-color: #FFFFFF; border-color: black #A7D7D9 black black; text-transform: capitalize; clip:   rect(   ); border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.Tb_CateNaviTop {  border-color: black black #ACCCCA; border-style: solid; border-bottom-width: 1px}
.list_margin {  margin-left: 20px}
.CategoryInPageFont {  font-family: "Verdana"; font-size: 18px; font-style: normal; line-height: normal; color: #307369}
.category_font_1 {  font-family: "Verdana"; font-size: 14px; font-style: normal; line-height: normal; color: #307369}
.categorylink_box { background-color: #49AEAE; border:  #C1E6E3 solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tbc_bottom_fine {  border:  #ACCCCA solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tbc_bottom_dark {  border:  #188BCA solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tbc_top_dark {  border:  #188BCA solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tbc_top_fine { border: #ACCCCA; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.category_column {  background-color: #FAFBFF; border-color: black #ACCCCA black black; border-style: solid; border-right-width: 1px}
.tbc_right { border-color: #FFFFFF #ACCCCA #FFFFFF #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.categories { font-family: "Verdana", "Helvetica", "Geneva", "sans-serif", "Arial"; font-size: 14px; font-style: normal; line-height: 17px; font-weight: bold; color: #00994C}
.header_tbl {  border-top:1px #8DBBCF solid; border-right: 1px #8DBBCF solid; border-bottom:  1px #8DBBCF solid; border-left: 1px  #8DBBCF solid; background-color: #FFFFFF; background-image: url(images_utility/995-logo.jpg)}
.titlelinkslead {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: normal; color: #990000; text-decoration: underline; line-height: 14px}
.page_title {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; color: #990000; line-height: normal}
.list_a_dummy {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFFFFF}
.list_a_new {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #21B2FF}
.list_b_new {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #21B2FF}
.list_a_add {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #009900}
.list_b_add {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #009900}
.list_a_bar {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #FF0000}
.list_b_bar {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FF0000}
.list_a_rev {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #996600}
.list_b_rev {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #996600}
.list_a_cate_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; color: #515151}
.list_a_price_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; color: #515151}
.list_a_auth_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.list_a_year_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #333333}
.list_a_title_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; color: #990000; border: 0px #003300 none}
.categorylink_font_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; color: #000000}
.categorylink_font_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; color: #000000}
.tbc_update_i {  border:  #ACCCCA solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-color: #FAFBFF}
.tbc_all {  border: 1px #ACCCCA solid}
.tbc_all_dark {  border: 1px #96B3B0 solid}
.list_b_auth_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.list_b_title_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #990000}
.list_b_auth_title_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #454545}
.list_b_page {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #333333}
.list_b_price_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #990000}
.list_b_more {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #0000FF}
.verdana_white {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; color: #FFFFFF}
.verdana_C1D9E8 {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; color: #C1D9E8}
.verdana_003366 {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #188BCA}
.list_ab_toplink {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #006600}
.header_link {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #009900}
.footer_bsj {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #006600}
.print_top_i {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #0099FF}
.page_category_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #00BD00}
.page_category_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #00BD00}
.page_newaddrev_dsply {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: 18px; font-weight: bold; color: #FF0000}
.title_head_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #188BCA}
.title_head_en_i {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #3B6A8A}
.title_head_en_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #3B6A8A}
.title_head_en_ii {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #21B2FF}
.lightblue_12_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color:#21B2FF}
.lightblue_14_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color:#21B2FF}
.update_headdate{  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #009900}
.page_date {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #006633}
.page_author_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.page_title_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: 18px; font-weight: bold; color: #990000}
.page_subtitle_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #990000}
.page_series_vol_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.page_author_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #474747}
.page_title_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #575757}
.page_title_jp_bl {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #0000FF}
.page_spe_jp_red {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; font-weight: normal; color: #FF0000}
.verdana_12_en_bl {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #0000FF}
.page_page_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.page_bookcode {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.page_publisher_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.page_price_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #990000}
.page_price_memo_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.page_order_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.page_small_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #333333}
.page_links_small_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #333333}
.page_links_normal_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #3F3F3F}
.page_links_related_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #990000}
.printhead {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: 18px; font-weight: bold; color: #990000}
.lineheight_high_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 20px; font-weight: normal; color: #333333}
.utility_jp_headline {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; line-height: 20px; font-weight: bold; color: #990000}
.utility_jp_subject {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #990000}
.utility_jp_note {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #474747}
.tbc_right_bold { border-color: black #ACCCCA black black; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 0px}
.tbc_top_bold { border-color: #ACCCCA ; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.page_small_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #686868}
.headerindex {  background-image: url(images_utility/header_pix.jpg); border: #ACCCCA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.indexfonttitle_en {  font-family:"Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 14px; font-weight: normal; color: #780000}
.text_en_normal {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; font-weight: normal; color: #333333}
.page_link_heading {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 18px; font-weight: bold; color: #00BD00; text-decoration: none}
.seach_results_utl {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; line-height: 18px; font-weight: bold; color: #00BD00; text-decoration: none}
.desc_heading {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #009900}
.page_small_jp_bl { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #0000CC}
.header_keyword {  border-color: black #ACCCCA #ACCCCA; border-style: solid; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.page_small_en_red {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 14px; font-weight: bold; color: #990000}
.tbc_bottom_fine_i { border-color: black black #acccca; background-color: #FAFAFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.categorymenutemp_order {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #B8735E}
.list_a_sm_jp_red {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #990000}
.list_b_jp_bl {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #0000CC}
.list_b_PayPal {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #005900}
.green_navi {  font-family: "Verdana", "Helvetica", "Geneva", "sans-serif", "Arial"; font-size: 16px; font-style: normal; line-height: 16px; font-weight: bold; color: #0099FF}
.listnavigation_title {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; color: #990000}
.list_a_rec { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #0000FF}
.list_b_rec { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #0000FF}.verdana_FAFBFF { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 13px; font-weight: normal; color: #FAFBFF}
.tbc_right_bottom {  border-color: black #C1E6E3 #C1E6E3 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.page_dscrp_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #575757}
.page_dscrp_head  {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 18px; font-weight: bold; color: #00BD00}
.page_paypal_memo_jp1 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333 }
.page_dscrp_en { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #3D3D3D }
.page_edition_en { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #0000FF }
.tbc_bottom_fine_blue { border-color: black black #7CC9FD; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tbc_bottom_fine_i_blue { border-color: black black #acccca; background-color: #FAFBFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.category_info {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; color: #008200}
.list_a_title_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; color: #990000}
.list_b_auth_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.list_b_title_jp {  font-family: "ＭＳ ゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #990000}
.list_b_descheading {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 16px; font-weight: bold; color: #006600}
.large_title_red {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 18px; font-style: normal; line-height: 22px; font-weight: bold; color: #990000}
.leftnavicolum_head_i {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: 18px; font-weight: bold; color: #FFFFFF}
.listnavig {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; color: #006600}
.blueheading_1 {  font-family: "Verdana", "Helvetica", "Geneva", "sans-serif", "Arial"; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; color: #30BAFF}
.tbc_lightblue {  background-color: #FAFBFF}
.font_small_bl {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #0000FF}
.leftmenu_date{  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 20px; font-weight: bold; color: #00A300}
.index_cate{  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #00A300}
.indexheadlines {  font-family: "Verdana", "Helvetica", "Geneva", "sans-serif", "Arial"; font-size: 16px; font-style: normal; line-height: 16px; font-weight: bold; color:#21B2FF}
.listsort_font {  font-family: "Verdana", "Helvetica", "Geneva", "sans-serif", "Arial"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: #00BD00}
.tbc_top_bold {  border: #ACCCCA solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tbc_left_bottom_right {  border: #ACCCCA solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tbc_left_top_right {  border: #ACCCCA solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.tbc_top_bottom_fine {  border: #ACCCCA solid;border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tbc_top_bold_bottom_fine {  border: #ACCCCA solid;border-top-width: 2px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tbc_keywordsearch {  border-color: black black #CC0066; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.tbc_category {  border-color: #C1E6E3 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tbc_redline {  border-color: black black #81D4AF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.list_navigation {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #13A625}
.flowcaption_title {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #990000}
.list_dropmenu_font {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 20px; font-weight: normal; color: #0000FF}
.tbc_rightleft {  border-color: black #C1E6E3; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.page_category_box {  background-color: #FFFFFF; border: #ACCCCA solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.list_a_auth_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; color: #6B6B6B}
.sitemap_heading_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight:normal; color: #009900}
.sitemap_heading_en {  font-family:  "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: 16px; font-weight:bold; color: #009900}
.sitemap_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; font-style: normal; line-height: 16px; font-weight:normal; color: #1E3DD9}
.sitemap_en {  font-family:  "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-style: normal; line-height: 16px; font-weight:normal; color: #0033CC}
.sitemap_jpr {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 16px; font-weight:normal; color: #990000}
.sitemap_enr {  font-family:  "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-style: normal; line-height: 16px; font-weight:normal; color: #990000}
.tbc_top_right_bottom {  border: #C1E6E3 solid; border-width: 1px 1px 1px 0px}
.calendar_month {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; background-color: #FFFFFF; font-size: 11px; font-style: bold; line-height: 16px; font-weight: bold; color: #009900}
.toplink_font {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #789FB0}
.calendar_date_bbl {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "san-serif"; font-size: 10px;  line-height: normal; font-weight: bold; color: #FF0000; text-decoration: underline}
.treemenu_1 {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #595959}
.treemenu_2 { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #008C00 }
.treemenu_3 { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #993300 }
.treemenu_4 { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #0033CC}
.calendar_date_red {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "san-serif"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #FF0000}
.searchresult_red {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "san-serif"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FF0000}
.searchresult_red_text {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "san-serif"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #FF0000}
.leftmenu_1jp { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 13px; font-weight: normal; color: #188BCA }
.topmenu_heading {  font-family: "Verdana", "Geneva", "Arial", "Helvetica"; font-size: 13px; line-height: 18px; font-weight: bold; color: #21B2FF; text-decoration: none}
.topmenu_font {  font-family: "Verdana", "Geneva", "Arial", "Helvetica"; font-size: 11px; line-height: 20px; font-weight: bold; color: #3B6A8A; text-decoration: none}
.leftmenu_heading {  font-family: "Verdana", "Geneva", "Arial", "Helvetica"; font-size: 14px; line-height: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color:#188BCA;}
.leftmenu_index_heading {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; line-height: 18px; font-weight: bold; color: #21B2FF; text-decoration: none}
.leftmenu_expl_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; color: #188BCA}
.listdropmenu_jp { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; color: #188BCA }
.listdropmenu_jp_grey { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #6B6B6B }
.listdropmenu_jp_head { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #990000}
.update_exp_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #6B6B6B}
.update_jp_bl {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; color: #0000FF}
.leftmenu_update_jp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #575757}
.leftmenu_update_en {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-style: 14px; line-height: normal; font-weight: normal; color: #575757}
.leftmenu_index_expl {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #666666}