
/*----------------------------------
=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_inq_main.jpg) no-repeat center top;
 position:relative;
}






#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 .waku01{
width:553px;
}
#contents .cont .left .waku02{
width:553px;
height:280px;
background:url(../development/img/img_waku02.gif) top repeat-y;
padding:5px 0 0 0;
}


#contents .cont .left .waku02 ul{
padding:0 0 0 60px;
}
#contents .cont .left .waku02 ul li{
width:498px;
margin:5px 0 0 0;
float:left;
}
#contents .cont .left .waku02 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 .waku02 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 ;
}































