/*
	GlobalFont CSS 
*/


BODY{
  font-size:14px;
  color:#333333;
  background-image : url(../../site_data/cabinet/pg-img/);
  background-repeat : repeat-y;
  background-attachment : scroll;
  background-position : 0px 0px;
}

/*　h1〜h4まで設定　*/
h1 {
	font-size:12pt;
	color: #000000;
	margin: 5px 0px 0px 0px;
}

h2 {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFF00;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
h3 {

	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}	
h4 {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	}

/*　文字太字　*/
/*　文字…太字、中　*/
.fb {font-weight: bold; font-size: 12px;}
.fb_red {font-weight: bold; color: #FF0000; font-size: 14px;}
.fb_blue {font-weight: bold; color: #0000FF; font-size: 14px;}
.fb_blue2 {font-weight: bold; color: #00FFFF; font-size: 14px;}
.fb_orange{font-weight: bold; color: #FF6600; font-size: 14px;}

/*　文字…小　*/
.fs_red {color: #FF0000; font-size: 12px;}
.fs_white {color: #FFFFFF; font-size: 12px;}
.fs_blue {color: #0000FF; font-size: 12px;}

/*　文字…中　*/
.f_red {color: #FF0000; font-size: 14px;}
.f_pink {color: #FF9999; font-size: 14px;}
.f_glay {color: #666666; font-size: 14px;}
.f_blue {color: #0000FF; font-size: 14px;}

/*　ヘッド横ナビゲーター　*/
.top ul {list-style:none;margin:0px;padding:0px;border:none;}
.top li {list-style:none;margin:0px;padding:0px;border:none;display:inline;}

/*　レフト縦ナビゲータ（青）　*/
.left1box {margin:0px;padding:5px;border:none;width:180px;background-color:#000033; }
.left1 ul {list-style:none;margin:0px;padding:0px;border:none;width:188px; border:1px solid #000033;}
.left1 li {list-style:none;margin:0px;padding:5px;width:176px;background-color:#ffffff; border:1px solid #000033;}

/*　レフト縦ナビゲータ（赤）　*/
.left2box_a {margin:0px;padding:5px;border:none;width:180px;background-color:#CC0000; }
.left2box_b {margin:0px;padding:5px;border:none;width:176px;background-color:#FFCCCC; border:1px solid #CC0000;}
.left2 ul {list-style:none;margin:0px;padding:0px;border:none;width:188px; border:1px solid #CC0000;}
.left2 li {list-style:none;margin:0px;padding:5px;width:176px;background-color:#ffffff; border:1px solid #CC0000;}



ul {list-style:none;margin:0px;padding:0px;border:none;}
li {display:inline;margin:0px;padding:0px;border:none;}

td {
	font-size:14px;
	color:#333333;
}

.big {
	font-size:16px;
}
.middle {
	font-size:15px;
}
.small {
	font-size:12px;
}

.site-seo {
	font-size:13px;
	color:#666666;
}


/* Link */
a {
	color: #003399;
}
a:hover {
	color: #FF4210;
}
a:active {
	color: #FF4210;
}
a:visited {
	color: #0066cc;
}



HR {
  color: #cccccc;
}






