@charset "Shift_JIS";
/* Nikkei career net woman */



/* =============================================

	基本レイアウト
	
================================================ */

/* -------------------
 contents
---------------------*/

div#contents {
width:760px;
margin:0px auto;
padding:5px 0;
}


/* -------------------
 left
---------------------*/
div#left {
width:540px;
margin:0 20px 0 0;
float:left;
}


/* -------------------
 right
---------------------*/
div#right {
width:200px;
float:left;
}


/* -------------------
 footer-woman 
---------------------*/
div#footer-woman {
text-align:center;
margin:0 auto;
width:760px;
}

div#footer-woman a {
color:#0064c1;
}

div#footer-woman table tr {
text-align:center;
}

div#footer-woman div.footer_line {
border:0px;
background:url(/img/top/footer-woman.gif) no-repeat center bottom;
height:30px;
padding:15px 0 0 0;
color:#0064c1;
}

div#footer-woman div.footer_line a {
color:#0064c1;
}


/*=================================================

float解除用 clear

=================================================== */
.clear {
clear:both;
}

br.clear {
	font-size: 1px;
	line-height: 100%;
	clear: both;
	}

div.clear {
	font-size:1px;
	line-height: 100%;
	clear:both;
}


/*=================================================

clearfix関係 clearfix

=================================================== */
/* clearfix set */
.clearfix:after{
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}

/*IE*/
.clearfix{
  zoom:1;
}
	
/* hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* end of hides from IE-mac */
/* end of clearfix set */


