@charset "utf8";
/**
 * top.css
 * Date: 10/04/2012
 *
 * /ps/catalog/ -
 *
 * 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);

/* catalog category common css */
@import url(common.css);




/* ----------------------------------------------------------------------- **
   Individual Contents
** ----------------------------------------------------------------------- */


/**----------------------------------------------------------------------- **
  index
/*
  #catalog-top - index.php
*/

/* .lead */
/* --- .reg-globalsign */
#catalog-top .lead	{	font-size: 1.1em;	line-height: 1.6em;}
#catalog-top .lead .reg-globalsign	{	float: right;	height: auto;	width: 230px;	margin-left: 20px;}
#catalog-top .lead .reg-globalsign p	{	margin-left: 0px;	line-height: 100%;}
#catalog-top .lead .reg-globalsign p.sign	{	float: left;	width: 110px; height: 55px;}
#catalog-top .lead .reg-globalsign p.note	{	float: right;	width: 115px;	line-height: 110%;	color: #666666;	font-size: 10px;}


/* .information */
#catalog-top .information .frame	{	padding: 10px 15px;} /* ! css hack > /_css/hack/ie_w.css */
#catalog-top .information .frame ul li.att {	color:#F00;	font-weight: bold;}

/* .itemwrapper */
#catalog-top .itemwrapper .frame	{} /* ! css hack > /_css/hack/ie_w.css */
#catalog-top .itemwrapper .comment	{	margin: 15px 10px 0;	color: #333;	text-align: left;}


/* .item */

/* .item.searchblock#refine-search */
#refine-search	{	margin-top: 0;}
#refine-search .frame	{	padding: 10px 5px;}
#refine-search fieldset	{	float: left;	width: 49.9%;	display: block;	margin: 0px;	padding: 0px;	border: none;}
#refine-search legend	{	display: none;}
#refine-search dd	{	margin: 5px 0 0 5px;}
#refine-search label	{	color: #FFFFFF;	font: normal 10px/16px "¥á¥¤¥ê¥ª", Meiryo, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Arial, sans-serif;}
/* --- fieldset.category-block */
#refine-search .category-block dl	{	padding: 0 15px 0 10px;	border-right: solid 1px #8777BD;}
#refine-search .category-block select	{	width: 350px;	padding: 2px;	font-size: 1em;}
/* --- keyword.category-block */
#refine-search .keyword-block dl	{	padding: 0 10px 0 15px;	border-left: solid 1px #C8C1E0;}
#refine-search .keyword-block input.key-txt	{	width: 300px;	padding: 2px;	font-size: 1em;}
#refine-search .keyword-block input.key-bt	{	margin-left: 5px;	width:50px;	padding: 3px 0;	font-size: 12px;}

/* .item#select-catalog */
#select-catalog,
#select-catalog h3	{	background-image: url(/images/ps/catalog/frame_block_select.gif);}
#select-catalog h3 img	{	margin-right: 5px;	position: relative;	top: 1px;}
#select-catalog	{	display: none;}

/* .item.emptyblock#false-catalog */
#false-catalog p	{	color: #F00;}
#false-catalog .button	{	padding-top: 10px;	text-align: center;}


/* #true-catalog */
#true-catalog	{}
/* --- .item.frameblock	*/
#true-catalog .item.frameblock	{	padding-bottom: 7px;}
#true-catalog .item.frameblock .inner	{	padding-top: 5px;}
#true-catalog .item dl	{	padding: 10px 0;}
#true-catalog .item dt	{	padding: 4px 0;	border-bottom: 2px solid #5A45A3;	color: #5A45A3;	font-weight: bold;	font-size: 1.3em;	line-height: 1.1em;}
#true-catalog .item dd	{	background-color: #E7E7E7;	padding: 1px 5px 5px;}
#true-catalog .item dd li	{	margin-top: 4px;	padding: 5px 8px;	background-color: #FFFFFF;}
#true-catalog .item dd li input[type="checkbox"]	{	position: relative;	top: 2px;}
#true-catalog .item dd li label	{	font-size: 1.1em;	margin-left: 5px;	color: #333333;}
#true-catalog .item dd li label img	{	margin-top: 1px;	margin-right: 5px;}
#true-catalog .item dd li p	{	margin: 3px 0 0 20px;	font-size: 12px;	line-height: 120%;	color: #666666;}
#true-catalog .item dd li.select,
#true-catalog .item dd li.checked	{	background-color: #FFFFCC;}
#true-catalog .item dd .button	{	padding: 8px 0 3px;	text-align: center;}

/* --- .pagetop-anchor */
#true-catalog .pagetop-anchor	{	margin: 0 10px;	padding-top: 6px;	background-image: none;}



/*[F]*/