body {
	font-size: 80%;
	color: #333333;
	line-height: 140%;
	width: 780px;
	margin: 0px auto;
}
a img{ 
border:none;
}
.clear {
clear:both;
}
a {
color:#0066CC;
}
hr {
	clear:both;
	margin: 25px 0px;
	_margin: 0px 0px;
	border-top: 1px dotted #999;
	border-right: none;
	border-bottom: 1px solid #FFF;
	border-left: none;
}
table {
	margin: 1em 0.8em;
	border-top: 1px solid #CCCCCC;
}
th, td {
	margin: 1em 0.8em;
	border-bottom: 1px solid #CCCCCC;
	padding:7px;
	vertical-align:top;
}
th {
	margin: 1em 0.8em;
	color:#999999;
	text-align:left;
	white-space: nowrap;
}
td {
	margin: 1em 0.8em;
}

/* ---------------------------- */
/* Lb` */
/* ---------------------------- */
h1 {
	font-size:80%;
	font-weight:normal;
	margin:0;
	padding:0;
	background-image: url(img/h1_back.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 3px 10px;
	height:12px;
	line-height:100%;
}
/* ---------------------------- */
/* wb_ */
/* ---------------------------- */
#hNavi {
border-bottom: 3px solid #DEDEDE;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
height:65px;
}
#hNavi h2 {
	font-size: 1px;
	margin: 0px;
	padding: 11px 0 0 10px;
}
#hNavi h2 a {
	text-indent:-9999px;
	background-image: url(img/h-navi_h2.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 427px;
	display: block;
}
#hNavi ul {
	margin: -40px 0 0 572px;
	padding: 0px;
}
#hNavi li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-indent:-9999px;
	background-repeat: no-repeat;
	font-size:1px;
	line-height:100%;
}
#hNavi li a {
	display: block;
}
#hNavi li#mail a {
	background-image: url(img/h-navi_mail.gif);
	height: 11px;
	width: 103px;
}
#hNavi li#sitemap {
margin: -12px 0px 0px 121px
}
#hNavi li#sitemap a {
	background-image: url(img/h-navi_sitemap.gif);
	height: 12px;
	width: 74px;
}
#hNavi li#tel {
	background-image: url(img/h-navi_tel.gif);
	height: 17px;
	width: 152px;
	margin: 14px 0px 0px 42px
}

/* ---------------------------- */
/* O[oirQ[V */
/* ---------------------------- */
ul#gNavi {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	margin:0;
	padding: 0 0 3px 0;
	background-image: url(img/g-navi_back.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:33px;
}
#gNavi li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-indent:-9999px;
	background-repeat: no-repeat;
	font-size:1px;
	line-height:100%;
	float:left;
}
#gNavi li a {
height:33px;
display:block;
background-repeat:no-repeat;
}

/*#gNavi li#blog a {
	background-image: url(img/g-navi_blog.gif);
	width:81px;
}*/
#gNavi li#library a {
	background-image: url(img/g-navi_library.gif);
	width:76px;
}

#gNavi li#credo a {
	background-image: url(img/g-navi_minutes.gif);
	width:162px;
}
#gNavi li#development a {
	background-image: url(img/g-navi_development.gif);
	width:122px;
}
#gNavi li#service a {
	background-image: url(img/g-navi_service.gif);
	width:163px;
}
#gNavi li#spirit a {
	background-image: url(img/g-navi_spirit.gif);
	width:90px;
}
#gNavi li#action a {
	background-image: url(img/g-navi_action.gif);
	width:81px;
}
#gNavi li#outline a {
	background-image: url(img/g-navi_outline.gif);
	width:84px;
}
/*[I[o[*/
#gNavi li#blog a:hover {
	background-position: bottom;
}
#gNavi li#library a:hover {
  background-position: bottom;
}

#gNavi li#credo a:hover {
  background-position: bottom;
}
#gNavi li#development a:hover {
  background-position: bottom;
}
#gNavi li#service a:hover {
  background-position: bottom;
}
#gNavi li#spirit a:hover {
  background-position: bottom;
}
#gNavi li#action a:hover {
  background-position: bottom;
}
#gNavi li#outline a:hover {
  background-position: bottom;
}
/* ---------------------------- */
/* p */
/* ---------------------------- */
#pankuzu {
clear:both;
margin: 10px 0 10px 0;
}
/* ---------------------------- */
/* Rec */
/* ---------------------------- */
#contents {
float:right;
width:555px;
margin-bottom:30px;
}
#lNavi {
float:left;
width:210px;
margin-bottom:30px;
}

/* ---------------------------- */
/* ir̃oi[ */
/* ---------------------------- */
ul#banners {
	margin: 0px;
	padding: 0px;
}
ul#banners li {
	padding: 0px;
	margin: 0px 0px 15px 0px;
	list-style-type: none;
}
ul#banners li a {
	display:block;
	text-indent:-9999px;
	background-repeat: no-repeat;
}
ul#banners li#bannerProfile a  {
	background-image: url(img/banner_prof.jpg);
	height: 61px;
}
ul#banners li#bannerLibrary a  {
	background-image: url(img/banner_lib.gif);
	height: 90px;
}
ul#banners li#bannerDevelopment a  {
	background-image: url(img/banner_development.gif);
	height: 60px;
}
ul#banners li#bannerSpirit a  {
	background-image: url(img/banner_spirit.gif);
	height: 60px;
}
ul#banners li#bannerBooks a  {
	background-image: url(img/banner_books.gif);
	height: 60px;
}

