/*----  globalnavi  ----*/
#globalnavi-part {
	margin:0 auto;
	padding:0;
	width:760px;
	text-align:left;
	position:relative;
	background-color:#ffffff;
	z-index:10;
}

#level1 {
	margin: 0px auto 0px auto;
	padding: 0px;
	list-style: none;
	width: 760px;
	height: 33px;
	position: relative;
	z-index:11;
}

/*\*/
* html #level1 {
	margin: 0px;
}
/**/

#globalnavi-part #level1 a {
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(../img/globalnavi.gif);
	text-indent: -1000em;
}

#btn-vision,  
#btn-service,  
#btn-profile,  
#btn-recruit,  
#btn-ir,  
#btn-press{
	height: 33px;
	display: block;
	list-style-type: none;
	margin: 0px;
	position: absolute;
	top: 0px;
	background-color:#0B43B8;
}
#btn-service,  
#btn-profile,  
#btn-recruit,  
#btn-ir{
	width:127px;
}
#btn-vision,  
#btn-press{
	width:126px;
}

#btn-vision {
	left: 0;
}

#btn-service {
	left:126px;
}

#btn-profile {
	left:253px;
}

#btn-recruit {
	left:380px
}

#btn-ir {
	left:507px;
}

#btn-press {
	left:634px;
}

#btn-vision a {
	background-position: 0 0;
}
#btn-service a {
	background-position: -126px 0;
}
#btn-profile a {
	background-position: -253px 0;
}
#btn-recruit a {
	background-position: -380px 0;
}
#btn-ir a {
	background-position: -507px 0;
}
#btn-press a {
	background-position: -634px 0;
}

#vision-part #btn-vision a,  
#btn-vision a:hover,  
#btn-vision a:focus {
	background-position: 0 -33px;
}
#services-part #btn-service a,  
#btn-service a:hover,  
#btn-service a:focus {
	background-position: -126px -33px;
}
#profile-part #btn-profile a,  
#btn-profile a:hover,  
#btn-profile a:focus {
	background-position: -253px -33px;
}
#recruit-part #btn-recruit a,  
#btn-recruit a:hover,  
#btn-recruit a:focus {
	background-position: -380px -33px;
}
#ir-part #btn-ir a,  
#btn-ir a:hover,  
#btn-ir a:focus {
	background-position: -507px -33px;
}
#press-part #btn-press a,  
#btn-press a:hover,  
#btn-press a:focus {
	background-position: -634px -33px;
}


#vision-level2-l1,  
#services-level2-l1,  
#profile-level2-l1,  
#recruit-level2-l1,  
#ir-level2-l1,  
#press-level2-l1,  
#vision-level3-l1,  
#vision-level3-l2,  
#vision-level3-l3,  
#vision-level3-l4,  
#vision-level3-l5,  
#vision-level3-l6,  
#vision-level3-l7,  
#vision-level3-l8,  
#vision-level4-l1,  
#vision-level4-l2,  
#vision-level4-l3,  
#vision-level4-l4,  
#vision-level4-l5,  
#vision-level4-l6,  
#vision-level4-l7,  
#vision-level4-l8,  
#services-level3-l1,  
#services-level3-l2,  
#services-level3-l3,  
#services-level3-l4,  
#services-level3-l5,  
#services-level3-l6,  
#services-level3-l7,  
#services-level3-l8,  
#services-level4-l1,  
#services-level4-l2,  
#services-level4-l3,  
#services-level4-l4,  
#services-level4-l5,  
#services-level4-l6,  
#services-level4-l7,  
#services-level4-l8,  
#profile-level3-l1,  
#profile-level3-l2,  
#profile-level3-l3,  
#profile-level3-l4,  
#profile-level3-l5,  
#profile-level3-l6,  
#profile-level3-l7,  
#profile-level3-l8,  
#profile-level4-l1,  
#profile-level4-l2,  
#profile-level4-l3,  
#profile-level4-l4,  
#profile-level4-l5,  
#profile-level4-l6,  
#profile-level4-l7,  
#profile-level4-l8,  
#recruit-level3-l1,  
#recruit-level3-l2,  
#recruit-level3-l3,  
#recruit-level3-l4,  
#recruit-level3-l5,  
#recruit-level3-l6,  
#recruit-level3-l7,  
#recruit-level3-l8,  
#recruit-level4-l1,  
#recruit-level4-l2,  
#recruit-level4-l3,  
#recruit-level4-l4,  
#recruit-level4-l5,  
#recruit-level4-l6,  
#recruit-level4-l7,  
#recruit-level4-l8,  
#ir-level3-l1,  
#ir-level3-l2,  
#ir-level3-l3,  
#ir-level3-l4,  
#ir-level3-l5,  
#ir-level3-l6,  
#ir-level3-l7,  
#ir-level3-l8{
	position:absolute;
	z-index:12;
	visibility:hidden;
	text-align:center;
	line-height:12px;
	font-size:12px;
	border-top:#ffffff solid 1px;
}
.top-1{
	top:33px;
}
.top-2{
	top:59px;
}
.top-3{
	top:85px;
}
.top-4{
	top:111px;
}
.top-5{
	top:137px;
}
.top-6{
	top:163px;
}
.top-7{
	top:199px;
}
.top-8{
	top:225px;
}

