﻿BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/1.2 "Osaka","ＭＳ Ｐゴシック",sans-serif; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.header_class {
	BACKGROUND: #ffaaaa; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.header_logo_class {
	
}
.header_date_class {
	VERTICAL-ALIGN: bottom; COLOR: #ffffff; TEXT-ALIGN: right
}
.copyright_class {
	CLEAR: left; FONT-SIZE: smaller; BACKGROUND: #ffaaaa; WIDTH: 100%; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
.menu_class {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 156px; BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-COLLAPSE: collapse
}
.menu_class TD {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-COLLAPSE: collapse
}
.menu_div {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #dcdcdc
}
.menu_current {
	BACKGROUND-COLOR: #ffffff
}
.l_navi A:link {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.l_navi A:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.l_navi A:active {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline
}
.l_navi A:hover {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.menu_line {
	BORDER-RIGHT: #c0c0c0 1px dashed; BORDER-TOP: #c0c0c0 1px dashed; BORDER-LEFT: #c0c0c0 1px dashed; WIDTH: 150px; BORDER-BOTTOM: #c0c0c0 1px dashed
}
.menu_relation {
	WIDTH: 156px
}
.menu_logo {
	TEXT-ALIGN: center
}
.menu_layout {
	Z-INDEX: 2; FLOAT: left; WIDTH: 156px; MARGIN-RIGHT: -156px; POSITION: relative
}
.main_layout {
	Z-INDEX: 1; FLOAT: left; WIDTH: 100%; POSITION: relative
}
.main_margin {
	MARGIN-TOP: 10px; MARGIN-LEFT: 170px
}
.info_table_clase {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 95%; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse; WORD-WRAP: break-word; WORD-BREAK: break-all; TABLE-LAYOUT: fixed
}
.info_table_clase_jvndbrss {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 95%; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse
}
.maintenance_title_class {
	FONT-WEIGHT: bold; FONT-SIZE: large; BACKGROUND: #6a7187; COLOR: #ffffff; HEIGHT: 20px
}
.maintenance_contents_class {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal;  BACKGROUND: #ffffe1; PADDING-BOTTOM: 5px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pickup_title_class {
	FONT-WEIGHT: bold; FONT-SIZE: large; BACKGROUND: #6a7187; COLOR: #ffffff; HEIGHT: 20px
}
.pickup_contents_class {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; TEXT-INDENT: 0.5em; PADDING-TOP: 5px
}
.pickup_contents_class OL {
	PADDING-LEFT: 25px; MARGIN: 0.25em 0em 0.25em 0.25em
}
.contact_title_class {
	FONT-WEIGHT: bold; FONT-SIZE: large; BACKGROUND: #6a7187; COLOR: #ffffff; HEIGHT: 20px
}
.contact_contents_class {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; TEXT-INDENT: 0.5em; PADDING-TOP: 5px
}
.search_contents_class {
	WIDTH: 95%
}
.search_title_class {
	FONT-WEIGHT: bold; FONT-SIZE: large; BACKGROUND: #6a7187; COLOR: #ffffff; HEIGHT: 20px
}
.search_contents_class {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; TEXT-INDENT: 0em; PADDING-TOP: 5px
}
.search_form_class {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #efefef; BORDER-LEFT: #000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: collapse
}
.search_form_title_class {
	FONT-WEIGHT: bold; FONT-SIZE: large; BACKGROUND: #6a7187; COLOR: #ffffff; HEIGHT: 20px
}
.search_form_index_class {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 15%; TEXT-INDENT: 1em; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
.search_form_input_class {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; TEXT-INDENT: 1em; PADDING-TOP: 5px; WHITE-SPACE: normal
}
.newlist_title_class {
	FONT-WEIGHT: bold; FONT-SIZE: large; BACKGROUND: #6a7187; COLOR: #ffffff; HEIGHT: 20px
}
.newlist_tr_class {
	BACKGROUND: #efefef
}
.newlist_id_class {
		FONT-WEIGHT: bold; WIDTH: 26%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
.newlist_cvss_class {
	FONT-WEIGHT: normal; WIDTH: 29%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
.newlist_update_column {
	FONT-WEIGHT: normal; WIDTH: 26%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}

.newlist_new_column {
	FONT-WEIGHT: normal; WIDTH: 19%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
.newlist_new_class {
	COLOR: #ff0000; font-weight: bold;
}

.newlist_update_class {
	DISPLAY: inline; COLOR: #0000CC; font-weight: bold; 
}

.newlist_contents_class {
	BORDER-TOP-STYLE: none; TEXT-INDENT: 1em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; WORD-WRAP:break-word; WORD-BREAK:break-all;
}
.newlist_hr_class {
	BACKGROUND: #c0c0c0
}
.newlist_cvss_low_class {
	DISPLAY: inline; background-color: #FFFF00;
}
.newlist_cvss_medium_class {
	DISPLAY: inline; background-color: #FFA500;
}
.newlist_cvss_high_class {
	DISPLAY: inline; background-color: #ff0000;
}
.jvnrss_title_class {
	FONT-WEIGHT: bold; FONT-SIZE: large; BACKGROUND: #6a7187; COLOR: #ffffff; HEIGHT: 20px
}
.jvnrss_index_class {
	WIDTH: 25%; BORDER-TOP-STYLE: none; TEXT-INDENT: 1em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.jvnrss_info_class {
	WIDTH: 75%; FONT-SIZE: 15px
}
.rss_icon_class {
	font-size: 70%; padding: 5px 31px 5px 0px; margin: 0; text-align: right;
}
.jvnrss_new_class {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.jvnrss_year_class TABLE {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.jvnrss_pgp_link_class {
	DISPLAY: inline; FONT-SIZE: 10px
}
.jvnrss_hr_class {
	BORDER-RIGHT: #c0c0c0 1px dashed; BORDER-TOP: #c0c0c0 1px dashed; BORDER-LEFT: #c0c0c0 1px dashed; BORDER-BOTTOM: #c0c0c0 1px dashed
}
.result_class {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #efefef; BORDER-LEFT: #000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: collapse; TABLE-LAYOUT:fixed
}
.result_class TH {
	BACKGROUND: #6a7187; COLOR: #ffffff; HEIGHT: 20px; TEXT-ALIGN: center
}
.result_class_header_tr {
	COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #6a7187; TEXT-ALIGN: center
}
.result_class_header_tr A:link {
	COLOR: #ffffff
}
.result_class_header_tr A:visited {
	COLOR: #ffffff
}
.result_class_header_tr A:active {
	COLOR: #ffffff
}
.result_class_header_tr_id {
	COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #6a7187; TEXT-ALIGN: center; WIDTH: 120px
}
.result_class_header_tr_title {
	COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #6a7187; TEXT-ALIGN: center; WIDTH: 255px
}
.result_class_header_tr_cvss {
	COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #6a7187; TEXT-ALIGN: center; WIDTH: 45px
}
.result_class_header_tr_date {
	COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #6a7187; TEXT-ALIGN: center; WIDTH: 75px
}
.result_class TD {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: collapse; WORD-BREAK: break-all; WORD-WRAP: break-word; TABLE-LAYOUT: fixed
}
.vuln_table_clase {
	PADDING-BOTTOM: 10px; WIDTH: 95%; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; WORD-WRAP: break-word; WORD-BREAK: break-all; TABLE-LAYOUT: fixed
}
.vuln_table_clase_footer {
	PADDING-BOTTOM: 10px; WIDTH: 95%; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.vuln_table_clase_td_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
.vuln_table_clase_date_header_td {
	WIDTH: 87%; TEXT-ALIGN: right
}
.pager_class {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.pager_class A:link {
	COLOR: #0000ff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0000ff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0000ff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.pager_class A:hover {
	COLOR: #ff6633; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.pager_count_class {
	TEXT-ALIGN: left
}
.pager_index_class {
	TEXT-ALIGN: right
}
.pager_current_class {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 140%
}
.message_syserr_class {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.message_syserr_class TR {
	BACKGROUND: #efefef
}
.message_syserr_class TD {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: larger; BORDER-LEFT: #000000 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; vartical-align: medium
}
.message_usererr_class {
	COLOR: #ff0000; TEXT-INDENT: 0.5em
}
.table-cwe {
	WIDTH: 550px; BORDER-TOP:1px solid #000000; BORDER-LEFT:1px solid #000000; BORDER-COLLAPSE:collapse; BORDER-SPACING:0; BACKGROUND-COLOR:#FFFFFF
}
.table-cwe th {
	BORDER-RIGHT:1px solid #000000; BORDER-BOTTOM:1px solid #000000; COLOR:#333399; BACKGROUND-COLOR:#CCCCFF; PADDING:0.3em 1em; TEXT-ALIGN:center; font-size: 100%
}
.table-cwe td {
	BORDER-RIGHT:1px solid #000000; BORDER-BOTTOM:1px solid #000000; PADDING:0.3em 1em; font-size: 100%
}

.vndrPrduct_result_class_header_tr_select {
	COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #6a7187; TEXT-ALIGN: center; WIDTH: 8%
}
.vndrPrduct_result_class_header_tr_vendor {
	COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #6a7187; TEXT-ALIGN: center; WIDTH: 46%
}
.vndrPrduct_result_class_header_tr_product {
	COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #6a7187; TEXT-ALIGN: center; WIDTH: 46%
}
.clearfix:after {
	display: block; clear: both; content: "";
}
.float_left {
	float:left;
}
table.vuln_table_clase .float_left {
	width: 50%;
}

/* modal用wrapper
 ******************************************************/
#wrapper_modal {
					 background: url(../../common/img/bgcontents.gif) repeat-y 0 0;
					 width: 650px;
					 /* margin-left: auto; */
					 /* margin-right: auto; */
					 padding: 0px;
					 text-align: left;
			        }
table.search_form {
    width: 582px;
}
td.search_form_input_class_rap {
    white-space: normal;
}
input.search_button{
    margin-left: 1em;
}
#date_feed table.info_table_clase,
#date_feed table.info_table_clase_jvndbrss {
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 5px;
  border-color: #6a7187;
  border-width: 1px;
}
#date_feed table.info_table_clase td.pickup_title_class,
#date_feed table.info_table_clase_jvndbrss td.pickup_title_class {
  border-radius: 4px 4px 0 0;
}
#date_feed table td.jvnrss_new_class,
#date_feed table td.jvnrss_year_class {
  padding-left: 0px;
}
#date_feed table.info_table_clase_jvndbrss div.description {
  line-height: 1.6;
  font-family: Arial,Roboto,"Droid Sans","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;
  letter-spacing: 0.8pt;
  font-weight: normal;
  padding-bottom: 2em;
}
#date_feed .pickup_contents_class {
  line-height: 1.6;
  font-family: Arial,Roboto,"Droid Sans","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;
  letter-spacing: 0.8pt;
  font-weight: normal;
}
#date_feed table.feed, #date_feed .pickup_contents_class {
  margin-left: 80px;
}
#date_feed table.feed, #date_feed div.top, #date_feed div.schema {
  font-family: Arial,Roboto,"Droid Sans","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;
  letter-spacing: 0.8pt;
  font-weight: normal;
}
#date_feed table.feed thead th {
  border-bottom: 2px solid #ddd;
  text-align: center;
}
#date_feed table.feed tbody td {
  border-bottom: 1px solid #efefef;
  padding-left: 5px;
}
#date_feed div.top {
  margin-top: 5px;
  width: 95%;
  text-align:right
}
#date_feed ul.feed_list li {
  margin-bottom: 5px;
}
#date_feed ul.feed_list li div.content {
  padding-left: 30px;
}
#date_feed div.schema {
  text-align: right;
  margin: 10px 5px 0 5px;
}
#date_feed div#content_footer {
  margin-top: 20px;
  font-family: Arial,Roboto,"Droid Sans","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;
  letter-spacing: 0.8pt;
}
#date_feed div#leftarea {
  word-wrap: break-word;
}