ul#banners li#bannerkeiei a  {
	background-image: url(img/banner_keiei.gif);
	height: 60px;
}

ul#banners li#bannerkougi a  {
	background-image: url(img/banner_kougi.gif);
	height: 60px;
}
/* ---------------------------- */
/* Rs[Cg */
/* ---------------------------- */
#copyright {
	color: #999999;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;;
	letter-spacing: 0.1em;
	line-height:100%;
	padding: 7px 0;
	clear:both;
}
/* ---------------------------- */
/* tb^[ */
/* ---------------------------- */
#footer {
	color: #999999;
	text-align: center;
	letter-spacing: 0.1em;
	line-height:100%;
	padding: 2px 0 7px;
	clear:both;
}
/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* y[WgpCAEg */
/* ---------------------------- */
/* tF^Cg */
/* ---------------------------- */
.blogIndex dl {
	margin: 0px;
	padding: 0px;
}
.blogIndex dt {
	font-weight: bold;
	color: #666666;
	width: 75px;
	float: none;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
}
.blogIndex dd {
	margin: -1.5em 0 5px 75px;
	_margin: -1.3em 0 5px 75px;
}
/* ̃y[W̐擪ɖ߂ N */
/* ---------------------------- */
.gotoTop {
	text-align: right;
	font-size: 80%;
	background-image: url(../img/goto_top.gif);
	background-repeat: no-repeat;
	background-position: right;
	min-height: 12px;
	_height: 12px;
	padding-right: 15px;
	_padding: 1px 15px 1px 1px;
	margin: 25px 0px;
	line-height:100%;
	clear:both;
}
/* ₢킹͂ */
/* ---------------------------- */
.gotoMail {
	padding-left:20px;
	background-image: url(img/link_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
/* uO{ */
/* ---------------------------- */
.blogs {
	margin: 0px 0px 25px 3px;
	border: 1px solid #FF3300;
	width:550px;
}
.blogs dt {
	background-image: url(../img/blogs_tit.gif);
	background-repeat: no-repeat;
	height: 24px;
	padding: 7px 0 0px 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 100%;
	margin:0 0 10px 0;
}
.blogs dt span.title{
  width:405px;
	float:left;
}
.blogs dt span.date{
  width:110px;
	margin-right:10px;
	float:right;
	text-align:right;
}
.blogs dd {
	margin:0 10px 10px 10px;
}
.blogs dd.day {
	border-top: 1px solid #CCCCCC;
	padding-top:10px;
	text-align:right;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
/* irFuOGg[Xgp */
/* ---------------------------- */
dl.blogEntry {
margin: 7px 0px 25px 0px;
}
.blogEntry dt {
	font-weight: bold;
	color: #666666;
	background-image: url(../img/blogEntry_tit.gif);
	background-repeat: no-repeat;
	height: 25px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 30px;
}
.blogEntry dd {
	background-image: url(../img/blogEntry_list.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin: 0px 0px 0.5em 0px;
	padding: 0px 5px 0px 13px;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* index.html */
/* ---------------------------- */
/* O[oirQ[VFe̕폜 */
/* ---------------------------- */
#index ul#gNavi {
	padding: 0 0 0 0;
	background-image: none;
}
/* RecFEւ */
/* ---------------------------- */
#index #contents {
float:left;
width:555px;
}

#index #topics
{
width:555px;
height:34px;
background:url(img/topics_title.gif) no-repeat;
margin-left:-2px;
}

#topics_text
{
height:200px;
overflow:auto;

}

#topics_text p
{
margin:0;
}

	


#index #lNavi {
float:left;
width:210px;
margin-left:13px;
_display:inline;
}
/* CC[W */
/* ---------------------------- */
#index h3 {
	background-image: url(../img/h3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 223px;
	width: 780px;
	margin: 0 0 15px 0;
}

/* vtB[ */
/* ---------------------------- */
#index #lNavi dl#profile {
	background-image: url(../img/profile_back.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 212px;
	margin:0 0 15px 0;
	padding:0;
}
#index #lNavi #profile dt {
	background-image: url(../img/profile_tit.jpg);
	background-repeat: no-repeat;
	text-indent:-9999px;
	margin: 0px;
	padding: 0px;
	height: 62px;
	width: 212px;
}
#index #lNavi #profile #keireki {
	color: #000;
	margin: 15px 15px 15px 15px;
	padding: 0px 0px 10px;
	border-bottom: 1px dotted #FFFFFF;
	line-height:150%;
}
#index #lNavi #profile #keireki2 {
	color: #000;
	margin: 15px 15px 10px 15px;
	padding: 0px 0px 0px 0px;
	line-height:150%;
}

#index #lNavi #profile #more {
margin:0;
padding:0 0 5px 0;
}
#index #lNavi #profile #more a {
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 26px;
	width: 145px;
	margin: 0px 0px 10px 50px;
}
#index #lNavi #profile #more a#bBooks {
	background-image: url(../img/b_books.gif);
	}
#index #lNavi #profile #more a#bProfile {
	background-image: url(../img/b_profile.gif);
	}
	
/* ̏oi[ */
/* ---------------------------- */
#index #lNavi div#action {
	width: 210;
	margin:0 0 15px 0;
	padding:0;
}

