body
	{
	font-family: "Meiryo", "MS UI Gothic", "Hiragino Kakugo Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #6b6b6b;
	line-height: 170%;
	margin: 0px;
	padding: 0px;
	}
form
	{
	margin: 0px;
	padding: 0px;
	}
h1
	{
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	}
a:link, a:visited, a:active
	{
	color: #585858;
	text-decoration: underline;
	}
a:hover
	{
	color: #008AFF;
	text-decoration: none;
	}
a.bread:link, a.bread:visited, a.bread:active
	{
	color: #6b6b6b;
	text-decoration: underline;
	}
a.bread:hover
	{
	color: #008AFF;
	text-decoration: none;
	}
a.white:link, a.white:visited, a.white:active
	{
	color: #FFFFFF;
	text-decoration: underline;
	}
a.white:hover
	{
	color: #008AFF;
	text-decoration: none;
	}
.bg_color1
	{
	background-color: #1a1b7d;
	}
.bg_color2
	{
	background-color: #03004c;
	}
.bg_color3
	{
	background-image: url(../common_img/footer_bg-c.jpg);
	}
.bg_color4
	{
	background-image: url(../common_img/footer_bg-cloud.jpg);
	background-repeat: no-repeat;
	background-position: center;
	}
.bg_color5
	{
	background-image: url(../staff/images/img_hr.gif);
	background-repeat: repeat-y;
	}
.bg_color6
	{
	background-color: #CCCCCC;
	}
.bg_color7
	{
	background-color: #F2F2F2;
	}
.bg_color8
	{
	background-color: #FFFFFF;
	}
.font_color1
	{
	color: #585858;
	}
.font_color2
	{
	color: #CCCCCC;
	}
.font_color3
	{
	color: #999999;
	}
.font_color4
	{
	color: #81bdd8;
	}
.font_color5
	{
	color: #FFFFFF;
	}
.font_color6
	{
	color: #008aff;
	}
.width1
	{
	width: auto;
	}
.width2
	{
	width: 170px;
	}
.width3
	{
	width: 250px;
	}
.width4
	{
	width: 300px;
	}
.padding1
	{
	padding-top: 21px;
	padding-bottom: 16px;
	}
.padding2
	{
	padding-bottom: 14px;
	}
.padding3
	{
	padding-bottom: 5px;
	padding-right: 2px;
	}
.padding4
	{
	padding-top: 29px;
	padding-bottom: 28px;
	}
.padding5
	{
	padding-bottom: 3px;
	}
.padding6
	{
	padding-top: 17px;
	padding-bottom: 57px;
	}
.padding7
	{
	padding-top: 167px;
	}
.padding8
	{
	padding-bottom: 50px;
	}
.padding9
	{
	padding-bottom: 33px;
	}
.padding10
	{
	padding-right: 250px;
	}
.padding11
	{
	padding-bottom: 20px;
	}
.padding12
	{
	padding-bottom: 20px;
	padding-left: 20px;
	}
.padding13
	{
	padding-bottom: 10px;
	}
.padding14
	{
	padding-top: 20px;
	}
.padding15
	{
	padding: 9px;
	}
.padding16
	{
	padding-bottom: 100px;
	}
.font_size1
	{
	font-size: 8px;
	}
.font_size2
	{
	font-size: 10px;
	}