.left-1{
	left:0px;
}
.left-2{
	left:126px;
}
.left-3{
	left:253px;
}
.left-4{
	left:380px;
}
.left-5{
	left:507px;
}
.left-6{
	right:0px;
}
.left-2-2{
	left:150px;
}
.left-3-2{
	left:277px;
}
.left-4-2{
	left:404px;
}
.left-5-2{
	left:531px;
}
.left-6-2{
	left:658px;
}
#vision-list ul,  
#services-list ul,  
#profile-list ul,  
#recruit-list ul,  
#ir-list ul,  
#press-list ul {
 margin:0;
 padding:0;
 list-style-type:none;
}
#vision-list li,  
#services-list li,  
#profile-list li,  
#recruit-list li,  
#ir-list li,  
#press-list li {
 display:block;
 margin:0px;
 padding:0px;
 width:150px;
 line-height:100%;
}
#list-part a{
 display:block;
 padding:4px 5px 2px 5px;
 width:150px;
 w\idth:140px;
 font-size:12px;
 line-height:150%;
 text-decoration:none;
 background-color: #c0d8ff;
 border-bottom:#ffffff solid 1px;
 border-right:#ffffff solid 1px;
 border-left:#ffffff solid 1px;
 filter:Alpha(opacity=85);
}
#list-part a:link,  
#list-part a:visited{
 background-color: #c0d8ff;
 color:#172ca7;
}
#list-part a:active,  
#list-part a:hover{
 background-color: #71a7ff;
 color:#ffffff;
}
a.add-list {
	background-image:url(../img/add_list.gif);
	background-repeat:no-repeat;
	background-position:93% 50%;
}




/*----  subnavi emotion only level3  ----*/
#subnavi-part ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}
	
#subnavi-part li { /* all list items */
	position : relative;
	float:left;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:12px;
	width:180px;
}
	
#subnavi-part li ul { /* second-level lists */
	display:none;
}

#subnavi-part li a {
	display: block;
	text-decoration: none;
	border-bottom:#2F5FC3 solid 1px;
}
#subnavi-part li.level2 {
	background-color:#77CAFC;
}
#subnavi-part li.level3 {
	background-color:#ACD9FA;
}
#subnavi-part li.level1 a {
	padding:8px 0 7px 20px;
	width: 180px;
	w\idth: 160px;
	color:#c0ceed;
	background-image:url(../img/subnavi_level1_off.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}
#subnavi-part li.level1 a:hover {
	color:#c0ceed;
	background-image:url(../img/subnavi_level1_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}

#subnavi-part li.level2 a {
	padding:8px 0 7px 30px;
	width: 180px;
	w\idth: 150px;
	color:#c0ceed;
	background-color:#76CAFC;
	background-image:url(../img/subnavi_level2_off.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}
#subnavi-part li.level2 a:hover {
	color:#295880;
	background-image:url(../img/subnavi_level2_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}
#subnavi-part li.level3 a {
	padding:8px 0 7px 40px;
	width: 180px;
	w\idth: 140px;
	color:#295880;
	background-color:#ADCEF2;
	background-image:url(../img/subnavi_level3_off.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}
#subnavi-part li.level3 a:hover {
	color:#295880;
	background-color:#E7F4FF;
	background-image:url(../img/subnavi_level3_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}
/*----  all level1 on  ----*/
 #services-sublist1-1-part li#sublist1-1 a.label1-1,  