/* uO */
/* ---------------------------- */
#index #blogIndexBox h4 {
margin:0;
}
#index #blogIndexBox h4 a {
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 32px;
	width: 269px;
	margin: 0px 0px 10px -2px;
}
#index #blogIndexBox #hattoriBlog h4 a {
	background-image: url(../img/h4_hattoriBlog.jpg);
}
#index #blogIndexBox #hattoriKeiei h4 a {
	background-image: url(../img/h4_hattoriKeiei.jpg);
}
#index #blogIndexBox div {
	float: left;
	width: 269px;
	margin-bottom:20px;
	_margin-bottom:0px;
}
#index #blogIndexBox #hattoriBlog {
	margin-right: 15px;
}
#index #blogIndexBox {
	background-image: url(../img/blog_index.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 25px;
}

/* T[rXē */
/* ---------------------------- */
#index #serviceBox {
	background-image: url(../img/service_back.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 12px 13px;
	min-height:380px;
	_height:380px;
}

#index #serviceBox p
{
padding:0;
}

#index #serviceBox h5 {
	font-size: 1px;
	background-image: url(../img/service_tit.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 14px;
	margin: 0 0 25px 0;
}
#index #serviceBox div {
	width: 240px;
	float: left;
	margin: 0px 10px 5px 10px;
	_display:inline;
}
#index #serviceBox h6 {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	text-indent: -9999px;
	font-size: 1px;
}
#index #serviceBox h6 a {
	display:block;
	background-repeat: no-repeat;
	height: 17px;
}
#index #serviceBox ul {
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 75px;
	margin:0;
	min-height:99px;
	_height:99px;
}
#index #serviceBox li {
	color: #FFFFFF;
	background-image: url(../img/service_list.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin: 0 0 0.8em 0;
	padding:0 0 0 12px;
	list-style-type: none;
	line-height:120%;
}
#index #serviceBox #consulService h6 a {
	background-image: url(../img/service_menu1.jpg);
}
#index #serviceBox #consulService ul {
	background-image: url(../img/service_photo1.jpg);
}
#index #serviceBox #courseService h6 a {
	background-image: url(../img/service_menu2.jpg);
}
#index #serviceBox #courseService ul {
	background-image: url(../img/service_photo2.jpg);
}
#index #serviceBox #developmentService h6 a {
	background-image: url(../img/service_menu3.jpg);
}
#index #serviceBox #developmentService ul {
	background-image: url(../img/service_photo3.jpg);
}
#index #serviceBox #etcService h6 {
	background-image: url(../img/service_menu4.jpg);
	background-repeat: no-repeat;
	height: 17px;
}
#index #serviceBox #etcService ul
{
	background-image: url(../img/service_photo4.jpg);
}
	
#index #serviceBox #etcService p {
	padding: 0px 0px 0px 0px;
	color:#FFFFFF;
	margin:0;
}
/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* nsbc/library/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#nsbcLibraryIndex #gNavi li#library a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#nsbcLibraryIndex h3 {
	background-image: url(../nsbc/library/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* o */
/* ---------------------------- */
#nsbcLibraryIndex h5 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 34px;
	margin: 0px 0px 10px 0px;
}
#nsbcLibraryIndex h5#kategorie01 {
	background-image: url(../nsbc/library/img/h5_kategorie01.gif);
}
#nsbcLibraryIndex h5#kategorie02 {
	background-image: url(../nsbc/library/img/h5_kategorie02.gif);
}
#nsbcLibraryIndex h5#kategorie03 {
	background-image: url(../nsbc/library/img/h5_kategorie03.gif);
}
#nsbcLibraryIndex h5#kategorie04 {
	background-image: url(../nsbc/library/img/h5_kategorie04.gif);
}
#nsbcLibraryIndex h5#kategorie05 {
	background-image: url(../nsbc/library/img/h5_kategorie05.gif);
}
#nsbcLibraryIndex h5#kategorie06 {
	background-image: url(../nsbc/library/img/h5_kategorie06.gif);
}
#nsbcLibraryIndex h5#kategorie07 {
	background-image: url(../nsbc/library/img/h5_kategorie07.gif);
}
#nsbcLibraryIndex h5#kategorie08 {
	background-image: url(../nsbc/library/img/h5_kategorie08.gif);
}
#nsbcLibraryIndex h5#kategorie09 {
	background-image: url(../nsbc/library/img/h5_kategorie09.gif);
}
#nsbcLibraryIndex h5#kategorie10 {
	background-image: url(../nsbc/library/img/h5_kategorie10.gif);
}
#nsbcLibraryIndex h5#kategorie11 {
	background-image: url(../nsbc/library/img/h5_kategorie11.gif);
}
#nsbcLibraryIndex h5#kategorie12 {
	background-image: url(../nsbc/library/img/h5_kategorie12.gif);
}
#nsbcLibraryIndex h5#kategorie13 {
	background-image: url(../nsbc/library/img/h5_kategorie13.gif);
}
#nsbcLibraryIndex h5#kategorie14 {
	background-image: url(../nsbc/library/img/h5_kategorie14.gif);
}
#nsbcLibraryIndex h5#kategorie15 {
	background-image: url(../nsbc/library/img/h5_kategorie15.gif);
}



#nsbcLibraryIndex h5#etc {
	background-image: url(../nsbc/library/img/h5_etc.gif);
}
#nsbcLibraryIndex h5#archiveTitle {
	text-indent:0 !important;
	font-size: 140%;
	color:#FFFFFF;
	padding-top:7px;
	padding-left:30px;
	padding-bottom:0;
	margin-bottom:3px;
	background-image: url(../nsbc/library/img/h5_archivetitle.gif);
}

