body { font-size:12px; line-height: 18px; background-image:url(img/bg.gif); margin: 0px; padding: 0px;}
h1 { font-size: 10px; color: #FFFFFF; margin: 0px; padding: 0px; }
h2 { font-size: 10px; color: #FFFFFF; margin: 0px; padding: 0px; }
h3 { font-size: 10px; color: #FFFFFF; margin: 0px; padding: 0px; line-height: 18px;}

A:link { color: #666666;}
A:visited,A:active { color: #333333;}
A:hover { color: #990000;}


/* 余白10px */
.padding-10px {padding: 10px;}

/* 余白5px */
.padding-5px {padding: 5px;}


/* 左側メニュー */
.menu a {
	display: block;
	background-image:url(img/m-bg_off.gif);
	background-position: 0px 0px;
	width: 173px;
	padding: 5px 10px 5px 10px;
	line-height: 16px;
	text-align:left;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	text-decoration: none;
}
.menu a:link,.menu a:visited {
	text-decoration: none;
	background-image:url(img/m-bg_off.gif);
	background-position: 0px 0px;
	padding: 5px 10px 5px 10px;
	line-height: 16px;
	text-align:left;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	text-decoration: none;
}
.menu a:hover,.menu a:active {
	text-decoration: none;
	background-image:url(img/m-bg_on.gif);
	background-position: 0px 41px;
	padding: 5px 10px 5px 10px;
	line-height: 16px;
	text-align:left;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	text-decoration: none;
}

/* 左側下リンク */
.menu01 a {
	display: block;
	background-image:url(img/m-bg02.gif);
	background-position: 0px 0px;
	width: 153px;
	padding: 1px 10px 1px 30px;
	line-height: 13px;
	text-align:left;
	font-size: 10px;
	color: #000000;
}
.menu01 a:link,.menu01 a:visited {
	text-decoration: none;
	background-image:url(img/m-bg02.gif);
	background-position: 0px 0px;
	padding: 1px 10px 1px 30px;
	line-height: 13px;
	text-align:left;
	font-size: 10px;
	color: #000000;
}
.menu01 a:hover,.menu01 a:active {
	text-decoration: none;
	background-image:url(img/m-bg02.gif);
	background-position: 0px 15px;
	padding: 1px 10px 1px 30px;
	line-height: 13px;
	text-align:left;
	font-size: 10px;
	color: #000000;
}

/* ISMS適合性評価制度 */
.isms a {
	display: block;
	background-image:url(img/isms_off.gif);
	background-repeat:no-repeat;
	width: 470px;
	padding: 80px 20px 20px 30px;
	line-height: 13px;
	text-align:left;
	font-size: 10px;
	color: #000000;
}
.isms a:link,.isms a:visited {
	text-decoration: none;
	background-image:url(img/isms_off.gif);
	background-repeat:no-repeat;
	padding: 80px 20px 20px 20px;
	line-height: 18px;
	text-align:left;
	font-size: 12px;
	color: #000000;
}
.isms a:hover,.isms a:active {
	text-decoration: none;
	background-image:url(img/isms_on.gif);
	background-repeat:no-repeat;
	padding: 80px 20px 20px 20px;
	line-height: 18px;
	text-align:left;
	font-size: 12px;
	color: #000000;
}

/* ITSMS適合性評価制度 */
.itsms a {
	display: block;
	background-image:url(img/itsms_off.gif);
	background-repeat:no-repeat;
	width: 470px;
	padding: 80px 20px 20px 20px;
	line-height: 13px;
	text-align:left;
	font-size: 10px;
	color: #000000;
}
.itsms a:link,.itsms a:visited {
	text-decoration: none;
	background-image:url(img/itsms_off.gif);
	background-repeat:no-repeat;
	padding: 80px 20px 20px 20px;
	line-height: 18px;
	text-align:left;
	font-size: 12px;
	color: #000000;
}
.itsms a:hover,.itsms a:active {
	text-decoration: none;
	background-image:url(img/itsms_on.gif);
	background-repeat:no-repeat;
	padding: 80px 20px 20px 20px;
	line-height: 18px;
	text-align:left;
	font-size: 12px;
	color: #000000;
}

/* BCMS適合性評価制度 */
.bcms a {
	display: block;
	background-image:url(bcms_off.gif);
	background-repeat:no-repeat;
	width: 470px;
	padding: 80px 20px 20px 20px;
	line-height: 13px;
	text-align:left;
	font-size: 10px;
	color: #000000;
}
.bcms a:link,.bcms a:visited {
	text-decoration: none;
	background-image:url(bcms_off.gif);
	background-repeat:no-repeat;
	padding: 80px 20px 20px 20px;
	line-height: 18px;
	text-align:left;
	font-size: 12px;
	color: #000000;
}
.bcms a:hover,.bcms a:active {
	text-decoration: none;
	background-image:url(bcms_on.gif);
	background-repeat:no-repeat;
	padding: 80px 20px 20px 20px;
	line-height: 18px;
	text-align:left;
	font-size: 12px;
	color: #000000;
}


/* 最終更新 */
.gray { color: #666666; font-size: 11px; padding: 10px;}


/* ISMS適合性評価制度タイトル */
.isms-title { color: #E6FFEF; background-repeat: no-repeat; padding: 5px 10px 0px 10px; margin: 0px; height: 135px;}

/* ISMSタイトル右側 */

.isms-right01 a { display: block; background-image:url(img/title03_01.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.isms-right01 a:link,.isms-right01 a:visited { text-decoration: none; background-image:url(img/title03_01.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.isms-right01 a:hover,.isms-right01 a:active { text-decoration: none; background-image:url(img/title03_01_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.isms-right02 a { display: block; background-image:url(img/title03_02.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.isms-right02 a:link,.isms-right02 a:visited { text-decoration: none; background-image:url(img/title03_02.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.isms-right02 a:hover,.isms-right02 a:active { text-decoration: none; background-image:url(img/title03_02_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.isms-right03 a { display: block; background-image:url(img/title03_03.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.isms-right03 a:link,.isms-right03 a:visited { text-decoration: none; background-image:url(img/title03_03.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.isms-right03 a:hover,.isms-right03 a:active { text-decoration: none; background-image:url(img/title03_03_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.isms-right04 a { display: block; background-image:url(img/title03_04.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.isms-right04 a:link,.isms-right04 a:visited { text-decoration: none; background-image:url(img/title03_04.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.isms-right04 a:hover,.isms-right04 a:active { text-decoration: none; background-image:url(img/title03_04_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}



/* ISMS登録情報 */
.isms-touroku001 a { display: block; background-image: url(img/isms-syutoku.gif); background-repeat:no-repeat; width: 278px; padding: 27px 10px 6px 30px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.isms-touroku001 a:link,.isms-touroku001 a:visited { text-decoration: none; background-image:url(img/isms-syutoku.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.isms-touroku001 a:hover,.isms-touroku001 a:active { text-decoration: none; background-image:url(img/isms-syutoku_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px;	line-height: 13px; text-align:left;	font-size: 10px;}

.isms-touroku002 a { display: block; background-image: url(img/isms-sinsa.gif); background-repeat:no-repeat; width: 278px; padding: 27px 10px 6px 30px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.isms-touroku002 a:link,.isms-touroku002 a:visited { text-decoration: none; background-image:url(img/isms-sinsa.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.isms-touroku002 a:hover,.isms-touroku002 a:active { text-decoration: none; background-image:url(img/isms-sinsa_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px;	line-height: 13px; text-align:left;	font-size: 10px;}

.isms-touroku003 a { display: block; background-image: url(img/isms-shinsain.gif); background-repeat:no-repeat; width: 278px; padding: 27px 10px 6px 30px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.isms-touroku003 a:link,.isms-touroku003 a:visited { text-decoration: none; background-image:url(img/isms-shinsain.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.isms-touroku003 a:hover,.isms-touroku003 a:active { text-decoration: none; background-image:url(img/isms-shinsain_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px;	line-height: 13px; text-align:left;	font-size: 10px;}


/* ITSMS適合性評価制度タイトル */
.isms-title { color: #E6FFEF; background-repeat: no-repeat; padding: 5px 10px 0px 10px; margin: 0px; height: 135px;}

/* ITSMSタイトル右側 */

.itsms-right01 a { display: block; background-image:url(img/title02_01.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.itsms-right01 a:link,.itsms-right01 a:visited { text-decoration: none; background-image:url(img/title02_01.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.itsms-right01 a:hover,.itsms-right01 a:active { text-decoration: none; background-image:url(img/title02_01_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.itsms-right02 a { display: block; background-image:url(img/title02_02.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.itsms-right02 a:link,.itsms-right02 a:visited { text-decoration: none; background-image:url(img/title02_02.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.itsms-right02 a:hover,.itsms-right02 a:active { text-decoration: none; background-image:url(img/title02_02_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.itsms-right03 a { display: block; background-image:url(img/title02_03.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.itsms-right03 a:link,.itsms-right03 a:visited { text-decoration: none; background-image:url(img/title02_03.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.itsms-right03 a:hover,.itsms-right03 a:active { text-decoration: none; background-image:url(img/title02_03_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.itsms-right04 a { display: block; background-image:url(img/title02_04.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.itsms-right04 a:link,.itsms-right04 a:visited { text-decoration: none; background-image:url(img/title02_04.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.itsms-right04 a:hover,.itsms-right04 a:active { text-decoration: none; background-image:url(img/title02_04_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}



/* ITSMS登録情報 */

.itsms-touroku1 a { display: block; background-image: url(img/itsms-shutoku.gif); background-repeat:no-repeat; width: 278px; padding: 27px 10px 6px 30px; line-height: 13px; text-align:left; font-size: 10px; color:#666666; text-decoration: none;}
.itsms-touroku1 a:link,.isms-touroku1 a:visited { text-decoration: none; background-image:url(img/itsms-shutoku.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666; text-decoration: none;}
.itsms-touroku1 a:hover,.isms-touroku1 a:active { text-decoration: none; background-image:url(img/itsms-shutoku_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px;	line-height: 13px; text-align:left;	font-size: 10px; text-decoration: none;}

.itsms-touroku2 a { display: block; background-image: url(img/itsms-shinsa.gif); background-repeat:no-repeat; width: 278px; padding: 27px 10px 6px 30px; line-height: 13px; text-align:left; font-size: 10px; color:#666666; text-decoration: none;}
.itsms-touroku2 a:link,.isms-touroku2 a:visited { text-decoration: none; background-image:url(img/itsms-shinsa.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666; text-decoration: none;}
.itsms-touroku2 a:hover,.isms-touroku2 a:active { text-decoration: none; background-image:url(img/itsms-shinsa_on.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px;	line-height: 13px; text-align:left;	font-size: 10px; text-decoration: none;}


/* BCMSタイトル右側 */

.bcms-right01 a { display: block; background-image:url(img/bcms-logo/bcms-logo02-1.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 8px; color:#666666;}
.bcms-right01 a:link,.bcms-right01 a:visited { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-1.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 8px; color:#666666;}
.bcms-right01 a:hover,.bcms-right01 a:active { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-1.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.bcms-right02 a { display: block; background-image:url(img/bcms-logo/bcms-logo02-2.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 8px; color:#666666;}
.bcms-right02 a:link,.bcms-right02 a:visited { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-2.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 8px; color:#666666;}
.bcms-right02 a:hover,.bcms-right02 a:active { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-2.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.bcms-right03 a { display: block; background-image:url(img/bcms-logo/bcms-logo02-3.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 8px; color:#666666;}
.bcms-right03 a:link,.bcms-right03 a:visited { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-3.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 8px; color:#666666;}
.bcms-right03 a:hover,.bcms-right03 a:active { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-3.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.bcms-right04 a { display: block; background-image:url(img/bcms-logo/bcms-logo02-4.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 8px; color:#666666;}
.bcms-right04 a:link,.bcms-right04 a:visited { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-4.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 8px; color:#666666;}
.bcms-right04 a:hover,.bcms-right04 a:active { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-4.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.bcms-right05 a { display: block; background-image:url(img/bcms-logo/bcms-logo02-5.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 8px; color:#666666;}
.bcms-right05 a:link,.bcms-right05 a:visited { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-5.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 8px; color:#666666;}
.bcms-right05 a:hover,.bcms-right05 a:active { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-5.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}

.bcms-right06 a { display: block; background-image:url(img/bcms-logo/bcms-logo02-6.gif);	background-repeat:no-repeat; width: 243px; padding: 27px 10px 6px 40px; line-height: 13px; text-align:left; font-size: 8px; color:#666666;}
.bcms-right06 a:link,.bcms-right06 a:visited { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-6.gif);	background-repeat:no-repeat; padding: 27px 10px 6px 40px; line-height: 13px;	text-align:left; font-size: 8px; color:#666666;}
.bcms-right06 a:hover,.bcms-right06 a:active { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo02-6.gif); background-repeat:no-repeat; padding: 27px 10px 6px 40px;	line-height: 13px; text-align:left;	font-size: 10px;}
/* BCMS登録情報 */
.bcms-touroku001 a { display: block; background-image: url(img/bcms-logo/bcms-logo05.gif); background-repeat:no-repeat; width: 278px; padding: 27px 10px 6px 30px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.bcms-touroku001 a:link,.bcms-touroku001 a:visited { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo05.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.bcms-touroku001 a:hover,.bcms-touroku001 a:active { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo05.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px;	line-height: 13px; text-align:left;	font-size: 10px;}

.bcms-touroku002 a { display: block; background-image: url(img/bcms-logo/bcms-logo05-2.gif); background-repeat:no-repeat; width: 278px; padding: 27px 10px 6px 30px; line-height: 13px; text-align:left; font-size: 10px; color:#666666;}
.bcms-touroku002 a:link,.bcms-touroku002 a:visited { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo05-2.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px; line-height: 13px;	text-align:left; font-size: 10px; color:#666666;}
.bcms-touroku002 a:hover,.bcms-touroku002 a:active { text-decoration: none; background-image:url(img/bcms-logo/bcms-logo05-2.gif); background-repeat:no-repeat; padding: 27px 10px 6px 30px;	line-height: 13px; text-align:left;	font-size: 10px;}

/* BCMSタイトル */
.bcms-title {  color: #1100CC; background-repeat: no-repeat; padding: 5px 10px 0px 10px; margin: 0px; height: 135px;}

/* ISMSトピックス */

.isms-topics a { display: block; background-image: url(img/point02.gif); background-repeat:no-repeat; width: 138px; padding: 3px 0px 3px 15px; line-height: 13px; text-align:left; font-size: 10px; color:#333333;}
.isms-topics a:link,.isms-topics a:visited { text-decoration: none; background-image:url(img/point02.gif);	background-repeat:no-repeat; padding: 3px 0px 3px 15px; line-height: 13px;	text-align:left; font-size: 10px; color:#333333;}
.isms-topics a:hover,.isms-topics a:active { text-decoration: none; background-image:url(img/point02_on.gif); background-repeat:no-repeat; padding: 3px 0px 3px 15px;	line-height: 13px; text-align:left;	font-size: 10px;}


/* ITSMSトピックス */

.itsms-topics a { display: block; background-image: url(img/point03.gif); background-repeat:no-repeat; width: 138px; padding: 3px 0px 3px 15px; line-height: 13px; text-align:left; font-size: 10px; color:#333333;}
.itsms-topics a:link,.itsms-topics a:visited { text-decoration: none; background-image:url(img/point03.gif);	background-repeat:no-repeat; padding: 3px 0px 3px 15px; line-height: 13px;	text-align:left; font-size: 10px; color:#333333;}
.itsms-topics a:hover,.itsms-topics a:active { text-decoration: none; background-image:url(img/point03_on.gif); background-repeat:no-repeat; padding: 3px 0px 3px 15px;	line-height: 13px; text-align:left;	font-size: 10px;}

