#services-sublist1-2-part li#sublist1-2 a.label1-2,  
#services-sublist1-3-part li#sublist1-3 a.label1-3,  
#services-sublist1-4-part li#sublist1-4 a.label1-4{
	color:#c0ceed;
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
/*----  services  ----*/
#services-sublist2-1-part #services-sublist1,  
#services-sublist1-2-part #services-sublist1,  
#services-sublist1-3-part #services-sublist1,  
#services-sublist1-4-part #services-sublist1,  
#services-sublist1-5-part #services-sublist1,  
#services-sublist1-6-part #services-sublist1,  
#services-sublist1-7-part #services-sublist1,  
#services-sublist1-8-part #services-sublist1,  
#services-sublist1-9-part #services-sublist1,  
#services-sublist1-10-part #services-sublist1 {
	display:block;
}
#services-sublist2-1-part li#sublist1-1 a.label1-1,  
#services-sublist1-2-part li#sublist1-1 a.label1-1,  
#services-sublist1-3-part li#sublist1-1 a.label1-1,  
#services-sublist1-4-part li#sublist1-1 a.label1-1,  
#services-sublist1-5-part li#sublist1-1 a.label1-1,  
#services-sublist1-6-part li#sublist1-1 a.label1-1,  
#services-sublist1-7-part li#sublist1-1 a.label1-1,  
#services-sublist1-8-part li#sublist1-1 a.label1-1,  
#services-sublist1-9-part li#sublist1-1 a.label1-1,  
#services-sublist1-10-part li#sublist1-1 a.label1-1 {
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_open.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 
/*----  Emotion  ----*/
#services-sublist1-2-part #el-sublist1 {
	display:block;
}
#el-sublist2-1-part #el-sublist1,  
#el-sublist2-2-part #el-sublist1,  
#el-sublist2-3-part #el-sublist1,  
#el-sublist2-4-part #el-sublist1,  
#el-sublist2-5-part #el-sublist1,  
#el-sublist2-6-part #el-sublist1,  
#el-sublist2-7-part #el-sublist1,  
#el-sublist2-8-part #el-sublist1,  
#el-sublist2-9-part #el-sublist1,  
#el-sublist2-10-part #el-sublist1 {
	display:block;
}
#el-sublist2-3-1-part #el-sublist1,  
#el-sublist2-3-2-part #el-sublist1,  
#el-sublist2-3-3-part #el-sublist1,  
#el-sublist2-3-4-part #el-sublist1,  
#el-sublist2-3-5-part #el-sublist1,  
#el-sublist2-3-6-part #el-sublist1,  
#el-sublist2-3-7-part #el-sublist1,  
#el-sublist2-3-8-part #el-sublist1,  
#el-sublist2-3-9-part #el-sublist1,  
#el-sublist2-3-10-part #el-sublist1,  
#el-sublist2-3-1-part #el-sublist2,  
#el-sublist2-3-2-part #el-sublist2,  
#el-sublist2-3-3-part #el-sublist2,  
#el-sublist2-3-4-part #el-sublist2,  
#el-sublist2-3-5-part #el-sublist2,  
#el-sublist2-3-6-part #el-sublist2,  
#el-sublist2-3-7-part #el-sublist2,  
#el-sublist2-3-8-part #el-sublist2,  
#el-sublist2-3-9-part #el-sublist2,  
#el-sublist2-3-10-part #el-sublist2,  
#el-sublist2-3-part #el-sublist2 {
	display:block;
}

#el-sublist2-1-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-part li#sublist1-2 a.label1-2,  
#el-sublist2-7-part li#sublist1-2 a.label1-2,  
#el-sublist2-8-part li#sublist1-2 a.label1-2,  
#el-sublist2-9-part li#sublist1-2 a.label1-2,  
#el-sublist2-10-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-1-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-2-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-3-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-4-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-5-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-6-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-7-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-8-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-9-part li#sublist1-2 a.label1-2,  
#el-sublist2-2-10-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-1-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-2-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-3-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-4-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-5-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-6-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-7-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-8-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-9-part li#sublist1-2 a.label1-2,  
#el-sublist2-3-10-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-1-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-2-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-3-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-4-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-5-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-6-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-7-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-8-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-9-part li#sublist1-2 a.label1-2,  
#el-sublist2-4-10-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-1-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-2-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-3-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-4-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-5-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-6-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-7-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-8-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-9-part li#sublist1-2 a.label1-2,  
#el-sublist2-5-10-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-1-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-2-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-3-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-4-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-5-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-6-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-7-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-8-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-9-part li#sublist1-2 a.label1-2,  
#el-sublist2-6-10-part li#sublist1-2 a.label1-2{
 	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_open.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
