
/*----------------------------------
=03 Top
----------------------------------*/


#wrapper-top #bnr{
 margin:0 auto;
 width:100%;
 height:88px;
 background:url(../img/img_bana_bg.gif) repeat-x;
}
#wrapper-top #bnr ul li{
 float:left;
}
#wrapper-top #bnr .bnr-cont{
 margin:0 auto;
 width:803px;
}
#wrapper-top #bnr .bnr-cont h2{
width:117px;
 margin:13px 0 0 0;
 float:left;
}
#wrapper-top #bnr .bnr-cont h2 p{
width:117px;
text-align:right;
 margin:15px 0 0 0;
}
#wrapper-top #bnr .bnr-cont ul{
width:686px;
 margin:9px 0 0 0;
 float:right;
}
#wrapper-top #bnr .bnr-cont ul li{
margin:0 0 0 13px;
text-align:right;
}
#wrapper-top #bnr .bnr-cont ul li.kids-turi{
margin:1px 0 0 13px;
}
#wrapper-top #main-img{
 width:100%;
 height:126px;
 background:url(../img/img_enplo_main.jpg) no-repeat center top;
 position:relative;
}
#contents .cont .left .left-txt{
float:left;
margin-bottom:20px;
}
#contents{ 
 width:100%;
 margin:0 auto;
 text-align:center;
  background:url(../img/img_gra.gif) top repeat-x;
}
#contents #main p{
	position:absolute;
	top:225px;
	left:90px;}
#contents .cont{
 width:803px;
 margin:0 auto;
 text-align:left;
}
#contents .cont .left{
 width:577px;
 float:left;
}
#contents .cont .left .pankuzu{
font-size:10px;
text-align:left;
margin:8px 0 0 0;
}
#contents .cont .left .box01{
margin:10px 0 15px 0;
}
#contents .cont .left .box01 p.left_bana{
margin:0 0 5px 35px;
float:left;
}
#contents .cont .left .box01 p.right_bana{
margin:0 0 5px 5px;
float:left;
}
#contents .cont .left .box02{
width:525px;
margin:30px 0 15px 15px;
}
#contents .cont .left .pagebtn{
width:530px;
margin:20px 0 15px 15px;
}
#contents .cont .left .pagebtn p{
float:left;
margin:5px 0 0 0;
}
#contents .cont .left .pagebtn p.leftbtn{
float:left;
margin:5px 0 0 5px;
}
#contents .cont .left .waku01{
width:553px;
}

#contents .cont .left .waku02{
width:553px;
background:url(../employment/img/img_pp_waku01.gif) top repeat-y;
padding:5px 0 0 0;
}
#contents .cont .left .waku02 dl{
width:498px;
margin:5px 0 0 12px;
}
#contents .cont .left .waku02 dl.ten{
width:525px;
margin:5px 0 0 12px;
background:url(../img/img_ten.gif) bottom repeat-x;
}
#contents .cont .left .waku02 dl p.tit{
padding:0 0 0 15px;
background:url(../img/icon_arrow.gif) left 7px no-repeat;
float:left;
}
#contents .cont .left .waku02 dl dd{
padding:0 0 6px 15px;
line-height:20px;
}
#contents .cont .left .waku02 p.fifon{
width:498px;
margin:5px 0 0 30px;
}
#contents .cont .left .waku04{
width:553px;
height:320px;
background:url(../development/img/img_waku02.gif) top repeat-y;
padding:5px 0 0 0;
}

#contents .cont .left .waku04 ul{
padding:0 0 0 27px;
}
#contents .cont .left .waku04 ul li{
width:498px;
margin:3px 0 0 0;
background:url(../img/img_ten.gif) bottom repeat-x;
float:left;
}
#contents .cont .left .waku04 ul li p.tit{
width:90px;
padding:0 0 8px 10px;
background:url(../img/icon_naiv_dot.gif) left 7px no-repeat;
float:left;
}
#contents .cont .left .waku04 ul li img{
margin:5px 0 8px 0;
}
#contents .cont .left .waku04 p.fifon{
width:498px;
margin:5px 0 0 30px;
}
#contents .cont .left .waku03{
width:553px;
}
#contents .cont .right{
 width:224px;
 float:right;
}
#contents .cont .right .submenu{
 margin:22px 0 0 0;
 background:url(../employment/img/right_navi_bg.gif) top repeat-y;
}
#contents .cont .right .submenu ul{
 margin:0 auto 0;
 background-color:#e6e6e6;
 width:200px;
 padding:0 0 10px 20px;
}
#contents .cont .right .bnr{
 margin:22px 0 0 0;
}
#contents .cont .right .bnr02{
 margin:7px 0 0 0;
}
#contents .cont .right .bnr03{
 margin:7px 0 10px 0;
}
#contents .cont .right .add{
 width:224px;
  background:url(../img/img_cont_add_bg.gif) left no-repeat;
  height:140px;
  margin:10px 0 20px 0;
}
#contents .cont .right .add p{
	padding:65px 0 0 12px;
	line-height:16px;
}
#contents .cont .left .totop{
width:553px;
 text-align:right;
 margin-top:10px;
 background:url(../img/icon_up.gif) left no-repeat;
 background-position:495px ;
}


