/* ------------------------------------------------------------------------ */

/* joblicense

/* ------------------------------------------------------------------------ */

	ul#ul_results:after,
	ul#ul_results li:after,
	.clearfix:after{
		content		: ".";
		display		: block;
		height		: 0px;
		clear		: both;
		visibility	: hidden;
	}

	ul#ul_results,
	ul#ul_results li,
	.clearfix{ display :i nline-table; }
	
	/* Mac IE には適用させない \*/
	* html ul#ul_results,
	* html ul#ul_results li,
	* html .clearfix{ height : 1px; }
	
	ul#ul_results,
	ul#ul_results li,
	.clearfix { display : block; }
	/* */

.navbox h3#h-joblicense {
	margin		: 0 auto;
	width		: 220px;
	height		: 34px;
	background	: transparent url(img/left_h-joblicense.gif) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h3#h3_joblicense01 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 100px;
	background	: transparent url(img/h3_joblicense01.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h3#h3_joblicense02 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 100px;
	background	: transparent url(img/h3_joblicense02.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

.navbox ul li { margin-bottom : 1px; list-style:none;}
.navbox ul li a	{
	display			: block;
	margin			: 0 auto;
	width			: 216px;
	height			: 25px;
	text-indent		: -9999px;
	overflow		: hidden;
	text-decoration	: none;
}
	
	.navbox ul li#nav-job_support a		{ background : transparent url(img/nav/left_joblicense_nav-job_support.gif) no-repeat;}
	.navbox ul li#nav-zisseki a			{ background : transparent url(img/nav/left_joblicense_nav-zisseki.gif) no-repeat;}
	.navbox ul li#nav-results a			{ background : transparent url(img/nav/left_joblicense_nav-results.gif) no-repeat;}
	.navbox ul li#nav-senpaijob a		{ background : transparent url(img/nav/left_joblicense_nav-senpaijob.gif) no-repeat;}
	.navbox ul li#nav-license_support a	{ background : transparent url(img/nav/left_joblicense_nav-license_support.gif) no-repeat;}
	.navbox ul li#nav-license a			{ background : transparent url(img/nav/left_joblicense_nav-license.gif) no-repeat;}
	.navbox ul li#nav-answer a			{ background : transparent url(img/nav/left_joblicense_nav-answer.gif) no-repeat;}

	.navbox ul li a:hover { background-position : 0 -25px !important;}


.section dl.dl_joblicense {
	margin	: 0;
	width	: 540px;
}

.section dl.dl_joblicense,
.section dl.dl_joblicense dt,
.section dl.dl_joblicense dd { margin : 0; padding : 0;}

.section dl.dl_joblicense dt { text-indent : -9999px; overflow : hidden; height : 1px;}

.section dl.dl_joblicense dd#btn_joblicense01,
.section dl.dl_joblicense dd#btn_joblicense03,
.section dl.dl_joblicense dd#btn_joblicense05,
.section dl.dl_joblicense dd#btn_joblicense07 {
	position	: relative;
	float		: left;
	display		: inline;
}

.section dl.dl_joblicense dd#btn_joblicense02,
.section dl.dl_joblicense dd#btn_joblicense04,
.section dl.dl_joblicense dd#btn_joblicense06 {
	position	: relative;
	float		: right;
	display		: inline;
}