/* tF^Cg {̋Lq͏㕔́uy[WgpCAEgv */
/* ---------------------------- */
#nsbcLibraryIndex dl.blogIndex {
	margin: 0px 0px 0px 3px;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* nsbc/blog/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#nsbcBlogIndex #gNavi li#blog a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#nsbcBlogIndex h3 {
	background-image: url(../nsbc/blog/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* o */
/* ---------------------------- */
#nsbcBlogIndex h5 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 34px;
	margin: 0px 0px 10px 0px;
}
#nsbcBlogIndex h5#professional {
	background-image: url(../nsbc/library/img/h5_professional.gif);
}
#nsbcBlogIndex h5#business {
	background-image: url(../nsbc/library/img/h5_business.gif);
}
/* tF^Cg {̋Lq͏㕔́uy[WgpCAEgv */
/* ---------------------------- */
#nsbcBlogIndex dl.blogIndex {
	margin: 0px 0px 0px 3px;
}
#nsbcBlogIndex h5#archiveTitle {
	text-indent:0 !important;
	font-size: 140%;
	color:#FFFFFF;
	padding-top:7px;
	padding-left:30px;
	padding-bottom:0;
	margin-bottom:3px;
	background-image: url(../nsbc/library/img/h5_archivetitle.gif);
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* nsbc/minutes/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#nsbcminutesIndex #gNavi li#minutes a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#nsbcminutesIndex h3 {
	background-image: url(../nsbc/minutes/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* o */
/* ---------------------------- */
#nsbcminutesIndex h5 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 34px;
	margin: 0px 0px 10px 0px;
}
#nsbcminutesIndex h5#professional {
	background-image: url(../nsbc/library/img/h5_professional.gif);
}
#nsbcminutesIndex h5#business {
	background-image: url(../nsbc/library/img/h5_business.gif);
}
/* tF^Cg {̋Lq͏㕔́uy[WgpCAEgv */
/* ---------------------------- */
#nsbcminutesIndex dl.minutesIndex {
	margin: 0px 0px 0px 3px;
}
#nsbcminutesIndex h5#archiveTitle {
	text-indent:0 !important;
	font-size: 140%;
	color:#FFFFFF;
	padding-top:7px;
	padding-left:30px;
	padding-bottom:0;
	margin-bottom:3px;
	background-image: url(../nsbc/library/img/h5_archivetitle.gif);
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* books/index.html */
/* ^Cg摜 */
/* ---------------------------- */
#booksIndex h3 {
	background-image: url(../books/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* o */
/* ---------------------------- */
#booksIndex h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../books/img/h4_img.gif);
	background-position: right;
}
/* { */
/* ---------------------------- */
.bookInfo {
	text-align: center;
	width: 240px;
	margin: 1.5em 10px;
	_margin: 1em 10px 0 10px;
	float: left;
}
.bookInfo img {
	margin-bottom: 1em;
	border:1px solid #CCC;
}
.bookInfo strong {
	color: #CC0000;
}
.gotoAmazon {
	background-image: url(../books/img/goto_amazon.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 33px;
	width: 115px;
	margin: 1em auto;
}
.gotoPrivacy {
	font-size: 80%;
}
/* o */
/* ---------------------------- */
.notAmazon {
	padding: 20px 20px 0px 20px;
	border: 1px solid #999999;
	margin: 20px auto 0px auto;
	clear:both;
}
.notAmazon dl {
	margin: 0px;
	padding: 0px;
	float:left;
	width:395px;
}
.notAmazon dt {
margin-bottom:1em;
}
.notAmazon dt a {
	font-size: 110%;
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}
.notAmazon dd {
margin:0;
padding:0;
}
.notAmazon img {
	margin: 0 15px 10px 0px;
	display:block;
	float:left;
	width:100px;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* service/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#serviceIndex #gNavi li#service a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#serviceIndex h3 {
	background-image: url(../service/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#serviceIndex h4#tokutyou {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../service/img/consle_title_b.gif);
	background-position: right;
}

#serviceIndex h4#kankei {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../service/img/kankei.gif);
	background-position: right;
}




#serviceIndex h4#consul {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../service/img/h4_img1.gif);
	background-position: right;
}
#serviceIndex h4#course {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../service/img/h4_img2.gif);
	background-position: right;
}
#serviceIndex h4#quality {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../service/img/h4_img3.gif);
	background-position: right;
}
/* ̓CAEg */
/* ---------------------------- */
#serviceIndex #contents p {
margin: 1em;
}
.point {
	background-image: url(img/point-text_back.gif);
	background-repeat: repeat-y;
	background-position: left;
	border: 1px solid #CC0000;
	border-left:none;
	padding-left: 4px;
}
.point dl {
	margin: 0px;
	padding: 0px;
}
.point dt {
	font-size: 110%;
	font-weight: bold;
	color: #CC0000;
	background-image: url(../service/img/point_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
	margin: 0px 0px 0.8em 0px;
}
.point dd {
	background-image: url(img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin: 0px 0.8em 1em 0.8em;
	padding: 0px 0px 0px 1em;
}
#serviceIndex #contents ul {
margin: 0.5em 0 10px 0.8em;
padding:0;
}
#serviceIndex #contents li {
	background-image: url(../service/img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}
/* DF̏Љ */
/* ---------------------------- */
#serviceIndex h6 {
	font-weight: bold;
	color: #CC0000;
	background-image: url(../service/img/h6_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0 0 0 5px;
	padding: 10px 0px 5px 8px;
	font-size:140%;
	clear:both;
}
/* j[ */
/* ---------------------------- */
#serviceIndex #lNavi dl#menuConsul, #serviceIndex #lNavi dl#menuLibrary {
	margin: 0px 0px 25px 0px;
	padding: 0px;
}
#serviceIndex #lNavi #menuConsul dt, #serviceIndex #lNavi #menuLibrary dt {
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	height: 49px;
	width: 209px;
}
#serviceIndex #lNavi #menuConsul dt {
	background-image: url(../service/img/menu1.gif);
}
#serviceIndex #lNavi #menuLibrary dt {
	background-image: url(../service/img/menu2.gif);
}
#serviceIndex #lNavi #menuConsul dd, #serviceIndex #lNavi #menuLibrary dd {
	background-image: url(../service/img/menu_back.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding: 3px 3px 3px 10px;
	margin: 0px 0px 5px 0px;
}

