@charset "utf-8";

#gNavi02 a{background-position:0 -49px;}

#boxSystem01{
width:530px;
background:url(../img/business/system/photo_01.jpg) no-repeat right bottom;
margin:0 auto;
text-align:left;
padding:15px 0 0 0;
}
#boxSystem01 h4{padding:10px 0 0 0;}


.sysList01 li{
display:inline;
padding:0 0 0 15px;
background: url(../img/common/mark_08.gif) no-repeat 0 0;
}

.sysList02{
width:530px;
overflow: hidden;
padding:0 15px 15px 15px;
text-align:left;
clear:both;
}
.sysList02:after{
content:"";
display:block;
clear:both;
height:1px;
overflow: hidden;
}
/*\*/
*html .sysList02{
height:1em;
overflow:visible;
}
/**/

.sysList02 li{
width:200px;
float:left;
padding:0 0 0 15px;
background: url(../img/common/mark_08.gif) no-repeat 0 5px;
}



#boxSystem02{
width:530px;
background:url(../img/business/system/photo_02.jpg) no-repeat right top;
margin:0 auto;
padding:0 0 20px 0;
text-align:left;
}
.listWidth01{width:380px;}


#boxSystem03{
width:530px;
background:url(../img/business/system/photo_03.jpg) no-repeat left top;
margin:0 auto;
padding:0 0 10px 0;
text-align:left;
}
#boxSystem03 h3{ margin:0 0 10px 0;padding:5px 0 0 240px;}
#boxSystem03 p{padding:0 0 0 240px;}
#boxSystem03 p span{
padding:4px 0;
line-height:220%;
border-bottom:1px dotted #CCCCCC;
}


#recruitment{
width:544px;
margin:0 auto 20px auto;
text-align:center;
background:url(../img/business/system/recruitment.gif) repeat-y 0 0;
}
#recruitmentBottom{
width:544px;
background:url(../img/business/system/recruitment_bottom.gif) no-repeat 0 100%;
}
#recruitmentTop{
width:544px;
background:url(../img/business/system/recruitment_top.gif) no-repeat 0 0;
}
#recruitmentTop h4{display:none;}
#recruitmentTop p{
text-align:left;
padding:55px 20px 15px 80px;
}


#wrapperEntry{
width:544px;
margin:0 auto 5px auto;
text-align:center;
overflow: hidden;
clear:both;
}
#wrapperEntry:after{
content:"";
display:block;
clear:both;
height:1px;
overflow: hidden;
}
/*\*/
*html #wrapperEntry{
height:1em;
overflow:visible;
}
/**/

#entryNavi01{
width:256px;
float:left;
}
#entryNavi01 ul li a{
display:block;
width:256px;
height:40px;
background:url(../img/business/system/navi_entry01.gif) no-repeat 0 0;
}
#entryNavi01 ul li a span{display:none;}
#entryNavi01 ul li a:hover{background-position:0 -40px;}

#entryNavi02{
width:256px;
float:left;
margin:0 0 0 32px;
}
#entryNavi02 ul li a{
display:block;
width:256px;
height:40px;
background:url(../img/business/system/navi_entry02.gif) no-repeat 0 0;
}
#entryNavi02 ul li a span{display:none;}
#entryNavi02 ul li a:hover{background-position:0 -40px;}




#boxSystem04{
width:530px;
background:url(../img/business/system/photo_04.jpg) no-repeat right bottom;
margin:0 auto 20px auto;
text-align:left;
}
.listWidth02{width:350px;}