.section dl.dl_joblicense dd a {
	display			: block;
	margin			: 0 0 10px;
	width			: 265px;
	height			: 81px;
	text-indent		: -9999px;
	overflow		: hidden;
	text-decoration	: none;
}

	.section dl.dl_joblicense dd#btn_joblicense01 a { background : transparent url(img/joblicense_btn01.jpg) no-repeat;}
	.section dl.dl_joblicense dd#btn_joblicense02 a { background : transparent url(img/joblicense_btn02.jpg) no-repeat;}
	.section dl.dl_joblicense dd#btn_joblicense03 a { background : transparent url(img/joblicense_btn03.jpg) no-repeat;}
	.section dl.dl_joblicense dd#btn_joblicense04 a { background : transparent url(img/joblicense_btn04.jpg) no-repeat;}
	.section dl.dl_joblicense dd#btn_joblicense05 a { background : transparent url(img/joblicense_btn05.jpg) no-repeat;}
	.section dl.dl_joblicense dd#btn_joblicense06 a { background : transparent url(img/joblicense_btn06.jpg) no-repeat;}
	.section dl.dl_joblicense dd#btn_joblicense07 a { background : transparent url(img/joblicense_btn07.jpg) no-repeat;}

	.section dl.dl_joblicense dd a:hover { background-position : 0 -81px !important;}

	
.section dl.dl_joblicense dd span {
	position	: absolute;
	width		: 245px;
	top			: 36px;
	left		: 10px;
	font-size	: 75%;
	line-height	: 1.5;
	text-indent	: 0;
	color		: #555;
	cursor		: pointer;
}



/* ------------------------------------------------------------------------ */

/* joblicense / results

/* ------------------------------------------------------------------------ */

h3#h3_results_2008-01 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 35px;
	background	: transparent url(img/h3_results2008-01.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}


ul#ul_results	 { margin-bottom : 20px;}
ul#ul_results li {
	list-style		: none;
	margin			: 0 0 10px;
	padding			: 10px 20px 0;
	background		: transparent url(../common_img/border02.gif) no-repeat center top;
	font-size		: 75%;
	line-height		: 1.5;
}

	ul#ul_results li#no_border { padding-top : 5px; background : none;}

	
h4.h4_bg {
	margin			: 0 auto;
	width			: 515px;
	padding-left	: 4px;
	font-size		: 75%;
	line-height		: 1.5;
}

	.h_box { margin : 0 auto 10px; width : 515px; padding-bottom : 5px; background : transparent url(../common_img/border01.gif) no-repeat bottom center;}



p#resultsback {
	margin	: 0 auto;
	width	: 129px;
}

p#resultsback a{
	display			: block;
	width			: 129px;
	height			: 21px;
	background		: transparent url(img/resultsback.gif) no-repeat;
	text-decoration	: none;
	text-indent		: -9999px;
	overflow		: hidden;
}

	p#resultsback a:hover{ background-position : 0 -21px !important;} 



/* --- 就職実績 ---- */

h3#h3_results01 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 35px;
	background	: transparent url(img/h3_results01.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}


body#results h4 {
	margin		: 0 auto 10px;
	width		: 530px;
	height		: 30px;
	text-indent	: -9999px;
	overflow	: hidden;
}

	body#results h4#h4_results-19 { background : transparent url(img/h4_results-19.gif) no-repeat;}
	body#results h4#h4_results-20 { background : transparent url(img/h4_results-20.gif) no-repeat;}
	body#results h4#h4_results-21 { background : transparent url(img/h4_results-21.gif) no-repeat;}
	body#results h4#h4_results-22 { background : transparent url(img/h4_results-22.gif) no-repeat;}
	body#results h4#h4_results-23 { background : transparent url(img/h4_results-23.gif) no-repeat;}
	body#results h4#h4_results-24 { background : transparent url(img/h4_results-24.gif) no-repeat;}
	body#results h4#h4_results-25 { background : transparent url(img/h4_results-25.gif) no-repeat;}
	body#results h4#h4_results-26 { background : transparent url(img/h4_results-26.gif) no-repeat;}
	body#results h4#h4_results-27 { background : transparent url(img/h4_results-27.gif) no-repeat;}
	body#results h4#h4_results-28 { background : transparent url(img/h4_results-28.gif) no-repeat;}
	body#results h4#h4_results-29 { background : transparent url(img/h4_results-29.gif) no-repeat;}



dl#dl_zisseki,
dl#dl_zisseki dt,
dl#dl_zisseki dd { margin : 0; padding : 0;}