#contents .cont .left .box03{
width:552px;
margin:30px 0 15px 0;
}
#contents .cont .left .voice_left{
width:26px;
float:left;
margin:0 6px 0 0;
}
#contents .cont .left .voice_right{
width:517px;
float:right;
margin:0 0 0 3px;
}
#contents .cont .left .voice_right01{
width:517px;
float:right;
margin:24px 0 24px 3px;
}
#contents .cont .left .voice_right02{
width:517px;
height:410px;
float:right;
margin:0 0 0 3px;
background:url(../employment/img/img_voice_ph04.jpg) top no-repeat;
}
#contents .cont .left .voice2_right02{
width:517px;
float:right;
margin:0 0 0 3px;
background:url(../employment/img/img_voice2_ph04.jpg) 1px 145px no-repeat;
}
#contents .cont .left .voice2_right02 p.cont01{
float:left;
padding:3px 0 0 150px;
}
#contents .cont .left .voice2_right02 p.cont02{
float:left;
padding:0 0 0 10px;
width:315px
}

#contents .cont .left .voice2_right02 p.cont03{
float:left;
padding:130px 0 0 0;
}
#contents .cont .left .voice2_right02 p.cont04{
float:left;
padding:130px 0 15px 10px;
width:440px;
}
#contents .cont .left .voice2_right02 p.cont05{
float:left;
}
#contents .cont .left .voice2_right02 p.cont06{
float:left;
padding:0 0 0 10px;
}
#contents .cont .left .voice2_right02 p.cont07{
float:left;
padding:0 0 0 200px;
width:315px
}
#contents .cont .left .voice2_right02 p.cont08{
float:left;
padding:0 0 15px 10px;
width:440px;
}

#contents .cont .left .voice3_right02{
width:517px;
height:445px;
float:right;
margin:0 0 0 3px;
background:url(../employment/img/img_voice3_ph04.jpg) top no-repeat;
}
#contents .cont .left .voice3_right02 p.cont01{
float:left;
padding:3px 0 0 150px;
}
#contents .cont .left .voice3_right02 p.cont02{
float:left;
padding:0 0 0 10px;
width:315px
}

#contents .cont .left .voice3_right02 p.cont03{
float:left;
padding:150px 0 0 0;
}
#contents .cont .left .voice3_right02 p.cont04{
float:left;
padding:150px 0 0 10px;
width:440px;
}


#contents .cont .left .voice_right02 p.cont01{
float:left;
padding:3px 0 0 150px;
}
#contents .cont .left .voice_right02 p.cont02{
float:left;
padding:0 0 0 10px;
}

#contents .cont .left .voice_right02 p.cont03{
float:left;
padding:150px 0 0 0;
}
#contents .cont .left .voice_right02 p.cont04{
float:left;
padding:150px 0 0 10px;
}

#contents .cont .left .voice_right03{
width:517px;
float:right;
margin:0 0 0 3px;
}
#contents .cont .left .voice_right03 p.cont01{
float:left;
padding:3px 0 18px 0;
}
#contents .cont .left .voice_right03 p.cont02{
float:left;
padding:0 0 18px 10px;
width:470px;
}
#contents .cont .left .voice_right03 p.cont03{
float:left;
padding:0 0 18px 10px;
width:300px;
}
#contents .cont .left .voice_right03 p.cont_ph{
float:left;
padding:0 10px 18px 0;
}
#contents .cont .left .voice_right03 p.cont04{
width:200px;
float:left;
padding:0 0 18px 10px;
}
#contents .cont .left .voice_right03 p.cont_ph02{
padding:0 0 18px 10px;
}