/* JeS[̃^Cg */
/* ---------------------------- */
#serviceIndex h5 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 34px;
	margin: 0px 0px 10px 0px;
}
#serviceIndex h5#consul01 {
	background-image: url(../service/img/h5_consul01.gif);
}
#serviceIndex h5#consul02 {
	background-image: url(../service/img/h5_consul02.gif);
}
#serviceIndex h5#consul03 {
	background-image: url(../service/img/h5_consul03.gif);
}
#serviceIndex h5#consul04 {
	background-image: url(../service/img/h5_consul04.gif);
}
#serviceIndex h5#consul05 {
	background-image: url(../service/img/h5_consul05.gif);
}
#serviceIndex h5#consul06 {
	background-image: url(../service/img/h5_consul06.gif);
}
#serviceIndex h5#consul07 {
	background-image: url(../service/img/h5_consul07.gif);
}
#serviceIndex h5#consul08 {
	background-image: url(../service/img/h5_consul08.gif);
}
#serviceIndex h5#consul09 {
	background-image: url(../service/img/h5_consul09.gif);
}
#serviceIndex h5#consul10 {
	background-image: url(../service/img/h5_consul10.gif);
}
#serviceIndex h5#consul11 {
	background-image: url(../service/img/h5_consul11.gif);
}
#serviceIndex h5#consul12 {
	background-image: url(../service/img/h5_consul12.gif);
}
#serviceIndex h5#consul13 {
	background-image: url(../service/img/h5_consul13.gif);
}
#serviceIndex h5#consul14 {
	background-image: url(../service/img/h5_consul14.gif);
}


#serviceIndex h5#consul15 {
	background-image: url(../service/img/cat15.gif);
}


#serviceIndex h5#consul16 {
	background-image: url(../service/img/cat16.gif);
}


#serviceIndex h5#consul17 {
	background-image: url(../service/img/cat17.gif);
}

#serviceIndex h5#consul18 {
	background-image: url(../service/img/cat18.gif);
}

#serviceIndex h5#consul19 {
	background-image: url(../service/img/cat19.gif);
}