dl#dl_zisseki {
	margin		: 0 auto;
	width		: 480px;
	border		: 5px solid #0077C7;
	padding		: 12px 15px;
}


dl#dl_zisseki dt {
	margin-bottom	: 3px;
	padding-top		: 18px;
	font-size		: 75%;
	font-weight		: bold;
}

dl#dl_zisseki dt#zisseki_top { padding-top : 0;}


dl#dl_zisseki dd {
	font-size	: 75%;
	line-height	: 1.5;
}

dl#dl_zisseki dd {
	display			: inline;
	margin-right	: 5px;
	padding-left	: 14px;
	background		: transparent url(../common_img/list_aicon02.gif) no-repeat left center;
	font-size		: 75%;
	line-height		: 20px;
}


/* ------------------------------------------------------------------------ */

/* joblicense / license

/* ------------------------------------------------------------------------ */

h3#h3_license01 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 35px;
	background	: transparent url(img/h3_license01.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h3#h3_license02 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 189px;
	background	: transparent url(img/h3_lisupport.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h3#h3_license03 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 189px;
	background	: transparent url(img/h3_jobsupport.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}


h4#h4_license01 {
	position		: inherit;
	margin			: 15px auto 10px;
	width			: 540px;
	height			: 56px;
	background		: transparent url(img/h4_license01.gif) no-repeat;
	text-indent		: -9999px;
	overflow		: hidden;
}

	
h4#h4_license02 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_license02.gif) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_license03 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_license03.gif) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_license04 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_lisupport01.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_license05 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_lisupport02.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_license06 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_lisupport03.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}


h4#h4_license07 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_jobsupport01.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_license08 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_jobsupport02.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_license09 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_jobsupport03.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_license10 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_jobsupport04.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_license11 {
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	background	: transparent url(img/h4_license04.gif) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}



ul.ul_license,
ul.ul_license li { float : left; display : inline;   margin : 0; padding : 0; list-style : none;}


ul.ul_license li a{
	display		: block;
	clear		: right;
	float		: right;
	margin		: 0 3px 10px 0;
	width		: 263px;
	height		: 80px;
	text-indent	: -9999px;
	overflow	: hidden;
}