/*----  level2 open  ----*/
#el-sublist2-3-1-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-2-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-3-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-4-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-5-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-6-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-7-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-8-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-9-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-3-10-part li#el-sublist2-3 a.label2-3 {
	color:#295880;
	background-image:url(../img/subnavi_level2_open.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 /*----  level2 nowpage  ----*/
#services-sublist1-2-part li#el-sublist2-1 a.label2-1,  
#el-sublist2-2-part li#el-sublist2-2 a.label2-2,  
#el-sublist2-3-part li#el-sublist2-3 a.label2-3,  
#el-sublist2-4-part li#el-sublist2-4 a.label2-4,  
#el-sublist2-5-part li#el-sublist2-5 a.label2-5,  
#el-sublist2-6-part li#el-sublist2-6 a.label2-6,  
#el-sublist2-7-part li#el-sublist2-7 a.label2-7,  
#el-sublist2-8-part li#el-sublist2-8 a.label2-8,  
#el-sublist2-9-part li#el-sublist2-9 a.label2-9,  
#el-sublist2-10-part li#el-sublist2-10 a.label2-10 {
	color:#295880;
	background-image:url(../img/subnavi_level2_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 /*----  level3 nowpage  ----*/
#el-sublist2-3-1-part li#el-sublist2-3 a.label3-1,  
#el-sublist2-3-2-part li#el-sublist2-3 a.label3-2,  
#el-sublist2-3-3-part li#el-sublist2-3 a.label3-3,  
#el-sublist2-3-4-part li#el-sublist2-3 a.label3-4,  
#el-sublist2-3-5-part li#el-sublist2-3 a.label3-5 {
	color:#295880;
	background-color:#E7F4FF;
	background-image:url(../img/subnavi_level3_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
/*----  yournet  ----*/
#services-sublist1-3-part #yo-sublist1 {
	display:block;
}
#yo-sublist2-1-part #yo-sublist1,  
#yo-sublist2-2-part #yo-sublist1,  
#yo-sublist2-3-part #yo-sublist1,  
#yo-sublist2-4-part #yo-sublist1,  
#yo-sublist2-5-part #yo-sublist1,  
#yo-sublist2-6-part #yo-sublist1,  
#yo-sublist2-7-part #yo-sublist1,  
#yo-sublist2-8-part #yo-sublist1,  
#yo-sublist2-9-part #yo-sublist1,  
#yo-sublist2-10-part #yo-sublist1 {
	display:block;
}
#yo-sublist2-1-part li#sublist1-3 a.label1-3,  
#yo-sublist2-2-part li#sublist1-3 a.label1-3,  
#yo-sublist2-3-part li#sublist1-3 a.label1-3,  
#yo-sublist2-4-part li#sublist1-3 a.label1-3,  
#yo-sublist2-5-part li#sublist1-3 a.label1-3,  
#yo-sublist2-6-part li#sublist1-3 a.label1-3,  
#yo-sublist2-7-part li#sublist1-3 a.label1-3,  
#yo-sublist2-8-part li#sublist1-3 a.label1-3,  
#yo-sublist2-9-part li#sublist1-3 a.label1-3,  
#yo-sublist2-10-part li#sublist1-3 a.label1-3 {
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_open.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
  /*----  level2 nowpage  ----*/
#services-sublist1-3-part li#yo-sublist2-1 a.label2-1,  
#yo-sublist2-1-part li#yo-sublist2-1 a.label2-1,  
#yo-sublist2-2-part li#yo-sublist2-2 a.label2-2,  
#yo-sublist2-3-part li#yo-sublist2-3 a.label2-3,  
#yo-sublist2-4-part li#yo-sublist2-4 a.label2-4,  
#yo-sublist2-5-part li#yo-sublist2-5 a.label2-5,  
#yo-sublist2-6-part li#yo-sublist2-6 a.label2-6,  
#yo-sublist2-7-part li#yo-sublist2-7 a.label2-7,  
#yo-sublist2-8-part li#yo-sublist2-8 a.label2-8,  
#yo-sublist2-9-part li#yo-sublist2-9 a.label2-9,  
#yo-sublist2-10-part li#yo-sublist2-10 a.label2-10 {
	color:#295880;
	background-image:url(../img/subnavi_level2_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
/*----  ipbp  ----*/
#services-sublist1-4-part #ip-sublist1 {
	display:block;
}
#services-sublist1-4-part li#ip-sublist2-1 a.label2-1,  
#ip-sublist2-1-part #ip-sublist1,  
#ip-sublist2-2-part #ip-sublist1,  
#ip-sublist2-3-part #ip-sublist1,  
#ip-sublist2-4-part #ip-sublist1,  
#ip-sublist2-5-part #ip-sublist1,  
#ip-sublist2-6-part #ip-sublist1,  
#ip-sublist2-7-part #ip-sublist1,  
#ip-sublist2-8-part #ip-sublist1,  
#ip-sublist2-9-part #ip-sublist1,  
#ip-sublist2-10-part #ip-sublist1 {
	display:block;
}
#ip-sublist2-1-part li#sublist1-4 a.label1-4,  
#ip-sublist2-2-part li#sublist1-4 a.label1-4,  
#ip-sublist2-3-part li#sublist1-4 a.label1-4,  
#ip-sublist2-4-part li#sublist1-4 a.label1-4,  
#ip-sublist2-5-part li#sublist1-4 a.label1-4,  
#ip-sublist2-6-part li#sublist1-4 a.label1-4,  
#ip-sublist2-7-part li#sublist1-4 a.label1-4,  
#ip-sublist2-8-part li#sublist1-4 a.label1-4,  
#ip-sublist2-9-part li#sublist1-4 a.label1-4,  
#ip-sublist2-10-part li#sublist1-4 a.label1-4 {
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_open.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
  /*----  level2 nowpage  ----*/
