/*content style (text=pageContent)*/

h3 {
	color: #333333;
	margin:0px;
	padding:0px;
	font-size:100%;
	display:inline;
	line-height: 150%;
	font-weight:normal;
	font-family: Arial, 'ＭＳ Ｐゴシック';
}

h2 {
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #333333;
	margin:0px;
	padding:0px;
	display:inline;
	font-weight:normal;
}

h1 {
	color: #333333;
	margin:0px;
	padding:0px;
	display:inline;
	font-size: 10px;
	line-height: 150%;
	font-weight:normal;
	font-family: Arial, 'ＭＳ Ｐゴシック';
}


table.breadcrumbs_list{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: left; 
	display: inline;
	line-height: 150%;
}
.breadcrumbs_list th{

}
.breadcrumbs_list td{

}

table.job{
	font-size: 12px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: left; 
	display: inline;
	line-height: 200%;
	border-collapse:collapse;

}
.job th{

}
.job td{

	border:1px solid #999999;
}

TABLE.menu{

}

.menu TD,TH{ 
background-color:transparent;
}

table.top{
	font-size: 12px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: left; 
	display: inline;
	line-height: 150%;

}
.top th{

}
.top td{

}


table.company_table{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: left; 
	display: inline;
	line-height: 150%;

}
.company_table th{

}
.company_table td{

}

table.anken{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: left; 
	display: inline;
	line-height: 150%;

}
.anken th{

}
.anken td{

}


body{
 font-family: Arial, 'ＭＳ Ｐゴシック';
 /*font-family:"MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";*/
 font-weight:normal;
 font-size:10px;
 background-color:#C4C4C4;
 background-image:url(../images/shadow5.gif);
 background-repeat:repeat-x;
}


.text-breadcrumbs_list
{
	font-size: 9px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: right; 
	display: inline;
	line-height: 150%;
}

.text-page_title
{
	font-size: 9px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: right; 
	display: inline;
	line-height: 150%;
}

.text-page_inquiry
{
	font-size: 9px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: right; 
	display: inline;
	line-height: 150%;
}

.text-header_link
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align:right;
}

.text-page_desc
{
	font-family: 'ＭＳ 明朝',serif;
	font-size: 12px;
	color: #55626A;	
	display:inline;
	line-height: 140%;
}

.text-page_about_nexal
{
	font-family: 'ＭＳ 明朝',serif;
	font-size: 12px;
	color: #55626A;	
	display:inline;
	line-height: 170%;
}

.text-page_company
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	line-height: 200%;
}

.text-page_right
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	line-height: 150%;
}

.text-page_right_target
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #0000FF;	
	line-height: 150%;
}

.text-page_sammary
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	line-height: 170%;
}

.text-page_category
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align:left;
	display:inline;
	line-height: 150%;
}

.text-header
{
	font-size: 18px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	
}

.text
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;
}

.text-side_box
{
	font-size: 12px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align:left;
	display:inline;
	line-height: 150%;
}

.pageContent 
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
}

.pageContent a 
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #FF7B00;
}

.text-professionalservice
{
	font-size: 10px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align:left;
	display:inline;
	line-height: 150%;
}


/* top elements */

.company
{
	font-size: 18px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
	font-style : italic;
	letter-spacing : -1px;
}

.slogan
{
	font-size: 10px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
}

.url
{
	font-size: 10px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;
}

/*main menu*/

.menu
{
	font-size: 9px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
	font-weight : bold;
	text-decoration: underline;
	word-spacing: -1px;	
}

.amenu
{
	font-size: 9px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
	font-weight : bold;
	text-decoration: none;
	word-spacing: -1px;
}


/*submenu*/

.submenu
{
	font-size: 5px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
	text-decoration: underline;
}

.asubmenu
{
	font-size: 11px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
	text-decoration: underline;
	font-weight: bold;
}


/*bottom menu*/

.bmenu
{
	font-size: 9px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
	text-decoration: underline;	
}

.abmenu
{
	font-size: 9px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
	font-weight: bold;
	text-decoration: underline;
}


/*copyright*/

.footer
{
	font-size: 10px;	
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: white;
}

.bg
{
	background-color: #000099;
}


#img_border 
{ 
	border: 1px #999999 solid; 
} 

p{
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #333333;
	margin:0px;
	padding:0px;
	display:inline;
	font-weight:normal;
} 


ul{
margin:0;
padding:0;
list-style:none;
width:500px;
height:30px;
color:#ffffff;
border-bottom:1px solid #3F5DF1;
}

li{
float:left;
width:100px;
height:25px;
margin:0 4px 0 0;
padding:5px 0 0 0;
background:url("images/tab_menu.gif") no-repeat;
text-align:center;
} 

div#topicsHeader{
width:475px;
height:20px;
margin-left:10px;
background:url("../images/tab1.gif") 0 100% no-repeat;
}

div#topicsHeader h2{
float:left;
width:86px;
}

div#topicsHeader h3{
float:right;
width:389px;
}

div#topicsHeader h3 img{
margin-top:4px;
}


table.base2cTbl{
	font-size: 12px;
	font-family: Arial, 'ＭＳ Ｐゴシック';
	color: #55626A;	
	text-align: left; 
	display: inline;
	line-height: 200%;
	border-collapse:collapse;
	font-size:12px; 
	line-height:14px;

}
.base2cTbl th{

}
.base2cTbl td{

	border:1px solid #DDDDDD;
}