ul.ul_license li.license-left a{
	display			: block;
	float			: left;
	margin-left		: 2px;
	clear			: left;
}
	
	ul.ul_license li#kokka01 a{ background : transparent url(img/banner_license-kokka01.jpg) no-repeat; margin-top : 0;}
	ul.ul_license li#kokka02 a{ background : transparent url(img/banner_license-kokka02.jpg) no-repeat; margin-top : 0;}
	ul.ul_license li#kokka03 a{ background : transparent url(img/banner_license-kokka03.jpg) no-repeat;}
	ul.ul_license li#kokka04 a{ background : transparent url(img/banner_license-kokka04.jpg) no-repeat;}
	ul.ul_license li#kokka05 a{ background : transparent url(img/banner_license-kokka05.jpg) no-repeat;}
	ul.ul_license li#kokka06 a{ background : transparent url(img/banner_license-kokka06.jpg) no-repeat;}
	ul.ul_license li#kokka07 a{ background : transparent url(img/banner_license-kokka07.jpg) no-repeat;}
	ul.ul_license li#kokka08 a{ background : transparent url(img/banner_license-kokka08.jpg) no-repeat;}
	ul.ul_license li#kokka09 a{ background : transparent url(img/banner_license-kokka09.jpg) no-repeat;}
	ul.ul_license li#kokka10 a{ background : transparent url(img/banner_license-kokka10.jpg) no-repeat;}
	ul.ul_license li#kokka11 a{ background : transparent url(img/banner_license-kokka11.jpg) no-repeat;}
	ul.ul_license li#kokka12 a{ background : transparent url(img/banner_license-kokka12.jpg) no-repeat;}
	ul.ul_license li#kokka13 a{ background : transparent url(img/banner_license-kokka13.jpg) no-repeat;}
	ul.ul_license li#kokka14 a{ background : transparent url(img/banner_license-kokka14.jpg) no-repeat;}
	ul.ul_license li#kokka15 a{ background : transparent url(img/banner_license-kokka15.jpg) no-repeat;}
	ul.ul_license li#kokka16 a{ background : transparent url(img/banner_license-kokka16.jpg) no-repeat;}
	ul.ul_license li#kokka17 a{ background : transparent url(img/banner_license-kokka17.jpg) no-repeat;}
	ul.ul_license li#kokka18 a{ background : transparent url(img/banner_license-kokka18.jpg) no-repeat;}

	ul.ul_license li#vender01 a{ background : transparent url(img/banner_license-vender01.jpg) no-repeat;}
	ul.ul_license li#vender02 a{ background : transparent url(img/banner_license-vender02.jpg) no-repeat;}
	ul.ul_license li#vender03 a{ background : transparent url(img/banner_license-vender03.jpg) no-repeat;}
	ul.ul_license li#vender04 a{ background : transparent url(img/banner_license-vender04.jpg) no-repeat;}
	ul.ul_license li#vender05 a{ background : transparent url(img/banner_license-vender05.jpg) no-repeat;}
	ul.ul_license li#vender06 a{ background : transparent url(img/banner_license-vender06.jpg) no-repeat;}
	ul.ul_license li#vender07 a{ background : transparent url(img/banner_license-vender07.jpg) no-repeat;}
	ul.ul_license li#vender08 a{ background : transparent url(img/banner_license-vender08.jpg) no-repeat;}
	ul.ul_license li#vender09 a{ background : transparent url(img/banner_license-vender09.jpg) no-repeat;}
	ul.ul_license li#vender10 a{ background : transparent url(img/banner_license-vender10.jpg) no-repeat;}
	ul.ul_license li#vender11 a{ background : transparent url(img/banner_license-vender11.jpg) no-repeat;}
	ul.ul_license li#vender12 a{ background : transparent url(img/banner_license-vender12.jpg) no-repeat;}
	ul.ul_license li#vender13 a{ background : transparent url(img/banner_license-vender13.jpg) no-repeat;}
	ul.ul_license li#vender14 a{ background : transparent url(img/banner_license-vender14.jpg) no-repeat;}
	ul.ul_license li#vender15 a{ background : transparent url(img/banner_license-vender15.jpg) no-repeat;}
	ul.ul_license li#vender16 a{ background : transparent url(img/banner_license-vender16.jpg) no-repeat;}
	ul.ul_license li#vender17 a{ background : transparent url(img/banner_license-vender17.jpg) no-repeat;}
	ul.ul_license li#vender18 a{ background : transparent url(img/banner_license-vender18.jpg) no-repeat;}

/* --- 資格支援 ---- */

	.majime_box {
	position		: relative;
	margin			: 0 auto 10px;
	border-bottom	: 1px solid #CCC;
	width			: 540px;
	padding-bottom	: 10px;
	background		: transparent url(img/bg_majimebox.gif) repeat-y center top;
}

.majime_box h5 {
	margin		: 0 0 10px;
	width		: 540px;
	height		: 31px;
	text-indent	: -9999px;
	overflow	: hidden;
}

	.majime_box h5#h5_lis01 { background : transparent url(img/h5_boxtop01.jpg) no-repeat;}

