@charset "utf-8";
/* ==============================================
 *	Name:    info.css
 *	Purpose: individual CSS
 *	Author:  塾キャリ!
 *	Version: 14 Oct 2009
 ================================================= */
/* ==========================================================================================================
info page body
========================================================================================================== */
#info{
  //margin:0px 100px 0px 10px;
  margin: 0;
  width:980px;
}
/* ==========================================================================================================
info title
========================================================================================================== */
#contents h2{
  width: 940px;
  height: 32px;
  text-align: center;
  background: transparent url(/images/info/info_title.jpg) no-repeat scroll 0 0;
  color: #FFFFFF;
}
/* ==========================================================================================================
sitemap
========================================================================================================== */
/*-------アルバイト情報--------*/
#baito{
  margin: 25px 10px 10px 100px;
}
#baito h3{
  margin-left: 40px ;
  padding-left: 2px;
  width: 610px;
  border-bottom:1px solid #336699;
  border-left:8px solid #336699;
}
div.baito_chara {
  width: 880px;
  float: left;
  margin: 0px 0px 20px 40px;
}
div.baito_chara ul {
  margin:0px 40px 0px 20px;
}
div.baito_chara li {
  margin:10px 20px 0px 20px;
  float: left;
  background:transparent url(../../images/share/dot_line.jpg) repeat-x scroll center bottom;
  display:inline;
  float:left;
  padding:2px 0 3px;
  width:160px;
}
div.baito_chara a {
  background:transparent url(../../images/share/list_mark3.jpg) no-repeat scroll 0 0;
  line-height:18px;
  padding:0 0 0 20px;
  text-decoration:none;
  width:175px;
}
div.baito_job {
  width: 300px;
  float: left;
  margin: 0px 0px 0px 40px;
}
div.baito_job ul {
  width:200px;
  margin:0px 40px 0px 40px;
}
div.baito_job li {
  background:transparent url(../../images/share/dot_line.jpg) repeat-x scroll center bottom;
  display:inline;
  float:left;
  padding:2px 0 3px;
  width:180px;
}
div.baito_job a {
  background:transparent url(../../images/share/list_mark3.jpg) no-repeat scroll 0 0;
  line-height:18px;
  padding:0 0 0 20px;
  text-decoration:none;
  width:175px;
}
div.baito_area {
  width: 300px;
  float: left;
  margin: 0px 40px 0px 0px;
}
div.baito_area ul {
  width:200px;
  margin:0px 40px 0px 40px;
}
div.baito_area li {
  background:transparent url(../../images/share/dot_line.jpg) repeat-x scroll center bottom;
  display:inline;
  float:left;
  padding:2px 0px 3px;
  width:180px;
}
div.baito_area a {
  background:transparent url(../../images/share/list_mark3.jpg) no-repeat scroll 0 0;
  line-height:18px;
  padding:0 0 0 20px;
  text-decoration:none;
  width:175px;
}
/*-------キャリアバイト情報--------*/
#cb_info {
  float: left;
  margin: 10px 10px 0px 107px;
}
#cb_info h3{
  margin-left: 40px ;
  padding-left: 2px;
  border-bottom:1px solid #336699;
  border-left:8px solid #336699;
}
div.info_outline {
  width: 300px;
  float: left;
  margin: 0px 0px 0px 40px;
}
div.info_outline ul {
  width:200px;
  margin:0px 40px 0px 40px;
}
div.info_outline li {
  background:transparent url(../../images/share/dot_line.jpg) repeat-x scroll center bottom;
  display:inline;
  float:left;
  padding:2px 0 3px;
  width:180px;
}
div.info_outline a {
  background:transparent url(../../images/share/list_mark3.jpg) no-repeat scroll 0 0;
  line-height:18px;
  padding:0 0 0 20px;
  text-decoration:none;
  width:175px;
}
div.info_operate {
  width: 300px;
  float: left;
  margin: 0px 40px 0px 0px;
}
div.info_operate ul {
  width:200px;
  margin:0px 40px 0px 40px;
}
div.info_operate li {
  background:transparent url(../../images/share/dot_line.jpg) repeat-x scroll center bottom;
  display:inline;
  float:left;
  padding:2px 0px 3px;
  width:180px;
}
div.info_operate a {
  background:transparent url(../../images/share/list_mark3.jpg) no-repeat scroll 0 0;
  line-height:18px;
  padding:0 0 0 20px;
  text-decoration:none;
  width:175px;
}
/* ==========================================================================================================
kiyaku
========================================================================================================== */
#kiyaku{
  margin: 25px 10px 10px 190px;
}
#kiyaku dl{
  width:600px;
}
#kiyaku dt{
  margin-left: 40px ;
  padding-left: 2px;
  font-size:14px;
  font-weight:bold;
  border-bottom:1px solid #336699;
  border-left:8px solid #336699;
}
#kiyaku dd {
  padding:10px 10px 20px 20px;
}
#kiyaku dd ol li {
  list-style-image:none;
  list-style-position:inside;
  list-style-type:decimal;
  padding-top:10px;
}
#seitei {
  margin-left:80px ;
}
/* ==========================================================================================================
info_CB
========================================================================================================== */
#CB{
  margin: 25px 10px 10px 10px;
}
#CB h3{
  margin-left: 40px ;
  padding-left: 2px;
  border-bottom:1px solid #336699;
  border-left:8px solid #336699;
}
#CB p {
  margin:20px 80px 0px 100px;
  padding: 0px 10px 10px 0px;
}
#btn	{
  float:left;
  width:940px;
  display:inline;
  margin:0px 10px;
  padding:0px 0px 20px 0px;
  text-align:center;
}
/* ==========================================================================================================
otoiawase
========================================================================================================== */
#toiawase{
  //margin: 25px 10px 25px 50px;
  margin:0;
}
#toiawase p{
  margin:0;
  text-align: center;
  padding: 25px 10px 25px 100px;
}
/* ==========================================================================================================
link
========================================================================================================== */
#link{
  margin: 10px 10px 25px 50px;
  float: left;
  width:980px;
}
#link h3{
  width: 780px;
  float: left;
  margin-left: 40px ;
  padding-left: 2px;
  border-bottom:1px solid #336699;
  border-left:8px solid #336699;
}
table.univ_link {
  margin: 5px 0px 20px 70px;
  border-collapse:collapse;
  border-spacing:0;
  width: 700px;
  float: left;
  background: #FFFFFF;
}
/*table.univ_link tr{
width: 700px;
float:left;
}*/
table.univ_link th {
padding: 15px 0px 15px 0px;
height: auto;
width: 250px;
background: #FFFFFF;
border-width: 0 0 1px 0 ;
border-style : dotted ;
text-align:left;
}
table.univ_link td {
padding: 15px 0px 15px 10px;
height: auto;
width: 450px;
background: #FFFFFF;
border-width: 0 0 1px 0 ;
border-style : dotted ;
}
div.corp_link {
width: 880px;
float: left;
}
}
/* ==========================================================================================================
underconst
========================================================================================================== */
#underconst{
  width:890px;
}
.underconst_title{
  float:left;
  width:890px;
  text-align:center;
  margin:10px 10px;
  height:30px;
  line-height:30px;
  font-size:20px;
  font-weight:bold;
}
.underconst_message{
  float:left;
  width:890px;
  margin:10px 10px;
  line-height:30px;
  text-align:center;
  font-size:15px;
}
.info_btn_top{
  float:left;
  width:890px;
  display:inline;
  margin:0px 10px;
  padding:20px 0px 20px 0px;
  text-align:center;
}

