/*--[Second impact]-- */

#nsi-header .headerdate {font-family:Arial, "Helvetica black", "sans-serif black"; font-size: 18px; font-weight: bold; color: #9e210b;}
#nsi-body .headerdate {font-family:Arial, "Helvetica black", "sans-serif black"; font-size: 18px; font-weight: bold; color: #9e210b;}
#nsi-body form {margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; border:0; border-bottom:0; border-left:0; border-right:0; border-top:0;}
#nsi-body input, textarea {FONT-FAMILY: MS Gothic;}
#nsi-body .msgtab {font-weight: bold; font-size: 12px; line-height: 120%; color: #FFFFFF;}
#nsi-body .msgtab a:link{color: #FFFFFF;}
#nsi-body .msgtab a:visited{color: #FFFFFF;}
#nsi-body .msgtab a:hover{color: #FFFFFF;}
#nsi-body .msgtab a:active{color: #FFFFFF;}
#nsi-body .msg-icon {vertical-align: middle;}
#nsi-body .kyujin-icon {vertical-align: middle;}
#nsi-body img.outline {border-style: solid;border-color: #918985;}
#nsi-body .category {line-height: 200%; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "MS UI Gothic";}
#nsi-body .X{font-size : 12px; line-height: 120%}
#nsi-body .Y{border-color:#918985; border-style:solid; border-width:1px}
#nsi-body .Z{position:absolute; visibility:hidden; background-color:#ECEBEA; z-index:2;}

/*--/[Second impact]-- */

/* Nx */
.QWZ08-120 {FONT-WEIGHT: normal; FONT-SIZE:  8px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}

.QWZ10-120 {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-120-B {FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-130 {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 130%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-130-B {FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 130%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-140 {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 140%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-140-B {FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 140%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-150 {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-150-B {FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"}

.QWZ11-120 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-120-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-130 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 130%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-130-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 130%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-140 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 140%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-140-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 140%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-150 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-150-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"}

.QWZ12-120 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%}
.QWZ12-120-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 120%}
.QWZ12-130 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 130%}
.QWZ12-130-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 130%}
.QWZ12-140 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 140%}
.QWZ12-140-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 140%}
.QWZ12-150 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%}
.QWZ12-150-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 150%}
.QWZ12-160 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 160%}

.QWZ13-120 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 120%}
.QWZ13-120-B {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 120%}
.QWZ13-130 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 130%}
.QWZ13-130-B {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 130%}
.QWZ13-140 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 140%}
.QWZ13-140-B {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 140%}
.QWZ13-150 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 150%}
.QWZ13-150-B {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 150%}

.QWZ14-120 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 120%}
.QWZ14-120-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 120%}
.QWZ14-130 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 130%}
.QWZ14-130-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 130%}
.QWZ14-140 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 140%}
.QWZ14-140-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 140%}
.QWZ14-150 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 150%}
.QWZ14-150-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 150%}

.QWZ15-120 {FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 120%}
.QWZ15-120-B {FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 120%}
.QWZ15-130 {FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 130%}
.QWZ15-130-B {FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 130%}
.QWZ15-140 {FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 140%}
.QWZ15-140-B {FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 140%}
.QWZ15-150 {FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 150%}
.QWZ15-150-B {FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 150%}

.QWZ16-120 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 120%}
.QWZ16-120-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 120%}
.QWZ16-130 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 130%}
.QWZ16-130-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 130%}
.QWZ16-140 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 140%}
.QWZ16-140-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 140%}
.QWZ16-150 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 150%}
.QWZ16-150-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 150%}

.QWZ17-120 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 120%}
.QWZ17-120-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 120%}
.QWZ17-130 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 130%}
.QWZ17-130-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 130%}
.QWZ17-140 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 140%}
.QWZ17-140-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 140%}
.QWZ17-150 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 150%}
.QWZ17-150-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 150%}

.QWZ18-120 {FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 120%}
.QWZ18-120-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 120%}
.QWZ18-130 {FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 130%}
.QWZ18-130-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 130%}
.QWZ18-140 {FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 140%}
.QWZ18-140-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 140%}
.QWZ18-150 {FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 150%}
.QWZ18-150-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 150%}

