@charset "utf-8";

@import url('../common/css/print.css');

/* aboutus */

/* -------- menu */
ul#menu {
  display:none;
}

/* -------- title */
div#title {
	width:798px;
}

/* -------- contti */
div#contti01,
div#contti02,
div#contti03,
div#contti04 {
  height:40px;
  margin-bottom:20px;
}


/* -------- cont */
div#cont01 {
 margin-bottom:20px;
}
div#cont01 #cont_l {
  float:left;
  width:620px;
}

div#cont01 #cont_r {
  display:none;
}

/* -------- subti */
div#subti01,
div#subti02,
div#subti03 {
  clear:both;
  width:620px;
  margin-bottom:20px;
}

/* -------- subsubti */
div#subsubti01,
div#subsubti02,
div#subsubti03 {
  clear:both;
  width:620px;
  margin-bottom:20px;
}

/* -------- table_recruit */
table.table_recruit {
  margin-bottom:40px;
  border-collapse:collapse;
}
table.table_recruit th {
  padding-top:3px;
  border:#000 3px solid;
  border-bottom:none;
  border-top:none;
  color:#000;
  width:80px;
  height:40px;
  text-align:center;
  vertical-align:text-top;
}
table.table_recruit td {
  padding-left:10px;
  border-top:#000 2px solid;
  border-bottom:#000 2px solid;
  vertical-align:text-top;
}
table.table_recruit th.border_top {
  border-top:#000 2px solid;
}
table.table_recruit th.border_bottom {
  border-bottom:#000 2px solid;
}
/**************** access ***************/
div#box_access {
  padding-bottom:30px;
  display:block;
  width:100%;
}
div.map {
  float:left;
  display:block;
  width:326px;
}
div.box_access_right {
  float:right;
  display:block;
  width:230px;
}
/**************** btn_close ***************/
div#btn_close {
  margin:10px 0;
  display:block;
  text-align:center;
}