#contents .cont .left .box04{
width:552px;
margin:30px 0 15px 0;
}
#contents .cont .box04 p.cont01{
float:left;
margin:0 8px 0 0;
}


#contents .cont .left .voice_right03 .left_box{
float:left;
width:350px;
}
#contents .cont .left .voice_right03 .left_box p.woman{
background:url(../employment/img/img_voice_name02.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice_right03 .left_box p.man{
background:url(../employment/img/img_voice_name01.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}

#contents .cont .left .voice_right03 .right_box{
float:right;
}
#contents .cont .left .voice_right03 .left_box02{
float:left;
width:240px;
}
#contents .cont .left .voice_right03 .left_box02 p.woman{
background:url(../employment/img/img_voice_name02.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice_right03 .left_box02 p.man{
background:url(../employment/img/img_voice_name01.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice_right03 .left_box02 p.woman_man{
background:url(../employment/img/img_voice_name03.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 10px 80px;
}

#contents .cont .left .voice3_right03{
width:517px;
float:right;
margin:0 0 0 3px;
}
#contents .cont .left .voice3_right03 p.cont01{
float:left;
padding:3px 0 18px 0;
}
#contents .cont .left .voice3_right03 p.cont02{
float:left;
padding:0 0 18px 10px;
width:470px;
}
#contents .cont .left .voice3_right03 p.cont03{
float:left;
padding:0 0 18px 10px;
width:300px;
}
#contents .cont .left .voice3_right03 p.cont_ph{
float:left;
padding:0 10px 18px 0;
}
#contents .cont .left .voice3_right03 p.cont04{
width:200px;
float:left;
padding:0 0 18px 10px;
}
#contents .cont .left .voice3_right03 p.cont_ph02{
padding:0 0 18px 10px;
}
#contents .cont .left .voice3_right03 .left_box{
float:left;
width:350px;
}
#contents .cont .left .voice3_right03 .left_box p.woman{
background:url(../employment/img/img_voice3_name02.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice3_right03 .left_box p.man{
background:url(../employment/img/img_voice3_name01.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}

#contents .cont .left .voice3_right03 .right_box{
float:right;
}
#contents .cont .left .voice3_right03 .left_box02{
float:left;
width:240px;
}
#contents .cont .left .voice3_right03 .left_box02 p.woman{
background:url(../employment/img/img_voice3_name02.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice3_right03 .left_box02 p.man{
background:url(../employment/img/img_voice3_name01.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice3_right03 .left_box02 p.woman_man{
background:url(../employment/img/img_voice3_name03.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 10px 80px;
}




#contents .cont .left .voice2_right03{
width:517px;
float:right;
margin:0 0 0 3px;
}
#contents .cont .left .voice2_right03 p.cont01{
float:left;
padding:3px 0 18px 0;
}
#contents .cont .left .voice2_right03 p.cont02{
float:left;
padding:0 0 18px 10px;
width:470px;
}
#contents .cont .left .voice2_right03 p.cont03{
float:left;
padding:0 0 18px 10px;
width:300px;
}
#contents .cont .left .voice2_right03 p.cont_ph{
float:left;
padding:0 10px 18px 0;
}
#contents .cont .left .voice2_right03 p.cont04{
width:200px;
float:left;
padding:0 0 18px 10px;
}
#contents .cont .left .voice2_right03 p.cont_ph02{
padding:0 0 18px 10px;
}
#contents .cont .left .voice2_right03 .left_box{
float:left;
width:350px;
}
#contents .cont .left .voice2_right03 .left_box p.woman{
background:url(../employment/img/img_voice2_name02.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice2_right03 .left_box p.man{
background:url(../employment/img/img_voice2_name01.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}

#contents .cont .left .voice2_right03 .right_box{
float:right;
}
#contents .cont .left .voice2_right03 .left_box02{
float:left;
width:240px;
}
#contents .cont .left .voice2_right03 .left_box02 p.woman{
background:url(../employment/img/img_voice2_name02.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice2_right03 .left_box02 p.man{
background:url(../employment/img/img_voice2_name01.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 20px 44px;
}
#contents .cont .left .voice2_right03 .left_box02 p.woman_man{
background:url(../employment/img/img_voice2_name03.gif) top left no-repeat;
background-position:0 3px;
padding:0 0 10px 80px;
}