.majime_box strong{ color:#0078C7;}
.majime_box em{ font-size:12px; font-style:normal; font-weight:bold;}

.majime_box img {
	float	: left;
	margin	: 0 15px 0 12px;
}

.majime_box img.border {
	margin	: 0 !important;
}

.majime_box img.border02 {
	float	: none !important;
	margin	: 0 !important;
	diaplay	: block !important;
	width	: 540px !important;
	clear	: both !important;
}


.majime_box p {
	float		: left;
	margin		: 0 2px 10px 0;
	width		: 300px;
	font-size	: 75%;
	line-height	: 1.5;
	text-align	: justify;
}

.majime_box div.bluebox{
	float			: left;
	margin			: 0 2px 10px 0;
	padding			: 4px 15px;	
	width			: 270px;
	font-size		: 75%;
	line-height		: 1.5;
	color			: #0078C7;
	background		: url(img/bluebox.gif) repeat-y center top;
	border-top		: 5px solid #0078C7;
	border-bottom	: 5px solid #0078C7;
}

span.name{
	display:block;
	text-align:right;
	font-size	: 10px;
}

.majime_box div.left{
	float		: left;
	margin		: 0 2px 10px 0;
	padding-left:12px;
	width		: 200px;
	line-height	: 1.5;
	text-align	: justify;
}

.majime_box div.right{
	float		: right;
	margin		: 0 2px 10px 0;
	padding-right:10px;
	width		: 300px;
	line-height	: 1.5;
	text-align	: justify;
}

.majime_box div.left02{
	float		: left;
	margin		: 0 2px 10px 0;
	padding-left: 12px;
	width		: 300px;
	line-height	: 1.5;
	text-align	: justify;
	display		: inline;
}

.majime_box div.right02{
	float		: right;
	margin		: 0 2px 10px 0;
	padding-right:10px;
	width		: 200px;
	line-height	: 1.5;
	text-align	: justify;
}


div.right p,div.left p,div.right02 p,div.left02 p{
	float:none;
	width:auto;
}

div.right img,div.left img,div.right02 img,div.left02 img{
	float:none;
	width:auto;
	margin:0;
}

/* --- 就職支援 ---- */

ul#jslist{
	display		: block;
	margin		: 0;
	padding		: 0;	
	width		: auto;	
	list-style	: none;
}

ul#jslist li{
	display		: block;
	margin		: 0;
	padding		: 0 0 0 90px;
	width		: auto;
	height		: 85px;
	text-align	: left;
}

ul#jslist p{ margin : 0 3px 12px;} 

ul#jslist li#js01{	background : url(img/joblist_01.gif) no-repeat left top;}
ul#jslist li#js02{	background : url(img/joblist_02.gif) no-repeat left top;}
ul#jslist li#js03{	background : url(img/joblist_03.gif) no-repeat left top;}
ul#jslist li#js04{	background : url(img/joblist_04.gif) no-repeat left top;}
ul#jslist li#js05{	background : url(img/joblist_05.gif) no-repeat left top;}
ul#jslist li#js06{	background : url(img/joblist_06.gif) no-repeat left top;}
ul#jslist li#js07{	background : url(img/joblist_07.gif) no-repeat left top;}
ul#jslist li#js08{	background : url(img/joblist_08.gif) no-repeat left top;}
ul#jslist li#js09{	background : url(img/joblist_09.gif) no-repeat left top;}
ul#jslist li#js10{	background : url(img/joblist_10.gif) no-repeat left top;}

