@charset "utf-8";
/* CSS Document */
#r_navi5 a:hover,#r_navi5 a{ background-position:-580px -164px;}
.pd10{
	padding:0 10px 0px;
}
#r_contents{line-height:1.7em;}
.bb p{
	font-size:16px;
	margin:0 0 0 10px;
	letter-spacing:1px;
}
.bb p span{ color:#ee6e00; font-size:26px; display:block; margin-bottom:10px; font-weight:bold;}

#seminar_disp{
	margin:20px 0 0 0;
}
#seminar_disp td{
	vertical-align:top;
}

#seminar_disp .m10{
	margin:5px 3px 15px;
}

/* \\\\\\\\\\\\\\\\\    END DEMO CODE   ///////////////////////////////// */
/* \\\\\\\\\\\\\\\\\    MODAL CODE   ///////////////////////////////// */
.overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
}

.modal {
  display: none;
  background: #eee;
  padding: 0 0px 0px;
  overflow: auto;
  z-index: 1001;
  position: absolute;
  width: 555px;
  box-shadow:1px 1px 0 #8d8882;
}
#pop_in{
	position:relative;
    border:7px solid #ffffff;
    background:url(/recruit/images/index/recruit_disp.gif) repeat;
    min-height: 300px;
	padding:10px;
}
.closeBtn{
	position:absolute;
	right:-2px;
	top:-0px;
	z-index:1003;
	cursor:pointer;
}
.bb{
	background:url(/recruit/images/point/border_btm.png) repeat-x left bottom;
	padding:0 5px 15px;
	margin-top:10px;
}
#pop_in p span{
	color:#ee6e00;
	font-weight:bold;
	font-size:16px;
	display:block;
	margin:0 0 5px;
}

/* \\\\\\\\\\\\\\\\\    END MODAL CODE   ///////////////////////////////// */
