/* common
------------------------------------------------------------------------- */

.util_box	{ width:215px; float:right; margin:15px 21px 30px 0; display: inline; text-align:right;}

.util_box2	{ width:175px; float:left; margin:0 0 0 28px; text-align:center; display:inline; top:0;}



/* ------------------------------------------------------------------------- */



/* for gateway
------------------------------------------------------------------------- */

/* gw job search */
.utl_gw_job_searh { width:215px; margin:0 0 13px 0; padding:0;}
.utl_gw_job_searh_title	{ padding:5px 0 0 0;}

/* gw job search */

/* ------------------------------------------------------------------------- */


/* for second area
------------------------------------------------------------------------- */
.util_box2_bg		{ width:758px; min-height:600px; background:url(../../img/bg_utl_003.gif) 28px top repeat-y;}

.util_box2_head		{ width:175px; margin:0; padding:0; height:32px;}

.util_box2_body ul	{ margin:0 0 20px 0; padding:0; list-style:none; display:inline;}
.util_box2_body li	{ margin:0 0 20px 0; padding:0; display:inline; list-style:outside;}

.util_box2_bottom	{ width:203px; margin:0; height:5px;}
.util_box2_bottom	{ background:url(../../img/bg_utl_005.gif) 28px top no-repeat; overflow:hidden;}

.utl_box2_job_searh { width:161px; margin:15px 6px; padding:0;}

/* ------------------------------------------------------------------------- */


/* submenu
------------------------------------------------------------------------- */
.submenu	{ width:173px; text-align:left;}

	.submenu ul		{ width:173px; margin:0; list-style:none; display:block;}
	.submenu li		{ margin:0; padding:5px 5px 5px 25px; display:block;}
	.submenu li.on	{ background-color:#D9D9D9;}

	.submenu a		{ color:#3D7DC6;text-decoration:underline;}