#services-sublist1-4-part li#ip-sublist2-1 a.label2-1,  
#ip-sublist2-2-part li#ip-sublist2-2 a.label2-2,  
#ip-sublist2-3-part li#ip-sublist2-3 a.label2-3,  
#ip-sublist2-4-part li#ip-sublist2-4 a.label2-4,  
#ip-sublist2-5-part li#ip-sublist2-5 a.label2-5,  
#ip-sublist2-6-part li#ip-sublist2-6 a.label2-6,  
#ip-sublist2-7-part li#ip-sublist2-7 a.label2-7,  
#ip-sublist2-8-part li#ip-sublist2-8 a.label2-8,  
#ip-sublist2-9-part li#ip-sublist2-9 a.label2-9,  
#ip-sublist2-10-part li#ip-sublist2-10 a.label2-10 {
	color:#295880;
	background-image:url(../img/subnavi_level2_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 
/*----  etc subnavigation  ----*/
 #subnavi-part2 li a {
	display: block;
	text-decoration: none;
	font-size:12px;
	line-height:14px;
	background-color:#0B43B8;
	border-bottom:#2F5FC3 solid 1px;
}
#subnavi-part2 li.level1 a {
	padding:8px 2px 7px 20px;
	width: 180px;
	w\idth: 158px;
	color:#c0ceed;
	background-image:url(../img/subnavi_level1_off.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
}
#subnavi-part2 li.level1 a:link,  
#subnavi-part2 li.level1 a:visited {
	color:#c0ceed;
}
#subnavi-part2 li.level1 a:active,  
#subnavi-part2 li.level1 a:hover {
	color:#ffffff;
}


/*----  profile level1 on  ----*/
 #profile-sublist1-1-part li#sublist1-1 a.label1-1,  
#profile-sublist1-2-part li#sublist1-2 a.label1-2,  
#profile-sublist1-3-part li#sublist1-3 a.label1-3,  
#profile-sublist1-4-part li#sublist1-4 a.label1-4,  
#profile-sublist1-5-part li#sublist1-5 a.label1-5,  
#profile-sublist1-6-part li#sublist1-6 a.label1-6,  
#profile-sublist1-7-part li#sublist1-7 a.label1-7,  
#profile-sublist1-8-part li#sublist1-8 a.label1-8,  
#profile-sublist1-9-part li#sublist1-9 a.label1-9,  
#profile-sublist1-10-part li#sublist1-10 a.label1-10 {
	color:#c0ceed;
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }




 /*----  ir level1 on  ----*/
ul#ir-sublist1,
ul#ir-sublist2 { /* second-level lists */
	display:none;
}
 
 /*----  ir level1 on  ----*/
