@charset "utf8";
/**
 * guide.css
 * Date: 08/28/2012
 *
 * /ps/choose/compare/ -
 *
 * Nipponmanpower Web Site
 * Copyright 2012 Nippon Manpower Co., Ltd. All rights reserved.
 * /////////////////////////////////////////////////////////////////////// */



/* ----------------------------------------------------------------------- **
   Import
** ----------------------------------------------------------------------- */

/* nmp default css */
@import url(../../../nmp_default.css);

/* pop up window css */
@import url(../../../nmp_ppwin.css);

/* personal common css */
@import url(../../common.css);

/* choose category common css */
@import url(../common.css);




/* ----------------------------------------------------------------------- **
   Individual Contents
** ----------------------------------------------------------------------- */





/**----------------------------------------------------------------------- **
  omparative-box
*
  #compare-box - pw_comparative-box.php | pop up window
*/

/* hidden-block */
.hidden-block	{	display: none;}

/* container */
#cbox-ppw-base	{	min-width: 650px;}

/* ppw-ttlbase */
#compare-box .ppw-ttlbase h1	{	background-image: url(/images/ps/choose/compare/cp-box/ppwin_cp-box_title.gif);	width: 96px;}
#compare-box .ppw-con	{	margin-right: 10px; margin-left: 10px;	font-size: 0.8em;}

/* table */
#compare-box .ppw-con table	{	font-size: 1em;	empty-cells: show;	min-width: 620px;}
#compare-box .ppw-con th	{	text-align: left;	font-weight: normal;	vertical-align: top;}
#compare-box .ppw-con td	{	text-align: left;	vertical-align: top;}
#compare-box .ppw-con thead th	{	border: 1px solid #999900;}
#compare-box .ppw-con thead td	{	width: 10px;}
#compare-box .ppw-con thead .sp td	{	width: auto;	height: 5px;}
#compare-box .ppw-con td.box1	{	width: 33%;}
#compare-box .ppw-con td.box2	{	width: 34%;}
#compare-box .ppw-con td.box3	{	width: 33%;}
#compare-box .ppw-con .box-frame	{	padding: 4px;	border-top: 1px solid #999900;	border-right: 1px solid #999900;	border-left: 1px solid #999900;}
#compare-box .ppw-con .function-block	{	padding: 4px;	border-right: 1px solid #999900;	border-bottom: 1px solid #999900;	border-left: 1px solid #999900;	background-color: #CCCC7F;}

/* pull-down */
#compare-box .ppw-con thead th a.df	{	display: block;	padding-left: 3px;	background: #F5F5E5 url(/images/ps/choose/compare/cp-box/pdicon1.gif) no-repeat right center;	height: 21px;	line-height: 21px;	color: #000000;	text-decoration: none;	}
#compare-box .ppw-con thead th a.df:hover	{	background-color: #FFFFFF;	background-image: url(/images/ps/choose/compare/cp-box/pdicon2.gif);}
#compare-box .ppw-con thead th a.ac,
#compare-box .ppw-con thead th a.ac:hover	{	display: block;	padding-left: 3px;	background: #FFFFFF url(/images/ps/choose/compare/cp-box/pdicon3.gif) no-repeat right center;	height: 21px;	line-height: 21px;	color: #000000;	text-decoration: none;	}

/* pull-down-menu */
#compare-box .ppw-con .pull-down-menu	{
	display: none;
	z-index: 100;	position: absolute;	height: auto;	width: auto;	left: auto;	top: auto;	overflow:	auto;	border: 1px solid #999900;	background-color: #F5F5E5;
/*height: 400px;*/
}
#compare-box .ppw-con .pull-down-menu ul	{	text-align: left;}
#compare-box .ppw-con .pull-down-menu li	{}
#compare-box .ppw-con .pull-down-menu li a	{	display: block;	padding: 2px;	color: #333333;	border: 1px solid #F5F5E5;	text-decoration: none;}
#compare-box .ppw-con .pull-down-menu li a:hover	{	background-color: #CCCC7F;	border: 1px solid #999900;}

/* cbox */
#compare-box .ppw-con .cbox	{}
#compare-box .ppw-con .cbox h2	{	font-size: 1em; line-height: 1.3em;	margin-bottom: 3px;}
#compare-box .ppw-con .cbox .type img	{	margin-right: 3px;}
#compare-box .ppw-con .cbox dl	{}
#compare-box .ppw-con .cbox dt	{	margin-top: 15px;	padding-bottom: 2px; border-bottom: 1px solid #EDEDED;	font-size: 0.8em; line-height: 1em; color: #999900;}
#compare-box .ppw-con .cbox dd	{	margin-top: 3px;	margin-left: 5px;	font-size: 1em;	line-height: 1.2em; color: #333333;}
#compare-box .ppw-con .cbox .material-images	{	margin-bottom: 3px;	margin-right: 5px;	text-align: center;}
#compare-box .ppw-con .cbox .hid	{	display: none;}

/* fbox */
#compare-box .ppw-con .fbox	{	text-align: center;}
#compare-box .ppw-con .fbox img	{	padding:0px;	margin: 0px auto;}

/* data-empty */
#compare-box .ppw-con .data-empty	{	width: auto;	height: 80px;	margin: 0 30px;	background: #F5F5E5 url(/images/ps/choose/compare/cp-box/empty_base.gif) no-repeat 0px 0px;}
#compare-box .ppw-con .data-empty div	{	width: auto;	height: 80px;	margin-left: 10px;	background: transparent url(/images/ps/choose/compare/cp-box/empty_base.gif) no-repeat right top;}
#compare-box .ppw-con .data-empty	h2	{	padding-top: 18px;	font-size: 1.4em; color: #555555;}
#compare-box .ppw-con .data-empty	p	{	margin-top: 8px;	font-size: 1em; color: #333333;}

/* btm-note-block */
#compare-box .ppw-con .btm-note-block	{	margin-top: 10px; text-align: left; color: #666666;}




/* */