@charset "utf-8";
/* CSS Document */

/*■□■□■□■□■□■□ フォルダ内共通タイトル ■□■□■□■□■□■□*/

/* タイトル */

.working h3{
	background:url(../img/tit_working.gif) no-repeat;
	height:70px;/* フキダシ付は70px */
}

/*■□■□■□■□■□■□■□ トップページ ■□■□■□■□■□■□■□*/

#working h4{
	display:none;
	visibility:hidden;
}

#working #working_img01{
	background:url(../img/working_img01.gif) 0 10px no-repeat;
	height:520px;
	text-indent:-9999px;
}

#working #working_img02{
	background:url(../img/working_img02.gif) no-repeat;
	height:310px;
	text-indent:-9999px;
}

#working #working_link{
	background:url(../img/working_img03.gif) no-repeat;
	padding:20px 0 30px 320px;
	text-indent:-9999px;
}

/* リンク */

#working #working_link li{
	float:left;
	display:block;
	width:140px;
	height:30px;
	margin-bottom:10px;
}
#working #working_link a{
	display:block;
	width:140px;
	height:30px;
}


.part-time{
	background:url(../img/seikatsuhi_02.gif) no-repeat;
	height: 570px;
	margin: 10px 0;
	text-indent: -9999px;
}

.part-time_tokucho {
	background:url(../img/seikatsuhi_03.gif) no-repeat;
	height:330px;
	text-indent: -9999px;
}

.part-time_style {
	background:url(../img/seikatsuhi_04.gif) no-repeat;
	height:90px;
	width: 538px;
	margin: 0 auto;
	padding: 17px 0 0 0;
}

.part-time_style strong{
display:none; visibility:hidden;
}

.part-time_style ul {
	margin:0 0 0 170px;
}
.part-time_style a {
	display:block;
	height:30px;
	width: 170px;
	margin:0 0 5px 12px;
	text-indent: -9999px;
}
.part-time_style li { float:left;}


.long01{
margin:10px 12px 5px 12px;
padding-top:12px;
width:610px;
height:76px;
background-color:#e4d6fb;
color:#230753;
}

.float_supoort{ 
float:left;}


.long02{
color:#230753;
font-weight:bold;
}

.long_table{
margin:5px 8px 5px 8px;}

.long_table td.yel{
border-style:double;
border-color:#230753;
background-color:#ffe990;
}

.long_table td.yel .txt01{
margin:0 5px 5px;
display:block;
}

.long_table td.yel .strong{
font-weight:bold;
color:#230753;
margin:5px;
}

ul.nyu_txt01{
margin:5px 12px 5px 12px;
color:#666666;
font-size:10px;
}

li.left_m{
margin-left:15px;}

.short01{
margin:10px 12px 5px 12px;
padding-top:12px;
width:610px;
height:76px;
background-color:#ffcc90;
color:#da5f15;
}

.short02{
color:#da5f15;
font-weight:bold;
}

.short_table{
margin:5px 8px 5px 8px;}


.short_table td.ole{
border-style:double;
border-color:#fd7929;
background-color:#ffe990;
}

.weekend01{
margin:10px 12px 5px 12px;
padding-top:12px;
width:610px;
height:76px;
background-color:#c1f9ee;
color:#24ab90;
}

.mansion .box_top03{
	background:url(../img/style_top03.jpg) no-repeat;
	width:634px;
	height:280px;
}

.mansion .box_top04{
	background:url(../img/style_top04.jpg) no-repeat;
	width:634px;
	height:280px;
}

.mansion  p.name02{ padding:52px 0 0 420px; line-height:220%;}　



.mansion  p.name02 strong{ font-size:14px;}

.mansion .profile02{ margin:30px 0 0 300px;}

.mansion .profile02 img{ margin-left:20xp;}


.mansion .profile02 ul{
margin-left:28px;
margin-top:10px;}   

.mansion .profile02 img{ margin-left:20px;}   


.gakuhi{color:#0066FF;}
.jhukyo{color:#FF9933;}
.arubaito{color:#99CC00;}

td.ole .strong02{
font-weight:bold;
color:#fd7929;
margin:5px;
}

td.ole .txt02{
margin:0 5px 5px;
}

/* --------------------------------------------------------
	 テーブル設定　
-------------------------------------------------------- */

.table_02{width:100%;}

.table_02 td {
	border: solid 1px #cccccc;
	padding:5px;
}

.table_02 th {
	background:#73bddf;
	border: solid 1px #cccccc;
	padding:5px 0;
	text-align:center;
}

.btm_c{
margin:5px auto;
text-align:center;}