#serviceIndex h5#archiveTitle {
	text-indent:0 !important;
	font-size: 140%;
	color:#FFFFFF;
	padding-top:7px;
	padding-left:30px;
	padding-bottom:0;
	margin-bottom:3px;
	background-image: url(../service/img/h5_archivetitle.gif);
}
/* tF^Cg {̋Lq͏㕔́uy[WgpCAEgv */
/* ---------------------------- */
#serviceIndex dl.blogIndex {
	margin: 0px 0px 0px 3px;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* service/consul.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#serviceConsul #gNavi li#service a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#serviceConsul h3 {
	background-image: url(../service/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#serviceConsul h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../service/img/h4_img1.gif);
	background-position: right;
}
/* oF */
/* ---------------------------- */
#serviceConsul h5 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 34px;
	margin: 0px 0px 10px 0px;
}
#serviceConsul h5#management {
	background-image: url(../service/img/h5_business.gif);
}
#serviceConsul h5#sales {
	background-image: url(../service/img/h5_sales.gif);
}
#serviceConsul h5#human {
	background-image: url(../service/img/h5_human.gif);
}
#serviceConsul h5#new {
	background-image: url(../service/img/h5_new.gif);
}
/* 摜ɂ邽߂ */
/* ---------------------------- */
#serviceConsul #contents {
	text-align: center;
}
#serviceConsul #contents p, #serviceConsul #contents dt, #serviceConsul #contents dd, #serviceConsul #contents li, #serviceConsul h5, #serviceConsul h4 {
	text-align: left;
}
/* ̓CAEg */
/* ---------------------------- */
#serviceConsul #contents p {
margin: 1em;
}
.point {
	background-image: url(img/point-text_back.gif);
	background-repeat: repeat-y;
	background-position: left;
	border: 1px solid #CC0000;
	border-left:none;
	padding-left: 4px;
}
.point dl {
	margin: 0px;
	padding: 0px;
}
.point dt {
	font-size: 110%;
	font-weight: bold;
	color: #CC0000;
	background-image: url(../service/img/point_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
	margin: 0px 0px 0.8em 0px;
}
.point dd {
	background-image: url(img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin: 0px 0.8em 1em 0.8em;
	padding: 0px 0px 0px 1em;
}
/* j[ */
/* ---------------------------- */
#serviceConsul #lNavi dl#menuConsul, #serviceConsul #lNavi dl#menuLibrary {
	margin: 0px 0px 25px 0px;
	padding: 0px;
}
#serviceConsul #lNavi #menuConsul dt, #serviceConsul #lNavi #menuLibrary dt {
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	height: 49px;
	width: 209px;
}
#serviceConsul #lNavi #menuConsul dt {
	background-image: url(../service/img/menu1.gif);
}
#serviceConsul #lNavi #menuLibrary dt {
	background-image: url(../service/img/menu2.gif);
}
#serviceConsul #lNavi #menuConsul dd, #serviceConsul #lNavi #menuLibrary dd {
	background-image: url(../service/img/menu_back.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding: 3px 3px 3px 10px;
	margin: 0px 0px 5px 0px;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* service/course.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#serviceCourse #gNavi li#service a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#serviceCourse h3 {
	background-image: url(../service/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#serviceCourse h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../service/img/h4_img2.gif);
	background-position: right;
}
/* oF */
/* ---------------------------- */
#serviceCourse h5 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 34px;
	margin: 0px 0px 10px 0px;
}
#serviceCourse h5#professional {
	background-image: url(../service/img/h5_professional.gif);
}
#serviceCourse h5#strong {
	background-image: url(../service/img/h5_strong.gif);
}
#serviceCourse h5#dispatch {
	background-image: url(../service/img/h5_dispatch.gif);
}
#serviceCourse h5#performance {
	background-image: url(../service/img/h5_performance.gif);
}
/* 摜ɂ邽߂ */
/* ---------------------------- */
#serviceCourse #contents {
	text-align: center;
}
#serviceCourse #contents p, #serviceCourse #contents dt, #serviceCourse #contents dd, #serviceCourse #contents li, #serviceCourse h5, #serviceCourse h4 {
	text-align: left;
}
/* ̓CAEg */
/* ---------------------------- */
#serviceCourse #contents p {
margin: 1em;
}
.point {
	background-image: url(img/point-text_back.gif);
	background-repeat: repeat-y;
	background-position: left;
	border: 1px solid #CC0000;
	border-left:none;
	padding-left: 4px;
}
.point dl {
	margin: 0px;
	padding: 0px;
}
.point dt {
	font-size: 110%;
	font-weight: bold;
	color: #CC0000;
	background-image: url(../service/img/point_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
	margin: 0px 0px 0.8em 0px;
}
.point dd {
	background-image: url(img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin: 0px 0.8em 1em 0.8em;
	padding: 0px 0px 0px 1em;
}
/* DF̏Љ */
/* ---------------------------- */
#serviceCourse h6 {
	font-weight: bold;
	color: #666666;
	background-image: url(../service/img/h6_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 0px 0px 5px 8px;
	font-size:100%;
	text-align:left;
	clear:both;
}
#serviceCourse #contents ul {
margin: 0.5em 0 25px 0.8em;
padding:0;
}
#serviceCourse #contents li {
	background-image: url(img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}
#serviceCourse #contents p.normal {
	margin: 0.5em 0.8em 25px 0.8em;
}
/* j[ */
/* ---------------------------- */
#serviceCourse #lNavi dl#menuConsul, #serviceCourse #lNavi dl#menuLibrary {
	margin: 0px 0px 25px 0px;
	padding: 0px;
}
#serviceCourse #lNavi #menuConsul dt, #serviceCourse #lNavi #menuLibrary dt {
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	height: 49px;
	width: 209px;
}
#serviceCourse #lNavi #menuConsul dt {
	background-image: url(../service/img/menu1.gif);
}
#serviceCourse #lNavi #menuLibrary dt {
	background-image: url(../service/img/menu2.gif);
}
#serviceCourse #lNavi #menuConsul dd, #serviceCourse #lNavi #menuLibrary dd {
	background-image: url(../service/img/menu_back.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding: 3px 3px 3px 10px;
	margin: 0px 0px 5px 0px;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* development/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#developmentIndex #gNavi li#development a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#developmentIndex h3 {
	background-image: url(../development/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#developmentIndex h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../development/img/h4_img.gif);
	background-position: right;
}
/* oF */
/* ---------------------------- */
#developmentIndex h5 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 34px;
	margin: 0px 0px 10px 0px;
}
#developmentIndex h5#aptitude {
	background-image: url(../development/img/h5_aptitude.gif);
}
#developmentIndex h5#leaders {
	background-image: url(../development/img/h5_leaders.gif);
}
#developmentIndex h5#diagnosis {
	background-image: url(../development/img/h5_diagnosis.gif);
}
#developmentIndex h5#counseling {
	background-image: url(../development/img/h5_counseling.gif);
}

#developmentIndex h5#tekiseitest {
	background-image: url(../development/img/devetitle_a.gif);
}

#developmentIndex h5#kuredotest {
	background-image: url(../development/img/kuredotitle6.gif);
}

#developmentIndex h5#servicetest {
	background-image: url(../development/img/devetitle.gif);
}




/* 摜ɂ邽߂ */
/* ---------------------------- */
#developmentIndex #contents {
	text-align: center;
}
#developmentIndex #contents p, #developmentIndex #contents dt, #developmentIndex #contents dd, #developmentIndex #contents li, #developmentIndex h5, #developmentIndex h4 {
	text-align: left;
}
/* ̓CAEg */
/* ---------------------------- */
#developmentIndex #contents p {
margin: 1em;
}
#developmentIndex #contents ul {
margin: 0.5em 0 25px 0.8em;
padding:0;
}
#developmentIndex #contents li {
	background-image: url(img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}