strong.jstxt{ color : #0078C7;}

.coursebox {
	margin	: 0 auto 0;
	width	: 532px;
	padding	: 5px 0px;
}

.coursebox ul,
.coursebox ul li { margin : 0; padding : 0; list-style : none;}

.coursebox ul	{ margin : 0 10px 10px; width : 510px;}
.coursebox ul li{
	float		: left;
	margin		: 0;
	width		: 170px;
	padding		: 0;
	background	: transparent url(../common_img/list_aicon02.gif) no-repeat left center;
	text-indent	: 15px;
	font-size	: 75%;
	line-height	: 1.6;
}

	.coursebox ul li.courselist_wid130 { width : 130px;}
	.coursebox ul li.courselist_wid185 { width : 185px;}
	.coursebox ul li.courselist_wid205 { width : 205px;}


/* ------------------------------------------------------------------------ */

/* joblicense-answer

/* ------------------------------------------------------------------------ */

h3#h3_answer01 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 35px;
	background	: transparent url(img/h3_answer01.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h3#h3_answer02 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 35px;
	background	: transparent url(img/h3_answer02.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h3#h3_answer03 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 35px;
	background	: transparent url(img/h3_answer03.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h3#h3_answer04 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 35px;
	background	: transparent url(img/h3_answer04.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_answer01,
h4#h4_answer02,
h4#h4_answer03,
h4#h4_answer04_1,
h4#h4_answer04_2,
h4#h4_answer04_3
{
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 29px;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#h4_answer01 {	background	: transparent url(img/h4_answer01.gif) no-repeat;}
h4#h4_answer02 {	background	: transparent url(img/h4_answer02.gif) no-repeat;}
h4#h4_answer03 {	background	: transparent url(img/h4_answer03.gif) no-repeat;}
h4#h4_answer04_1 {	background	: transparent url(img/h4_answer04_1.gif) no-repeat;}
h4#h4_answer04_2 {	background	: transparent url(img/h4_answer04_2.gif) no-repeat;}
h4#h4_answer04_3 {	background	: transparent url(img/h4_answer04_3.gif) no-repeat;}

.section dl.dl_answer {
	margin	: 0;
	width	: 540px;
}

.section dl.dl_answer,
.section dl.dl_answer dt,
.section dl.dl_answer dd { margin : 0; padding : 0;}

.section dl.dl_answer dt { text-indent : -9999px; overflow : hidden; height : 1px;}

.section dl.dl_answer dd#btn_answer01,
.section dl.dl_answer dd#btn_answer02,
.section dl.dl_answer dd#btn_answer03{
	position	: relative;
	float		: left;
	display		: inline;
}

.section dl.dl_answer dd a {
	display			: block;
	margin			: 0 0 10px;
	width			: 540px;
	height			: 81px;
	text-indent		: -9999px;
	overflow		: hidden;
	text-decoration	: none;
}

	.section dl.dl_answer dd#btn_answer01 a { background : transparent url(img/answer_btn01.jpg) no-repeat;}
	.section dl.dl_answer dd#btn_answer02 a { background : transparent url(img/answer_btn02.jpg) no-repeat;}
	.section dl.dl_answer dd#btn_answer03 a { background : transparent url(img/answer_btn03.jpg) no-repeat;}

	.section dl.dl_answer dd a:hover { background-position : 0 -81px !important;}

	
.section dl.dl_answer dd span {
	position	: absolute;
	width		: 520px;
	top			: 47px;
	left		: 21px;
	font-size	: 75%;
	line-height	: 1.5;
	text-indent	: 0;
	color		: #555;
	cursor		: pointer;
}


ul.sokuhou{
	margin		: 0;
	padding		: 0 0 15px 15px;
	list-style	: none;
}

ul.sokuhou li{
	padding		: 0 15px;
	margin		: 0;
	font-size	: 75%;
	line-height	: 2.0;
	background	: transparent url(img/right_arrow.jpg) left center no-repeat;
}

h4#h4_listhead01,
h4#h4_listhead02,
h4#h4_listhead03,
h4#h4_listhead04,
h4#h4_listhead05,
h4#h4_listhead06{
	margin		: 20px auto 10px;
	width		: 540px;
	height		: 29px;
	text-indent	: -9999px;
	overflow	: hidden;
	background-color:#333333;
}

h4#h4_listhead01{	background	: transparent url(img/h4_joblist01.gif) no-repeat; margin-top:0px;}
h4#h4_listhead02{	background	: transparent url(img/h4_joblist02.gif) no-repeat;}
h4#h4_listhead03{	background	: transparent url(img/h4_joblist03.gif) no-repeat;}
h4#h4_listhead04{	background	: transparent url(img/h4_joblist04.gif) no-repeat;}
h4#h4_listhead05{	background	: transparent url(img/h4_joblist05.gif) no-repeat;}
h4#h4_listhead06{	background	: transparent url(img/h4_joblist06.gif) no-repeat;}















