body {
	background-color: #FFFFFF;
	width: 750px;
	margin-top: 3px;
	margin-bottom: 15px;
	margin-right: 0px;
	margin-left: 0px;
}

a { 
 color:#0066cc;
 text-decoration: none;
 }
a:hover {
 color:#ff9900; 
 text-decoration: underline;}

/* FAQページ用テキスト中心揃え */
.b10spoint {
	font-size: 10pt;
	color:#000000;
	line-height: 21px;
}

.p10spoint {
	font-size: 10pt;
	color:#f5439f;
	line-height: 19px;
}

/* ライトグレイ10 */
.lgray10 {
	font-size: 10pt;
	color:#6d6d6d;
}

/* グレイ10行間あり */
.gray10s {
	font-size: 10pt;
	color:#2d4048;
	line-height: 130%;
}

/* グレイ10行間ありbold */
.gray10sb {
	font-size: 10pt;
	color:#2d4048;
	line-height: 130%;
	font-weight: bold;
}


/* グレイ8 */
.gray8 {
	font-size: 8pt;
	color:#909090;
}


/* グレイ9 */
.gray9 {
	font-size: 9pt;
	color:#909090;
}

/* グレイ10 */
.gray10 {
	font-size: 10pt;
	color:#909090;
}

/* ダークグレイ10b */
.dgray10b {
	font-size: 10pt;
	color:#2d4048;
	font-weight: bold;
}

/* ダークグレイ8 */
.dgray8 {
	font-size: 8pt;
	color:#2d4048;
	line-height: 130%;
}

/* ダークグレイ10 */
.dgray10 {
	font-size: 10pt;
	color:#2d4048;
	line-height: 130%;
}

/* 青10行間あり */
.blue10s {
	font-size: 10pt;
	color:#009ddb;
	line-height: 130%;
}

/* 青10 */
.blue10 {
	font-size: 10pt;
	color:#009ddb;
}

/* 青10b */
.blue10b {
	font-size: 10pt;
	color:#009ddb;
	font-weight: bold;
}

/* 濃青10b */
.dblue10b {
	font-size: 10pt;
	color:#007eb0;
	font-weight: bold;
}

/* 紫10 */
.purple10 {
	font-size: 10pt;
	color:#c81e77;
}

.purple10 a:hover { color:#ffff00; text-decoration: underline;}

/* 紫10b */
.purple10b {
	font-size: 10pt;
	color:#c81e77;
	font-weight: bold;
}

/* ピンク10b */
.pink10b {
	font-size: 10pt;
	color:#ef5289;
	font-weight: bold;
}

/* 黒8 */
.black8 {
	font-size: 8pt;
	color:#000000
}

/* 黒9 */
.black9 {
	font-size: 9pt;
	color:#000000
}

/* 黒10 */
.black10 {
	font-size: 10pt;
	color:#000000;
	line-height: 120%;
}

/* 黒10s */
.black10s {
	font-size: 10pt;
	color:#000000;
}

/* 黒12 */
.black12 {
	font-size: 12pt;
	color:#000000
}

/* 黒8B */
.black8b {
	font-size: 8pt;
	color:#000000;
	font-weight: bold
}

/* 黒9B */
.black9b {
	font-size: 9pt;
	color:#000000;
	font-weight: bold
}

/* 黒10B */
.black10b {
	font-size: 10pt;
	color:#000000;
	font-weight: bold
}

/* 黒12B */
.black12b {
	font-size: 12pt;
	color:#000000;
	font-weight: bold
}


/* 白8 */
.white8 {
	font-size: 8pt;
	color:#ffffff
}

/* 白9 */
.white9 {
	font-size: 9pt;
	color:#ffffff
}

/* 白10 */
.white10 {
	font-size: 10pt;
	color:#ffffff
}

/* 白12 */
.white12 {
	font-size: 12pt;
	color:#ffffff
}

/* 白8B */
.white8b {
	font-size: 8pt;
	color:#ffffff;
	font-weight: bold
}

/* 白9B */
.white9b {
	font-size: 9pt;
	color:#ffffff;
	font-weight: bold
}

/* 白10B */
.white10b {
	font-size: 10pt;
	color:#ffffff;
	font-weight: bold
}

/* 白12B */
.white12b {
	font-size: 12pt;
	color:#ffffff;
	font-weight: bold
}

/* 赤8 */
.red8 {
	font-size: 8pt;
	color:#ff0000
}

/* 赤9 */
.red9 {
	font-size: 9pt;
	color:#ff0000
}

/* 赤10 */
.red10 {
	font-size: 10pt;
	color:#ff0000
}

/* 赤12 */
.red12 {
	font-size: 12pt;
	color:#ff0000
}

/* 赤8B */
.red8b {
	font-size: 8pt;
	color:#ff0000;
	font-weight: bold
}

/* 赤9B */
.red9b {
	font-size: 9pt;
	color:#ff0000;
	font-weight: bold
}

/* 赤10B */
.red10b {
	font-size: 10pt;
	color:#ff0000;
	font-weight: bold
}

/* 赤12B */
.red12b {
	font-size: 12pt;
	color:#ff0000;
	font-weight: bold
}
/* 赤14B */
.red14b {
	font-size: 14pt;
	color:#ff0000;
	font-weight: bold
}

/* 紺10 */
.kon10 {
	font-size: 10pt;
	color:#003355;

}



/* 紺10B */
.kon10b {
	font-size: 10pt;
	color:#003355;
	font-weight: bold
}

font.big {
	font-size: 11pt;
}


/* 6pt */
.f6 {
	font-size: 6pt;
}

/* 7pt */
.f7 {
	font-size: 7pt;
}

/* 8pt */
.f8 {
	font-size: 8pt;
}

/* 8ptB */
.f8b {
	font-size: 8pt;
	font-weight: bold
}

/* 9pt */
.f9 {
	font-size: 9pt;
}

/* 9ptB */
.f9b {
	font-size: 9pt;
	font-weight: bold
}

/* 10pt */
.f10 {
	font-size: 10pt;
}

/* 10ptB */
.f10b {
	font-size: 10pt;
	font-weight: bold
}


/* 11pt */
.f11 {
	font-size: 11pt;
}



/* 12pt */
.f12 {
	font-size: 12pt;
}

/* 12ptB */
.f12b {
	font-size: 12pt;
	font-weight: bold
}

/* グレイ10 */
.gray10 {
	font-size: 10pt;
	color:#515151;
	line-height:125%;
}

/* 水色12 */
.sky12 {
	font-size: 12pt;
	color:#cbeaff;
}

/* 青8 */
.blue8 {
	font-size: 8pt;
	color:#0099ff;
}

/*オススメ企業一覧*/


/*ヘッター*/
#top_shokushu{
margin:0 0 0 0;
width: 750px;
height:150px;
clear: both;
}