/* j[ */
/* ---------------------------- */
#developmentIndex #lNavi dl#menuTest {
	margin: 0px 0px 25px 0px;
	padding: 0px;
}
#developmentIndex #lNavi #menuTest dt {
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	height: 49px;
	width: 209px;
}
#developmentIndex #lNavi #menuTest dt {
	background-image: url(../development/img/menu1.gif);
}

#developmentIndex #lNavi #menuTest dd {
	background-image: url(../development/img/menu_back.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding: 3px 3px 3px 10px;
	margin: 0px 0px 5px 0px;
}

#servicetable
{
text-align:left
}


#servicetable table
{
border:1px solid #AA9FAA;
border-collapse:collapse;

}

#servicetable table td
{
border:1px solid #AA9FAA;
}






/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* outline/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#outlineIndex #gNavi li#outline a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#outlineIndex h3 {
	background-image: url(../outline/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#outlineIndex h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../outline/img/h4_img.gif);
	background-position: right;
}


/*ǂݍ݂悤NX*/
.outline-h4
{
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../outline/img/h4_img.gif);
	background-position: right;
	}
	


#outlineIndex p {
	margin: 1em 0.8em;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* spirit/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#spiritIndex #gNavi li#spirit a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#spiritIndex h3 {
	background-image: url(../spirit/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#spiritIndex h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../spirit/img/h4_img.gif);
	background-position: right;
}

#spiritIndex p {
	margin: 1em 0.8em;
}

/* }bv{^ */
/* ---------------------------- */
.gotoMap {
	background-image: url(../outline/img/map_button.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 153px;
	margin-top: 5px;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* profil/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#profilIndex #gNavi li#profil a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
#profileIndex h3 {
	background-image: url(../profile/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#profileIndex h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../profile/img/h4_img.gif);
	background-position: right;
}
/* ԂЉ */
/* ---------------------------- */
#profileIndex #contents div {
	background-image: url(img/point-text_back.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding: 0px 0px 0px 8px;
	margin-bottom: 25px;
	min-height:190px;
	_height:190px;
}
#profileIndex #contents h5 {
	font-size: 110%;
	font-weight: bold;
	background-image: url(../profile/img/border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px 5px 10px 5px;
	margin: 0px;
	width:370px;
}
#profileIndex #contents div img {
	display: block;
	float: right;
	margin: 0px 0px 0px 15px;
}
#profileIndex #contents div p {
	margin: 0.8em 0.5em;
}
/* DF̏Љ */
/* ---------------------------- */
#profileIndex h6 {
	font-weight: bold;
	color: #666666;
	background-image: url(../profile/img/h6_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 0px 0px 5px 8px;
	font-size:100%;
	clear:both;
}
#profileIndex table {
border-top:none;
margin: 0 0 25px 0;
}
#profileIndex #contents ul {
margin: 0.5em 0 25px 0.8em;
padding:0;
}
#profileIndex #contents li {
	background-image: url(img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}
#profileIndex #contents p.normal {
	margin: 0.5em 0.8em 25px 0.8em;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* sitemap.html */
/* ---------------------------- */
/* oF */
/* ---------------------------- */
#siteMap h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../img/h4_site_map.gif);
}
/* Rec̃TCYύX */
/* ---------------------------- */
#siteMap #contents {
	width: auto;
	float: none;
}
/* y[WXg */
/* ---------------------------- */
#siteMap #contents div {
	width: 360px;
	margin: 0 45px 0 0;
	float:left;
}
#siteMap #contents div.left {
	width: 360px;
	margin: 0;
	float:left;
}
#siteMap #contents dl {
	background-image: url(img/point-text_back.gif);
	background-repeat: repeat-y;
	margin: 0 0 1em 0;
	padding-left: 4px;
}
#siteMap #contents dt {
	background-image: url(../img/sitemap_pageinfo.gif);
	background-repeat: no-repeat;
	background-position: 0.8em center;
	border-bottom: 1px solid #CCCCCC;
	padding: 0.5em 0.5em 0.5em 2em;
	font-size:110%;
}
#siteMap #contents dd {
	margin: 0px;
	padding: 0.5em 1em;
}
#siteMap #contents ul {
	margin: 0px;
	padding: 0px;
}
#siteMap #contents li {
	background-image: url(img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	list-style-type: none;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* privacy/index.html */
/* ^Cg摜 */
/* ---------------------------- */
#privacyIndex h3 {
	background-image: url(../privacy/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#privacyIndex h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../privacy/img/h4_img.gif);
	background-position: right;
}
/* ͕ */
/* ---------------------------- */
#privacyIndex #contents p {
margin: 1em;
}
#privacyIndex h6 {
	font-weight: bold;
	text-align:left;
	color: #666666;
	background-image: url(../privacy/img/h6_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 0px 0px 5px 8px;
	font-size:100%;
	clear:both;
}
#privacyIndex #contents ol {
margin: 0.5em 0 25px 0.8em;
padding:0;
}
#privacyIndex #contents li {
	background-image: url(img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}
#privacyIndex #contents p.normal {
	margin: 0.5em 0.8em 25px 0.8em;
}
/* 摜ɂ邽߂ */
/* ---------------------------- */
#privacyIndex #contents {
	text-align: center;
}
#privacyIndex #contents p, #privacyIndex #contents dt, #privacyIndex #contents dd, #privacyIndex #contents li, #privacyIndex h5, #privacyIndex h4 {
	text-align: left;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* nsbc/action/index.html */
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#nsbcActionIndex #gNavi li#action a {
	background-position: bottom;
}
/* ---------------------------- */
/* ̏ */
/* ---------------------------- */