#ir-sublist1-1-part li#sublist1-1 a.label1-1,  
#ir-sublist1-2-part li#sublist1-2 a.label1-2,  
#ir-sublist1-3-part li#sublist1-3 a.label1-3,  
#ir-sublist1-4-part li#sublist1-4 a.label1-4,  
#ir-sublist1-5-part li#sublist1-5 a.label1-5,  
#ir-sublist1-6-part li#sublist1-6 a.label1-6,  
#ir-sublist1-7-part li#sublist1-7 a.label1-7,  
#ir-sublist1-8-part li#sublist1-8 a.label1-8,  
#ir-sublist1-9-part li#sublist1-9 a.label1-9,  
#ir-sublist1-10-part li#sublist1-10 a.label1-10,
#ir-sublist1-11-part li#sublist1-11 a.label1-11,
#ir-sublist1-12-part li#sublist1-12 a.label1-12,
#ir-sublist1-13-part li#sublist1-13 a.label1-13,
#ir-sublist1-14-part li#sublist1-14 a.label1-14,
#ir-sublist1-15-part li#sublist1-15 a.label1-15,
#ir-sublist1-16-part li#sublist1-16 a.label1-16 {
	color:#c0ceed;
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 
 
#ir-sublist1-3-part #ir-sublist1,
#ir-sublist3-1-part #ir-sublist1,
#ir-sublist3-2-part #ir-sublist1,
#ir-sublist3-3-part #ir-sublist1,
#ir-sublist3-4-part #ir-sublist1{
	display:block;
}

#ir-sublist1-4-part #ir-sublist2,
#ir-sublist4-1-part #ir-sublist2,
#ir-sublist4-2-part #ir-sublist2,
#ir-sublist4-3-part #ir-sublist2,
#ir-sublist4-4-part #ir-sublist2,
#ir-sublist4-5-part #ir-sublist2,
#ir-sublist4-6-part #ir-sublist2,
#ir-sublist4-7-part #ir-sublist2{
	display:block;
}


   /*----  ir level2 nowpage  ----*/
 
#ir-sublist3-1-part li#sublist3-1 a.label3-1, 
#ir-sublist3-2-part li#sublist3-2 a.label3-2,  
#ir-sublist3-3-part li#sublist3-3 a.label3-3,  
#ir-sublist4-1-part li#sublist4-1 a.label4-1, 
#ir-sublist4-2-part li#sublist4-2 a.label4-2,  
#ir-sublist4-3-part li#sublist4-3 a.label4-3,  
#ir-sublist4-4-part li#sublist4-4 a.label4-4,  
#ir-sublist4-5-part li#sublist4-5 a.label4-5,  
#ir-sublist4-6-part li#sublist4-6 a.label4-6,  
#ir-sublist4-7-part li#sublist4-7 a.label4-7,  
#ir-sublist4-8-part li#sublist4-8 a.label4-8,  
#ir-sublist4-9-part li#sublist4-9 a.label4-9,  
#ir-sublist4-10-part li#sublist4-10 a.label4-10 {
	color:#295880;
	background-image:url(../img/subnavi_level2_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 

#ir-sublist3-1-part li#sublist3-1 a.label3-1,
#ir-sublist3-2-part li#sublist3-1 a.label3-1,
#ir-sublist3-3-part li#sublist3-1 a.label3-1,
#ir-sublist4-1-part li#sublist1-4 a.label1-4,
#ir-sublist4-2-part li#sublist1-4 a.label1-4,
#ir-sublist4-3-part li#sublist1-4 a.label1-4,
#ir-sublist4-4-part li#sublist1-4 a.label1-4,
#ir-sublist4-5-part li#sublist1-4 a.label1-4,
#ir-sublist4-6-part li#sublist1-4 a.label1-4{
	color:#c0ceed;
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_open.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }

 






 
 /*----  press level1 on  ----*/
#press-sublist1-2-part #sublist1 {
	display:block;
}
#press-sublist1-2-part li#sublist2-1 a.label2-1,  
#press-sublist2-1-part #sublist1,  
#press-sublist2-2-part #sublist1,  
#press-sublist2-3-part #sublist1,  
#press-sublist2-4-part #sublist1,  
#press-sublist2-5-part #sublist1,  
#press-sublist2-6-part #sublist1,  
#press-sublist2-7-part #sublist1,  
#press-sublist2-8-part #sublist1,  
#press-sublist2-9-part #sublist1,  
#press-sublist2-10-part #sublist1 {
	display:block;
}

#press-sublist1-3-part #sublist2 {
	display:block;
}
#press-sublist1-3-part li#sublist3-1 a.label3-1,  
#press-sublist1-3-1-part #sublist2,  
#press-sublist1-3-2-part #sublist2,  
#press-sublist1-3-3-part #sublist2,  
#press-sublist1-3-4-part #sublist2,  
#press-sublist1-3-5-part #sublist2,  
#press-sublist1-3-6-part #sublist2,  
#press-sublist1-3-7-part #sublist2,  
#press-sublist1-3-8-part #sublist2,  
#press-sublist1-3-9-part #sublist2,  
#press-sublist1-3-10-part #sublist2 {
	display:block;
}



