@charset "utf-8";
/* CSS Document */

#nav-global-footer .order{
background-image:none;
border:none;
}
#nav-global-footer .accept{
background-image:none;
border:none;
}
#nav-global-footer .knowledge{
background-image:none;
border:none;
}
#nav-global-footer .seisan{
background-image:none;
border:none;
}
#nav-global-footer .recruit{
background-image:none;
border:none;
}

#nav-global-footer .order dt a{
color:#000000;
font-weight:bold;
background-image: url(../images/ttl-h1-01-bg-01.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left:18px;
}
#nav-global-footer .accept dt a{
color:#000000;
font-weight:bold;
background-image: url(../images/ttl-h1-01-bg-02.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left:18px;
}
#nav-global-footer .knowledge dt a{
color:#000000;
font-weight:bold;
background-image: url(../images/ttl-h1-01-bg-03.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left:18px;
}
#nav-global-footer .seisan dt a{
color:#000000;
font-weight:bold;
background-image: url(../images/ttl-h1-01-bg-04.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left:18px;
}
#nav-global-footer .recruit dt a{
color:#000000;
font-weight:bold;
background-image: url(../images/ttl-h1-01-bg-05.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left:18px;
}

#nav-global-footer .order .arrow{
background-image: url(../images/icon-arrow-02.gif);
background-repeat: no-repeat;
background-position: 4px top;
padding-left:18px;
}

#nav-global-footer .accept .arrow{
background-image: url(../images/icon-arrow-02-a.gif);
background-repeat: no-repeat;
background-position: 4px top;
padding-left:18px;
}

#nav-global-footer .knowledge .arrow{
background-image: url(../images/icon-arrow-02-k.gif);
background-repeat: no-repeat;
background-position: 4px top;
padding-left:18px;
}

#nav-global-footer .seisan .arrow{
background-image: url(../images/icon-arrow-02-s.gif);
background-repeat: no-repeat;
background-position: 4px top;
padding-left:18px;
}

#nav-global-footer .recruit .arrow{
background-image: url(../images/icon-arrow-02-r.gif);
background-repeat: no-repeat;
background-position: 4px top;
padding-left:18px;
}

#nav-global-footer .recruit .arrow{
background-image: url(../images/icon-arrow-02-r.gif);
background-repeat: no-repeat;
background-position: 4px top;
padding-left:18px;
}

/* new_footer */
#str-footer2 #nav-global-footer{
	background-image:none;
	background-color:#4c4c4c;
	padding:24px 0 0;
}

#str-footer2 .outline{
	width:960px;
	margin:0 auto;
}
#str-footer2 #nav-global-footer li{
	text-align:left;
}
#str-footer2 #nav-global-footer li a{
	color:#FFF;
}
#str-footer2 #nav-global-footer .footer-title{
	text-align:left;
	font-size:16.5px;
	font-weight:bold;
	padding:0 0 6px 3px;
	line-height:100%;
	margin-bottom:11px;
	border-bottom:solid 1px #999;
	color:#FFF;
}
#str-footer2 #nav-global-footer .content-menu-area{
	width:540px;
	float:left;
}
#str-footer2 #nav-global-footer .content-menu-area .parent li {
	margin-bottom:12px;
}
#str-footer2 #nav-global-footer .content-menu-area .parent li a{
	background-image: url(https://www.nc-net.or.jp/images/footer-arrow-icon.png);
	background-repeat: no-repeat;
	background-position: 6px 3px;
	padding-left:24px;
	font-size:15px;
	font-weight:bold;
}
#str-footer2 #nav-global-footer .content-menu-area .child {
	padding:0 0 0 24px;
}
#str-footer2 #nav-global-footer .content-menu-area .child li {
	float:left;
	padding-right:9px;
	margin:0 9px 0 0;
	border-right:1px #CCCCCC solid; 
	
}
#str-footer2 #nav-global-footer .content-menu-area .child li:last-child {
	padding-right:0px;
	margin-right:0px;
	border:none;
}
#str-footer2 #nav-global-footer .content-menu-area .child li a{
	background-image:none;
	padding:0;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
}
#str-footer2 #nav-global-footer .service-menu-area{
	width:390px;
	float:right;
}
#str-footer2 #nav-global-footer .service-menu-area  ul {
	margin-bottom:18px;
}
#str-footer2 #nav-global-footer .service-menu-area li {
	margin-bottom:3px;
}
#str-footer2 #nav-global-footer .service-menu-area li a{
	background-image: url(https://www.nc-net.or.jp/images/footer-arrow-icon2.png);
	background-repeat: no-repeat;
	background-position: 6px 3px;
	padding-left:24px;
	font-size:12px;
}
.child:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}