#top_shokushu ul{
margin-top: 0;
margin-right: 0;
margin-left: 0;
padding: 0;
display: inline;
width:750px;
height:150px;
list-style-type: none;
}



#top_shokushu li{
margin:0;
padding:0;
width:250px;
height:150px;
float: left;
list-style-type: none;
}


/*新着イチオシ求人*/
#new_top{
margin-top:10px;
margin-bottom:0;
width: 483px;
height: 29px;
}

#new{
margin-top:0;
margin-left: 0;
margin-bottom:auto;
width: 483px;
background-color: #FFFBFE;
}


div#new ul{
list-style-type: none;
margin: 0 0 0 0;
padding-left: 15px;
padding-top: 5px;
padding-bottom: 5px;
}




div#new li.care{
background: url(../images/new_care.gif) 0% 50% no-repeat; 
margin-left: 0;
padding-left:50px;
font-size: 12px;
line-height: 30px;
}



div#new li.ns{
background: url(../images/new_ns.gif) 0% 50% no-repeat; 
margin-left: 0;
padding-left:50px;
font-size: 12px;
line-height: 30px;
}



div#new li.childcare{
background: url(../images/new_childcare.gif) 0% 50% no-repeat; 
margin-left: 0;
padding-left:50px;
font-size: 12px;
line-height: 30px;
}



/*フォーム*/
#inputSeminar {
	margin: 0 0 30px 0;
}

#inputSeminar table {
	width: 750px;
	border-collapse: collapse;
	margin: 20px auto;
}

#inputSeminar th {
	width: 140px;
	padding: 10px;
	border: 1px solid #6b797f;
	background: #FFF4F9;
	text-align: left;
	vertical-align: top;
	line-height: 150%;
}

#inputSeminar td {
	width: 590px;
	padding: 10px;
	border: 1px solid #6b797f;
	text-align: left;
	vertical-align: top;
	line-height: 150%;
}

#inputSeminar td ul {
	margin: 0px;
	padding: 0px;
}

#inputSeminar td li {
	float: left;
	width: 160px;
	margin: 0px;
	padding: 0px;
}

#inputSeminar .short {
	width: 40px;
}

#inputSeminar .middle {
	width: 160px;
}

#inputSeminar .long {
	width: 320px;
}

#inputSeminar textarea.long {
	height: 60px;
}

#btn {
	text-align: center;
}

#btn input {
	padding: 3px 3px;
}