#press-sublist1-1-part li#sublist1-1 a.label1-1,  
#press-sublist1-2-part li#sublist1-2 a.label1-2,  
#press-sublist1-3-part li#sublist1-3 a.label1-3,  
#press-sublist1-4-part li#sublist1-4 a.label1-4,  
#press-sublist1-5-part li#sublist1-5 a.label1-5,  
#press-sublist1-6-part li#sublist1-6 a.label1-6,  
#press-sublist1-7-part li#sublist1-7 a.label1-7,  
#press-sublist1-8-part li#sublist1-8 a.label1-8,  
#press-sublist1-9-part li#sublist1-9 a.label1-9,  
#press-sublist1-10-part li#sublist1-10 a.label1-10,  
#press-sublist2-1-part li#sublist1-2 a.label1-2,  
#press-sublist2-2-part li#sublist1-2 a.label1-2,  
#press-sublist2-3-part li#sublist1-2 a.label1-2,  
#press-sublist2-4-part li#sublist1-2 a.label1-2,  
#press-sublist2-5-part li#sublist1-2 a.label1-2,  
#press-sublist2-6-part li#sublist1-2 a.label1-2,  
#press-sublist2-7-part li#sublist1-2 a.label1-2,
#press-sublist2-8-part li#sublist1-2 a.label1-2,
#press-sublist1-3-1-part li#sublist1-3 a.label1-3,
#press-sublist1-3-2-part li#sublist1-3 a.label1-3,
#press-sublist1-3-3-part li#sublist1-3 a.label1-3,
#press-sublist1-3-4-part li#sublist1-3 a.label1-3,
#press-sublist1-3-5-part li#sublist1-3 a.label1-3,
#press-sublist1-3-6-part li#sublist1-3 a.label1-3,
#press-sublist1-3-7-part li#sublist1-3 a.label1-3,
#press-sublist1-3-8-part li#sublist1-3 a.label1-3 {
	color:#c0ceed;
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 
   /*----  level2 nowpage  ----*/
#press-sublist2-2-part li#sublist2-2 a.label2-2,  
#press-sublist2-3-part li#sublist2-3 a.label2-3,  
#press-sublist2-4-part li#sublist2-4 a.label2-4,  
#press-sublist2-5-part li#sublist2-5 a.label2-5,  
#press-sublist2-6-part li#sublist2-6 a.label2-6,  
#press-sublist2-7-part li#sublist2-7 a.label2-7,  
#press-sublist2-8-part li#sublist2-8 a.label2-8,  
#press-sublist2-9-part li#sublist2-9 a.label2-9,  
#press-sublist2-10-part li#sublist2-10 a.label2-10,
#press-sublist1-3-1-part li#sublist3-1 a.label3-1,
#press-sublist1-3-2-part li#sublist3-2 a.label3-2,
#press-sublist1-3-3-part li#sublist3-3 a.label3-3,
#press-sublist1-3-4-part li#sublist3-4 a.label3-4,
#press-sublist1-3-5-part li#sublist3-5 a.label3-5,
#press-sublist1-3-6-part li#sublist3-6 a.label3-6,
#press-sublist1-3-7-part li#sublist3-7 a.label3-7,
#press-sublist1-3-8-part li#sublist3-8 a.label3-8,
#press-sublist1-3-9-part li#sublist3-9 a.label3-9,
#press-sublist1-3-10-part li#sublist3-10 a.label3-10 {
	color:#295880;
	background-image:url(../img/subnavi_level2_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 

 /*----  recruit level1 on  ----*/
ul#newgrad { /* second-level lists */
	display:none;
}
#recruit-sublist1-1-part #sublist1-1 .label1-1,  
#recruit-sublist1-2-part #sublist1-2 .label1-2,  
#recruit-sublist1-3-part #sublist1-3 .label1-3,  
#recruit-sublist1-4-part #sublist1-4 .label1-4,  
#recruit-sublist1-5-part #sublist1-5 .label1-5,  
#recruit-sublist1-6-part #sublist1-6 .label1-6,  
#recruit-sublist1-7-part #sublist1-7 .label1-7,  
#recruit-sublist1-8-part #sublist1-8 .label1-8,  
#recruit-sublist1-9-part #sublist1-9 .label1-9,  
#recruit-sublist1-10-part #sublist1-10 .label1-10 {
	color:#c0ceed;
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}
#recruit-sublist1-2-part li#sublist1-2 a.label1-2,
#recruit-sublist1-3-part li#sublist1-3 a.label1-3,
#recruit-sublist1-4-part li#sublist1-4 a.label1-4,
#recruit-sublist1-5-part li#sublist1-5 a.label1-5,
#recruit-sublist1-6-part li#sublist1-6 a.label1-6,
#recruit-sublist1-7-part li#sublist1-7 a.label1-7,
#recruit-sublist1-8-part li#sublist1-8 a.label1-8,
#recruit-sublist1-9-part li#sublist1-9 a.label1-9,
#recruit-sublist1-10-part li#sublist1-10 a.label1-10,
#recruit-sublist1-2-1-part #sublist1-2-1 .label1-2-1,
#recruit-sublist1-2-2-part #sublist1-2-2 .label1-2-2,
#recruit-sublist1-2-3-part #sublist1-2-3 .label1-2-3,
#recruit-sublist1-2-4-part #sublist1-2-4 .label1-2-4,
#recruit-sublist1-2-5-part #sublist1-2-5 .label1-2-5,
#recruit-sublist1-2-6-part #sublist1-2-6 .label1-2-6,
#recruit-sublist1-2-7-part #sublist1-2-7 .label1-2-7,
#recruit-sublist1-2-8-part #sublist1-2-8 .label1-2-8,
#recruit-sublist1-2-9-part #sublist1-2-9 .label1-2-8,
#recruit-sublist1-2-10-part #sublist1-2-10 .label1-2-10 {
	background-color:#1285F2;
	background-image:url(../img/subnavi_level1_open.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}