/* ^Cg摜 */
/* ---------------------------- */
#nsbcActionIndex h3 {
	background-image: url(../nsbc/action/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#nsbcActionIndex h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../nsbc/action/img/h4_img.gif);
	background-position: right;
}
/* ̓CAEg */
/* ---------------------------- */
#nsbcActionIndex #contents p {
margin: 1em;
}
#nsbcActionIndex #contents ul {
margin: 0.5em 0 10px 0.8em;
padding:0;
}
#nsbcActionIndex #contents li {
	background-image: url(../nsbc/action/img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}
/* DF̏Љ */
/* ---------------------------- */
#nsbcActionIndex h6 {
	font-weight: bold;
	color: #666666;
	background-image: url(../nsbc/action/img/h6_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 10px 0px 5px 8px;
	font-size:100%;
	clear:both;
}

/*--OZASAǉCSS--*/
/*0917--CSSǉpasiocorp.jp*/
/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* /profiles/index.html */
/* ---------------------------- */
/*
#profilesIndex #gNavi li#action a {
	background-position: bottom;
}
*/
/* ---------------------------- */
/* RT^gvtB[ */
/* ---------------------------- */

.profilesname
{
font-size:16px;
color:#000;
width:541px;
text-decoration:none;
background-image: url(../profiles/img/strong_back.jpg);
background-repeat:repeat-x;
display:block;
height:34px;
line-height:200%;
text-indent:8px;
margin:0 0 10px;
}






/* ^Cg摜 */
/* ---------------------------- */
#profilesIndex h3 {
	background-image: url(../profile/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}
/* oF */
/* ---------------------------- */
#profilesIndex h4 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../profiles/img/title_consle.gif);
	background-position: right;
}
/*ǂݍݗpNX*/
.consle-h4
{
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	background-image: url(../profiles/img/title_consle.gif);
	background-position: right;
}


/* ̓CAEg */
/* ---------------------------- */
/* eLp^O */
#profilesIndex #contents p u
{
margin: 0;
padding:0;
width:531px;
text-decoration:none;
border-bottom:1px solid #A0A0A4;
display:block;
}

/*#profilesIndex #contents strong
{
width:100%;
text-decoration:none;
background-image: url(../profiles/img/strong_back.jpg);
background-repeat:repeat-x;
display:block;
height:34px;
line-height:160%;
font-style:normal;
}*/

#profilesIndex #contents p strong
{
width:100%;
text-decoration:none;
background-image: url(../profiles/img/italic_back.jpg);
background-repeat:repeat-x;
display:block;
height:26px;
line-height:180%;
font-weight:600;
font-size:14px;
color:#808080;
font-style:normal;
}




/*#profilesIndex #contents p {
margin: 1em;
}*/
#profilesIndex #contents ul {
margin: 0.5em 0 10px 0.8em;
padding:0;
}




#profilesIndex #contents li {
	background-image: url(../nsbc/action/img/list_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}
/* DF̏Љ */
/* ---------------------------- */
#profilesIndex h6 {
	font-weight: bold;
	color: #666666;
	/*background-image: url(../nsbc/action/img/h6_border.gif);*/
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 10px 0px 5px 8px;
	font-size:100%;
	clear:both;
}

/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* nsbc/outline/index.html */
/* ---------------------------- */
/*VKɒǉЊTv*/
/* ^Cg摜 */
/* ---------------------------- */
#companyIndex h3 {
	background-image: url(../../outline/img/top_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}


.konsarutanto
{
background:url(img/c_title6.gif) no-repeat;
width:555px;
height:34px;
}


#companyIndex
{

}
/*.tr_bottom
{
border-bottom:1px #A0A0A4 solid;
padding:7px 0;
display:block;
}*/


#companyIndex table
{
border-collapse:collapse;
}



#companyIndex table tr td,p 
{
margin:0;
padding:7px;
}

#companyIndex .gaiyou td
{
margin:0;
padding:0;
}

#companyIndex .conslettl
{
font-size:14px;
font-weight:bold;
}






/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* credo/index.html */
/* ---------------------------- */
/*VKɒǉ{INhoc*/
/* ---------------------------- */
/* O[oirFnCCg */
/* ---------------------------- */
#credoIndex #gNavi li#credo a {
	background-position: bottom;
}
/* ^Cg摜 */
/* ---------------------------- */
/* ^Cg摜 */
/* ---------------------------- */
#credoIndex h3 {
	background-image: url(../credo/img/credo_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}


#credoIndex .credottl {
	background-image: url(../credo/img/kuredotitle6.gif);
	text-indent:-9999em;
	height:34px;
	width:555px;
	background-repeat:no-repeat;
}


/* ---------------------------- */
/* ey[WL̃CAEgbodyidŐ؂ւĂ܂ */
/* topics/index.html */
/* ---------------------------- */
#topicsIndex h3 {
	background-image: url(../topics/img/topics_img.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 89px;
	margin: 0px 0px 15px 0px;
}


#topicsIndex .topicsttl {
	background-image: url(../topics/img/topics_title.gif);
	text-indent:-9999em;
	height:34px;
	width:555px;
	background-repeat:no-repeat;
}