#btn input.submitBtn {
	padding: 3px 6px;
	width: 150px;
}

#thanks {
	width: 708px;
	margin: 20px auto;
	border: 1px solid #ccc;
	padding: 20px;
	line-height: 150%;
}

#thanks p {
	text-align: center;
}

#d
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}


div.btn {
	width: 750px;
	text-align: right;
	padding: 0 0 10px 0;
}
.pink10 {
	font-size: 10pt;
	color:#FF6699;
}
h1 {
	font-size: 16pt;
	color:#000000;
	font-weight: bold;
}
h1.gray9 {  margin: 0px;
                border: none;
}

h2 {
	font-size: 14pt;
	color:#000000;
	margin: 0px;
    border: none;
}

h3 {
    font-size: 10pt;
	font-weight: bold;
	margin: 0px;
    border: none;
}

li{
	list-style-type: none
}

#koyou, #medical, #knowhow, #info {
	width: 260px;
	margin-left: 3px;
	margin-right: auto;
	background-position: center top;
	background-repeat: no-repeat;
	padding-top: 35px;
}

#koyou {
	background-image: url(../images/rli_t06.gif);
}

#medical {
	background-image: url(../images/rli_t05-4.gif);
}

#knowhow {
	background-image: url(../images/rli_t02.gif);
}

#info {
	background-image: url(../images/rli_t03.gif);
}

ul.sidebar {
	font-size: 12px;
	margin-left: 5px;
}

ul.sidebar li {
	background-image: url(../images/arrow_bl.gif);
	background-repeat: no-repeat;
	background-position: left;
	list-style-type: none;
	margin-left: 3px;
	padding-left: 10px;
}

#campaign_t{
margin-top: 10px;
}


#style {
	magin-top:30px;
	padding: 0px;
}


#kensakutitle {
	margin-top:32px;
	margin-bottom:auto;
	margin-right:auto;
	margin-left:7px;

}

#kensakubox {
	border-style:solid;

	background: #d9e7f6 url(../images/bg.jpg) repeat-x bottom;
	margin-top:3px;
	
}


#kakumaru{
	margin-top:10px;
	margin-bottom:auto;
	margin-right:auto;
	margin-left:2px;
	width: 483;
	height:317;
    background: url(../images/kakumaru2.jpg);
    background-repeat:no-repeat;
}

#kensakubox_job {
	border-style:solid;

	background: #d9e7f6 url(../images/bg.jpg) repeat-x bottom;
	margin-top:11px;
	
}

#kakumaru_job{
	margin-top:auto;
	margin-bottom:auto;
	margin-right:auto;
	margin-left:auto;
	width: 486;
	height:193;
    background: url(../images/kakumaru.png);
    background-repeat:no-repeat;
}



#shokushu{
	margin-top:10px;
	margin-bottom: auto;
	margin-right:auto;
	margin-left:2px;


    background: url(../images/shokushu3.jpg);
    background-repeat:no-repeat;
}





#kenshu {
	border-style:solid;
	border-color:#cc9999;
	background: #d9e7f6 url(../images/bg3.gif) repeat-x bottom;
}



/*フッター*/
div#footer_menu{
text-align:center;
font-size: 8pt;
width: 760px;
margin-top: 0px;
clear: both;
}

div#footer_menu ul{
text-align: center;
margin-top: 0;
margin-bottom: 0;

}


div#footer_menu li{
text-align: center;
display: inline;
padding-left:5px;
padding-right:5px;
border-right: 1px solid #000000;

}

div#footer_menu li.first{
text-align: center;
border-left:none;
}

div#footer_menu li.last{
text-align: center;
border-right: none;
}

div#footer_line{
text-align:center;
background-image: url(../images/footer_line_st.gif);
background-repeat: repeat-x;
width: 760px;
margin-top: 10px;
padding-top: 8px;
}


address{
color: #666666;
font-size: 0.75em;
font-style: normal;
text-align: center;
}





		/* Happy Resyndicator
		----------------------------------------------- */
		
		feedburnerFeedBlock p.date {
			font-size:small;
			display: inline;
			margin-left: 10px;
			}
		feedburnerFeedBlock p.feedTitle {
			font-size:x-small;
			margin-left: 5px;
			}
		feedburnerFeedBlock p.headline {
			font-size:x-small;
			margin-left: 5px;
			}	
		.feedburnerFeedBlock ul li div {
			display: inline;
			list-style-type: none;
			}
		feedburnerFeedBlock span.headline {
			font-weight: bold;
			display: block;
			text-indent: 0;
			}
		.feedburnerFeedBlock ul li {
			margin-bottom: 2em;
			padding-left: 0 !important;
			text-indent: 0 !important;
			}
	