#recruit-sublist1-2-part #newgrad,
#recruit-sublist1-2-1-part #newgrad,
#recruit-sublist1-2-2-part #newgrad,
#recruit-sublist1-2-3-part #newgrad,
#recruit-sublist1-2-4-part #newgrad,
#recruit-sublist1-2-5-part #newgrad,
#recruit-sublist1-2-6-part #newgrad,
#recruit-sublist1-2-7-part #newgrad,
#recruit-sublist1-2-8-part #newgrad,
#recruit-sublist1-2-9-part #newgrad,
#recruit-sublist1-2-10-part #newgrad {
	display:block;
}
  /*----  level2 nowpage  ----*/
#recruit-sublist1-2-part li#sublist1-2-1 a.label1-2-1,  
#recruit-sublist1-2-1-part li#sublist1-2-1 a.label1-2-1,  
#recruit-sublist1-2-2-part li#sublist1-2-2 a.label1-2-2,  
#recruit-sublist1-2-3-part li#sublist1-2-3 a.label1-2-3,  
#recruit-sublist1-2-4-part li#sublist1-2-4 a.label1-2-4,  
#recruit-sublist1-2-5-part li#sublist1-2-5 a.label1-2-5,  
#recruit-sublist1-2-6-part li#sublist1-2-6 a.label1-2-6,  
#recruit-sublist1-2-7-part li#sublist1-2-7 a.label1-2-7,  
#recruit-sublist1-2-8-part li#sublist1-2-8 a.label1-2-8,  
#recruit-sublist1-2-9-part li#sublist1-2-9 a.label1-2-9,  
#recruit-sublist1-2-10-part li#sublist1-2-10 a.label1-2-10 {
	color:#295880;
	background-image:url(../img/subnavi_level2_on.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
 }
 /*----  rss    ----*/
#subnavi-part ul#rss-subnavi .outside {
  	margin-top:16px;
}
#subnavi-part #rss-subnavi a{
	display: block;
	padding:8px 2px 7px 2px;
	width: 180px;
	w\idth: 176px;
	color:#c0ceed;
	text-decoration: none;
	border:none;
 }
#subnavi-part #rss-subnavi a:link,  
#subnavi-part #rss-subnavi a:visited {
	color:#c0ceed;
}
#subnavi-part #rss-subnavi a:active,  
#subnavi-part #rss-subnavi a:hover {
	color:#ffffff;
}
 #subnavi-part #rss-subnavi img {
 	float:left;
 	margin:0 4px 0 2px;
	vertical-align:middle;
 }

	
#gl-sublist1-1-part li.relationlevel{
padding:5px 0 3px 5px;
width:175px;
margin:0;
color:#ffffff;
}