.QWZ20-120 {FONT-WEIGHT: normal; FONT-SIZE: 20px; LINE-HEIGHT: 120%}


a:hover {color:#FF0000;}
/* Nx */



.s1 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; LINE-HEIGHT: 120%; FONT-STYLE: normal
; font-family: "MS PGothic", "Osaka"}
.s2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; FONT-STYLE: normal
; font-family: "MS PGothic", "Osaka"}
.s3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-STYLE: normal
; font-family: "MS PGothic", "Osaka"}
.s4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-STYLE: normal
; font-family: "MS PGothic", "Osaka"}
.s5 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 120%; FONT-STYLE: normal
; font-family: "MS PGothic", "Osaka"}
/*
a {  text-decoration: none}
a:hover {  text-decoration: underline}
*/
.outline1 {  border: 1px #999999 solid; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.outline1_hight { border: 1px #999999 solid; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; clip:   rect(   ); height: 18px; line-height: normal; position: relative}
.s3b { FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-STYLE: normal ; font-family: "MS PGothic", "Osaka"}
.date {  font-family: "Arial black", "Helvetica black", "sans-serif black"; font-size: 20px; font-weight: bold}
.outline1_hight_send { border: 1px #999999 solid; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; clip:  rect(   ); height: 18px; line-height: normal; position: relative; background-color: #d9d9d9 ; text-align: center; z-index: auto}
.s3wide { FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal ; font-family: "MS PGothic", "Osaka" }
p {  line-height: 150%}

.font1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font5 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font6 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font7 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font8 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font9 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
.font10 {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; LINE-HEIGHT: 120%; FONT-STYLE: normal
}
P.percent {
	LINE-HEIGHT: 140%
}


.login_name { background-color: #666666; font-size: 12px; color: #FFFFFF }
.header_title { FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 120%; FONT-STYLE: normal ; background-color: #DBDBDB}
.header_directory { FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-STYLE: normal ; background-color: #DBDBDB}
.font_14px {  font-size: 14px; LINE-HEIGHT: 120%;}
.font_12px {  font-size: 12px; LINE-HEIGHT: 120%;}
.font_10px {  font-family: "MS UI Gothic", "MS PGothic", "Osaka"; font-size: 10px; LINE-HEIGHT: 120%;}
.s4b { FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-STYLE: normal ; font-family: "MS PGothic", "Osaka" }
.font_14pxb {  font-size: 14px; LINE-HEIGHT: 120%; FONT-WEIGHT: bold;}

.cm_font{
	font-size: 10pt;
}
.cm_errmsg_font{
	font-size: 10pt;
	color: #CC0000;
	font-weight: bold;
}
.table_solid_line{
	border-style: solid;
//	border-width:1px;
//	border-collapse: collapse;
//	padding:0px;
	border-color:#000000;
//	background-color:#FFFFFF;
}
.td_solid_line_head{
	border-style: solid;
//	border-width:1px;
//	padding:2px;
	border-color:#000000;
	background-color:#CCCCFF;
}
.td_solid_line{
	border-style: solid;
//	border-width:1px;
//	padding:2px;
	border-color:#000000;
//	background-color:#FFFFFF;
}
.td_solid_line_sec{
	border-style: solid;
//  border-width:1px;
//  padding:2px;
    border-color:#000000;
  	background-color:#FFFFCC;
}
.table_solid_line2{
	border-style: solid;
	border-width:1px;
	border-collapse: collapse;
	padding:0px;
	border-color:#DEDEDE;
	background-color:#FFFFFF;
}
.td_solid_line_head2{
	border-style: solid;
	border-width:1px;
	padding:2px;
	border-color:#DEDEDE;
	background-color:#CCCCFF;
}
.td_solid_line2{
	border-style: solid;
	border-width:1px;
	padding:2px;
	border-color:#DEDEDE;
	background-color:#FFFFFF;
}
.toFtcls {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height:100%;
	text-align: center;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
}

