@charset "utf-8";

/* KOBE_CLINIC_REC FAQ.CSS  */


/*--------------------------------------
*	
*	00.COMMON
*	01.PROMO
*		01-00.PROMO_COMMON
*		01-01.JOBS_NAVIGATION
*		01-02.PROMO_COMMON
*	02.NEWS&BANNER
*		02-00.NEWS&BANNER_COMMON
*		02-01.NEWS
*		02-02.BANNER
*
*--------------------------------------*/


/**-------------------------------------
	00.COMMON
---------------------------------------**/

/**-------------------------------------
	01-00.PROMO_COMMON
---------------------------------------**/

div#topPromo
{
	margin-bottom: 20px;
	width: 880px;
	height: 476px;
	background: url(../images/top_promo_bg.jpg) no-repeat 0px 40px;
}

div#topPromo div#lNav
{
	margin-bottom: 245px;
}

/**-------------------------------------
	01-01.JOBS_NAVIGATION
---------------------------------------**/

div#jNav
{
	width: 880px;
	height: 153px;
}

div#jNav ul
{
	margin: 0 0 0 32px;
	width: 830px;
	height: 153px;
}

div#jNav ul li
{
	float: left;
	margin-right: 13px;
	width: 125px;
	height: 153px;
}

/**-------------------------------------
	02-00.NEWS&BANNER_COMMON
---------------------------------------**/

div#topNewsAndBanner
{
	width: 880px;
}

/**-------------------------------------
	02-01.NEWS
---------------------------------------**/

div#topNews
{
	float: left;
	margin: 0 0 15px 0;
	width: 440px;
}

div#topNews h4
{
	width: 440px;
	height: 24px;
	margin-bottom: 16px;
}

div#topNews dl
{
	width: 440px;
	font-size: 92%;
	color: #000000;
}

div#topNews dl dt
{
	clear: both;
	float: left;
	margin: 0 35px 4px 0;
}

div#topNews dl dd
{
	margin-bottom: 4px;
}

div#topNews dl dd a
{
	text-decoration: none;
	color: #001bb4;
}

div#topNews dl dd a:hover
{
	color: #9d004b;
}

div#topNews dl dd a:visited
{
	color: #9d004b;
}

/**-------------------------------------
	02-02.BANNER
---------------------------------------**/

div#topBanner
{
	float: right;
	margin-bottom: 15px;
	width: 440px;
}

div#topBanner ul
{
	margin-left: 4px;
	width: 436px;
}

div#topBanner ul li
{
	display: inline;
	float: left;
	margin: 0 0 12px 18px;
	width: 200px;
	height: 65px;
	overflow: hidden;
}



/**-------------------------------------
	MO.CLEAR_FIX
---------------------------------------**/

div#topNewsAndBanner:after
{content:".";display:block;height:0;clear:both;visibility:hidden;}

div#topNewsAndBanner
{display:inline-block;}

/* \*/
* html div#topNewsAndBanner
{height:1%;}
/* */

