@charset "utf-8";


/* ---------------- ◆ [お仕事スタイルページ３用CSS　開始] ◆ ---------------- */

#st5-title {
	width: 650px;
	height: 43px;
	padding: 22px 0 0 0;
	text-indent: -9999px;
background: transparent url("../img/st5-title.jpg") no-repeat left 22px;
}

#st5-title2{
width:600px;
height:65px;
*height:250px;
background:url("../img/st5-title2.jpg") no-repeat;
padding-top:185px;
*padding-top:0px;
margin-top:0px;
margin-left:25px;
margin-right:0px;
margin-bottom:0px;
font-size:12px;
line-height:15px;
}

#st5-title2 p{
width:360px;
height:45px;
padding:0px;
*margin-top:185px;
margin-left:190px;
margin-right:0px;
margin-bottom:0px;
}

#st0-mid1{
width:600px;
height:40px;
background:url("../img/st0-mid1.jpg") no-repeat;
margin-top:0px;
margin-left:25px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

#st0-mid2{
width:600px;
background:url("../img/st0-mid2.jpg") repeat-y;
margin-top:0px;
margin-left:25px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

#st0-mid3{
width:600px;
height:20px;
background:url("../img/st0-mid3.jpg") no-repeat;
margin-top:0px;
margin-left:25px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
clear:both;
}

#st0mid-left{
width:560px;
margin-top:0px;
margin-left:25px;
margin-right:15px;
margin-bottom:0px;
padding:0px;
font-size:14px;
line-height:25px;
}

#st0mid-right{
width:230px;
margin:10px;
padding:0px;
float:right;
font-size:14px;
line-height:18px;
}

#st5-day1{
width:230px;
height:35px;
background:url("../img/st5-day1.jpg") no-repeat;
margin:0px;
padding:0px;
}

#st5-day2{
width:230px;
background:url("../img/st5-day2.jpg") repeat-y;
margin:0px;
padding:0px;
}

#st5-day2 table{
width:210px;
margin-top:0px;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;
padding:0px;
}

#st5-day2 th{
width:50px;
height:16px;
margin:0px;
padding:3px;
color:#FF6633;
font-weight:bold;
background-color:#FFCC99;
font-size:12px;
border-bottom: #FF6633 1px dotted;
text-align:right;
}

#st5-day2 td{
margin:3px;
height:16px;
padding:3px;
font-size:12px;
border-bottom: #FF6633 1px dotted;
}

#st5-day3{
width:230px;
height:20px;
background:url("../img/st5-day3.jpg") no-repeat;
margin:0px;
padding:0px;
}

#st5-haken1{
width:520px;
height:40px;
background:url("../img/st5-haken1.jpg") no-repeat;
margin-top:0px;
margin-left:40px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
clear:both;
}

#st0-haken2{
width:520px;
background:url("../img/st0-haken2.jpg") repeat-y;
margin-top:0px;
margin-left:40px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

#st0-haken2 p{
margin-left:10px;
margin-right:10px;
}

#st0-haken3{
width:520px;
height:20px;
background:url("../img/st0-haken3.jpg") no-repeat;
margin-top:0px;
margin-left:40px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

.f-left{
float:left;
}

.q{
color:#663300;
font-weight:bold;
line-height:25px;
}

.q img {   
  padding:3px 0 3px 0;   
  vertical-align:middle;   
 }   

.q > img {   
  padding:0;   
 } 


.center{
text-align:center;
}