/* =============================================

	コンテンツ
	
================================================ */

	/* -------------------
	 left keyvisual
	---------------------*/
	div#left h2.keyvisual {
	width:540px;
	height:100px;
	background:url(../img/kv_winter10.jpg) no-repeat left top;
	text-indent:-9999px;
	}


	/* -------------------
	 left div#news
	-------------------- */
	div#left div#news {
	padding:20px 0 20px 0 ;
	clear:both;
	}
	
	
	/* clearfix set */
	div#left div#news:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#left div#news{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#left div#news{height:1%;}
	div#left div#news{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */
	
	
	
		/* news01 */
		div#left div#news dl.news01 {
		background:url(../img/ttl_news01.gif) no-repeat left top;
		border-bottom:1px dotted #f0dcbc;
		}
	
		div#left div#news dl.news01 dt {
		display:none;
		}
		
		div#left div#news dl.news01 dd {
		background:url(../img/bg_news02.gif);
		width:390px; /*400px*/
		padding:8px 10px 8px 0px;
		margin:0 0 0 140px;
		display:inline-block;
		}
		
		
		div#left div#news dl.news01 dd a {
		text-decoration:none;
		padding:0 0 0 10px;
		display:inline-block;
		font-size:100%;
		line-height:120%;
		}
		
		/* news02 */
		div#left div#news dl.news02 {
		background:url(../img/ttl_news02.gif) no-repeat left top;
		}
		
		div#left div#news dl.news02 dt {
		display:none;
		}
		
		div#left div#news dl.news02 dd {
		background:url(../img/bg_news02.gif);
		width:390px; /*400px*/
		padding:8px 10px 8px 0px;
		margin:0 0 0 140px;
		display:inline-block;
		}
		
		div#left div#news dl.news02 dd a {
		text-decoration:none;
		background:url(../img/li_mark01.gif) no-repeat 10px center;
		padding:0 0 0 20px;
		display:block;
		font-size:100%;
		line-height:180%;
		}
		
		
	/* -------------------
	 left div#search_job
	-------------------- */
	div#search_job {
	overflow:hidden;
	width:263px;
	height:215px;
	border:1px solid #e7e7e7;
	float:left;
	margin:0 10px 0 0px;
	background:url(../img/box_bg01.gif) repeat-x bottom center;
	}
	
	div#search_job h3 {
	background:url(../img/ttl_search_job.gif) no-repeat center 1px;
	text-indent:-9999px;
	height:35px;
	}
	
	div#search_job .inner {
	padding:5px;
	}
	
	div#search_job .inner ul li {
	line-height:160%;
	display:block;
	_line-height:135%;
	_display:inline-block;
	}
	
	div#search_job .inner ul li a {
	display:block;
	background:url(../img/li_mark02.gif) no-repeat 7px center;
	padding:0 0 0 20px;
	text-decoration:none;
	font-size:92%;
	color:#f6517a;
	}
	
	div#search_job .inner ul li a:hover {
	text-decoration:underline;
	color:#ff8fab;
	}
	
	div#search_job .inner ul li a span {
	font-size:77%;
	}
	
	div#search_job .inner ul li span.cap {
	display:none;
	}
	
	/* -------------------
	 left div#search_feature
	-------------------- */
	div#search_feature {
	overflow:hidden;
	width:263px;
	height:215px;
	border:1px solid #e7e7e7;
	float:left;
	background:url(../img/box_bg01.gif) repeat-x bottom center;
	}
	
	div#search_feature h3 {
	background:url(../img/ttl_feature.gif) no-repeat center 1px;
	text-indent:-9999px;
	height:35px;
	}
	
	div#search_feature .inner {
	padding:5px;
	}
	
	
	div#search_feature .inner ul.col01 {
	width:125px;
	float:left;
	}
	
	div#search_feature .inner ul.col02 {
	width:125px;
	float:left;
	}
	
	div#search_feature .inner ul li {
	display:block;
	line-height:160%;
	_display:inline-block;
	}
	
	div#search_feature .inner ul li a {
	display:block;
	background:url(../img/li_mark05.gif) no-repeat left center;
	padding:0 0 0 10px;
	text-decoration:none;
	font-size:92%;
	color:#f6517a;
	}
	
	div#search_feature .inner ul li a:hover {
	text-decoration:underline;
	color:#ff8fab;
	}
	
	div#search_feature .inner ul li a strong {
	color:#0064c1;
	font-weight:bold;
	font-size:12px;
	}
	
	
	/* -------------------
	 left div#seminar
	-------------------- */
	
	div#seminar {
	clear:left;
	margin:20px 0 0 0;
	border:1px dotted #e7e7e7;
	}
	
	div#seminar h3 {
	background:url(../img/ttl_seminar.gif) no-repeat left top;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	}	
	
	div#seminar dl {
	font-size:92%;
	}
	
	div#seminar dl dt {
	padding:8px 10px 0px 22px;
	background:url(../img/li_mark03.gif) no-repeat 13px center;
	}
	
	div#seminar dl dd {
	padding:5px 10px 5px 22px;
	border-bottom:1px dotted #e7e7e7;
	color:#666;
	}
	
	div#seminar dl dt a {
	text-decoration:none;
	color:#0064c1;
	}
	
	div#seminar dl dt a:hover {
	text-decoration:underline;
	color:#8caeed;
	}
	
	/* -------------------
	 left div#support
	-------------------- */
	
	div#support {
	clear:left;
	margin:20px 0 0 0;
	border:1px dotted #e7e7e7;
	}


	/* clearfix set */
	div#support:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#support{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#support{height:1%;}
	div#support{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */


	div#support h3 {
	background:url(../img/ttl_support.gif) no-repeat left top;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	}	
	
	
	/**/
	div#support dl.support01 {
	width:260px;
	height:80px;
	float:left;
	margin:10px 0 0 9px;
	_margin:10px 0 0 6px;
	}
	
	div#support dl.support02 {
	width:260px;
	height:80px;
	float:right;
	margin:10px 0 0 0;
	_margin:10px 0 0 0;
	}
	
	
	div#support dl.support03 {
	width:260px;
	height:80px;
	clear:both;
	float:left;
	margin:10px 0 0 9px;
	_margin:10px 0 0 6px;
	}
	
	
	div#support dl.support04 {
	width:260px;
	height:80px;
	float:right;
	margin:10px 0 0 0;
	_margin:10px 0 0 0;
	}
	
	
	
	/* clearfix set */
	div#support dl:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#support dl{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#support dl{height:1%;}
	div#support dl{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */
	
	
	/*アイコン*/
	div#support dl dd.icon {
	width:80px;
	_width:70px;
	float:left;
	}
	
	
	/*テキスト*/
	div#support dl dd {
	color:#666;
	font-size:85%;
	line-height:160%;
	}
	
	div#support dl dd.txt {
	width:180px;
	display:block;
	float:right;
	zoom: 1;
	}
	
	
	
	/*見出し*/
	
	div#support dl dt {
	width:180px;
	height:15px;
	display:block;
	float:right;
	}
	
	div#support dl.support01 dt a {
	background:url(../img/ttl_support01.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
	
	div#support dl.support02 dt a {
	background:url(../img/ttl_support02.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
	
	div#support dl.support03 dt a {
	background:url(../img/ttl_support03.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
	div#support dl.support04 dt a {
	background:url(../img/ttl_support04.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}	
	


	/* -------------------
	 left div#column
	-------------------- */
	
	div#column {
	clear:left;
	margin:20px 0 0 0;
	border:1px dotted #e7e7e7;
	}


	/* clearfix set */
	div#column:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#column{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#column{height:1%;}
	div#column{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */


	div#column h3 {
	background:url(../img/ttl_column.gif) no-repeat left top;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	}	
	
	
	/**/
	div#column dl.column01 {
	width:260px;
	height:80px;
	float:left;
	margin:10px 0 0 9px;
	_margin:10px 0 0 6px;
	}
	
	div#column dl.column02 {
	width:260px;
	height:80px;
	float:right;
	margin:10px 0 0 0;
	_margin:10px 0 0 0;
	}
	
	
	div#column dl.column03 {
	width:260px;
	height:80px;
	clear:both;
	float:left;
	margin:10px 0 0 9px;
	_margin:10px 0 0 6px;
	}
	
	
	div#column dl.column04 {
	width:260px;
	height:80px;
	float:right;
	margin:10px 0 0 0;
	_margin:10px 0 0 0;
	}
	
	
	
	/* clearfix set */
	div#column dl:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#column dl{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#column dl{height:1%;}
	div#column dl{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */
	
	
	/*アイコン*/
	div#column dl dd.icon {
	width:80px;
	_width:70px;
	float:left;
	}
	
	
	/*テキスト*/
	div#column dl dd {
	color:#666;
	font-size:85%;
	line-height:160%;
	}
	
	div#column dl dd.txt {
	width:180px;
	display:block;
	float:right;
	zoom: 1;
	}
	
	
	
	/*見出し*/
	
	div#column dl dt {
	width:180px;
	height:15px;
	display:block;
	float:right;
	}
	
	div#column dl.column01 dt a {
	background:url(../img/ttl_column01.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}

	div#column dl.column02 dt a {
	background:url(../img/ttl_column02.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
	
	/* -------------------
	 left div#experience
	-------------------- */
	
	div#experience {
	clear:left;
	margin:20px 0 0 0;
	border:1px dotted #e7e7e7;
	}
	
		/* clearfix set */
	div#experience:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#experience{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#experience{height:1%;}
	div#experience{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */


	div#experience h3 {
	background:url(../img/ttl_experience.gif) no-repeat left top;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	}	
	
	

	/**/
	div#experience dl.experience01 {
	width:260px;
	height:80px;
	float:left;
	margin:10px 0 0 9px;
	_margin:10px 0 0 6px;
	}
	
	div#experience dl.experience02 {
	width:260px;
	height:80px;
	float:right;
	margin:10px 0 0 0;
	_margin:10px 0 0 0;
	}
	
	
	
	/* clearfix set */
	div#experience dl:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#experience dl{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#experience dl{height:1%;}
	div#experience dl{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */
	
	
	/*アイコン*/
	div#experience dl dd.icon {
	width:80px;
	_width:70px;
	float:left;
	}
	
	
	/*テキスト*/
	div#experience dl dd {
	color:#666;
	font-size:85%;
	line-height:160%;
	}
	
	div#experience dl dd.txt {
	width:180px;
	display:block;
	float:right;
	zoom: 1;
	}
	
	
	
	/*見出し*/
	
	div#experience dl dt {
	width:180px;
	height:15px;
	display:block;
	float:right;
	}
	
	div#experience dl.experience01 dt a {
	background:url(../img/ttl_experience01.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
	
	div#experience dl.experience02 dt a {
	background:url(../img/ttl_experience02.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
	
	
	/* -------------------
	 left div#check
	-------------------- */
	
	div#check {
	clear:left;
	margin:20px 0 0 0;
	border:1px dotted #e7e7e7;
	}

	div#check h3 {
	background:url(../img/ttl_check.gif) no-repeat left top;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	}	
	
	
		/* clearfix set */
	div#check:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#check{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#check{height:1%;}
	div#check{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */


	div#check h3 {
	background:url(../img/ttl_check.gif) no-repeat left top;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	}	
	


	/**/
	div#check dl.check01 {
	width:260px;
	height:80px;
	float:left;
	margin:10px 0 0 9px;
	_margin:10px 0 0 6px;
	}
	
	div#check dl.check02 {
	width:260px;
	height:80px;
	float:right;
	margin:10px 0 0 0;
	_margin:10px 0 0 0;
	}
	
	
	
	/* clearfix set */
	div#check dl:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#check dl{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#check dl{height:1%;}
	div#check dl{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */
	
	
	/*アイコン*/
	div#check dl dd.icon {
	width:80px;
	_width:70px;
	float:left;
	}
	
	
	/*テキスト*/
	div#check dl dd {
	color:#666;
	font-size:85%;
	line-height:160%;
	}
	
	div#check dl dd.txt {
	width:180px;
	display:block;
	float:right;
	zoom: 1;
	}
	
	
	
	/*見出し*/
	
	div#check dl dt {
	width:180px;
	height:15px;
	display:block;
	float:right;
	}
	
	div#check dl.check01 dt a {
	background:url(../img/ttl_check01.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
	
	div#check dl.check02 dt a {
	background:url(../img/ttl_check02.gif) no-repeat left top;
	width:180px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
	
	
	

/* =============================================

	PRエリア
	
================================================ */

	div#push {
	
	}
	
	/* clearfix set */
	div#push:after{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	}
	
	/*IE*/
	div#push{
	  zoom:1;
	}
		
	/* hides from IE-mac \*/
	* html div#push{height:1%;}
	div#push{display:block;}
	/* end of hides from IE-mac */
	/* end of clearfix set */


	div#check h3 {
	background:url(../img/ttl_check.gif) no-repeat left top;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	}	
	
	div#push h4 {
	background:url(../img/ttl_push.gif) no-repeat left top;
	height:25px;
	text-indent:-9999px;
	margin:0 0 10px 0;
	}
	
	div#push dl {
	}
	
	div#push dl dt {
	}
	
	div#push dl dt a {
	font-weight:bold;
	color:#0064c1;
	text-decoration:none;
	}
	
	div#push dl dt a:hover {
	font-weight:bold;
	color:#8aaceb;
	text-decoration:underbar;
	}
	
	
	
	div#push dl dd.images {
	width:100px;
	margin:0 10px 0 0;
	float:left;
	}
	
	div#push dl dd.text {
	width:90px;
	float:left;
	color:#666;
	font-size:85%;
	}
	
	
	
	
	div#pickup {
	clear:left;
	margin:20px 0 0 0;
	}
	
	div#pickup h4 {
	background:url(../img/ttl_pickup.gif) no-repeat left top;
	height:25px;
	text-indent:-9999px;
	margin:0 0 10px 0;
	}
	
	
	div#pickup ul li {
	line-height:160%;
	margin:0 0 5px 10px;
	font-size:92%;
	display:inline-block;
	}
	
	div#pickup ul li a {
	text-decoration:none;
	color:#0064c1;
	display:block;
	background:url(../img/li_mark04.gif) no-repeat left 3px;
	padding:0 0 0 10px;
	}
	
	div#pickup ul li a:hover {
	text-decoration:underline;
	}
	
	div#pr {
	margin:20px 0 0 0;
	}
	
	div#pr h4 {
	background:#ffadc1;
	color:#fff;
	font-size:77%;
	text-align:center;
	padding:8px 0;
	margin:0 0 5px 0;
	}
	
	
	
.womannavi {
	background:url(../img/ttl_pickup.gif) no-repeat left top;
	height:25px;
	text-indent:-9999px;
	margin:0 0 10px 0;
	}

