@charset "utf-8";

@import "../../common/css/base_layout.css";
@import "../../common/css/common_parts.css";


#concern #wrapper{
	background: url(../../common/img/bg/bg_page.jpg) no-repeat top;
}

/* 採用情報
-------------------------------------------------------------*/
/* 赤文字強調 */
.enf{
	color:#FF0000;
	font-weight:bold;
	font-size:180%;
}
.enf a{
	text-decoration:none;
	color:#FF0000;
}

/* 求人内容テーブル */
.tb_recruit{
	margin:30px 0;
	border-collapse:collapse;
}
.tb_recruit th{
	padding:5px 15px;
	width:120px;
	background-color:#F7FBFF;
	font-size:80%;
	font-weight:normal;
	border:1px solid #EAEAEA;
	line-height:1.5;
}
.tb_recruit td{
	padding:5px 15px;
	font-size:80%;
	line-height:1.5;
	border:1px solid #EAEAEA;
}


/* 応募フォーム
-------------------------------------------------------------*/
/* 四角で囲まれた文章 */
.introBox{
	margin-bottom:30px;
	padding:20px;
	border:3px solid #C4C4C4;
	background:url(../img/noteBg.jpg);
	font-size:90%;
	line-height:1.5;
}

/* 応募フォーム */
.areaForm{
	margin:30px auto;
	width:680px;
}
.areaForm th{
	padding:5px 15px;
	width:120px;
	background-color:#F0F8FF;
	font-size:80%;
	font-weight:normal;
	line-height:1.5;
}
.areaForm td{
	padding:5px 15px;
	font-size:80%;
	line-height:1.5;
	border-bottom:1px solid #EAEAEA;
}
.areaForm .comment{
	margin-left:10px;
}

/* メール有難うメッセージページ */
.areaThanks{
	margin:50px auto;
	padding:30px;
	padding-left:130px;
	width:500px;
	background:url(../img/letter.jpg) no-repeat 30px center;
	font-size:80%;
	border:1px solid #CCC;
}
.areaThanks .ttl{
	margin-bottom:20px;
	padding-bottom:5px;
	font-size:130%;
	font-weight:bold;
	border-bottom:1px dotted #AAA;
}


/* 院外広報誌
-------------------------------------------------------------*/
/* タイトル */
#concern h6{
	margin-bottom:10px;
	padding:3px 12px;
	width:666px;
	border-left:4px solid #285FDA;
	border-bottom:1px dotted #285FDA;
	font-size:90%;
}

/* 広報誌リスト */
#concern .ul_paper{
	margin-bottom:70px;
}
#concern .ul_paper li{
	margin-top:10px;
	width:170px;
	text-align:center;
	font-size:90%;
	float:left;
}
#concern .ul_paper img{
	width:120px;
}

/* 地域医療連携室　2016/08/22 ADD
----------------------------------------------*/
.ctBox{
	margin: 0 auto;
	line-height:1.5;
	-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 4px #000000;
-webkit-box-shadow: 0px 0px 4px #000000;
box-shadow: 0px 0px 4px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#e3f3ff', endColorstr = '#6eb7f2');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#e3f3ff', endColorstr = '#6eb7f2')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #e3f3ff, #6eb7f2);
background-image: -ms-linear-gradient(top, #e3f3ff, #6eb7f2);
background-image: -o-linear-gradient(top, #e3f3ff, #6eb7f2);
background-image: -webkit-gradient(linear, center top, center bottom, from(#e3f3ff), to(#6eb7f2));
background-image: -webkit-linear-gradient(top, #e3f3ff, #6eb7f2);
background-image: linear-gradient(top, #e3f3ff, #6eb7f2);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/

}

.introBox2{
	padding:20px;
	border:1px solid #C4C4C4;
	font-size:90%;
	line-height:1.5;
}

/* end */


/* 募集職種リスト　2017/04/14 ADD
----------------------------------------------*/
.areaMenu {
  margin: 20px 0 35px 0;
}

.areaMenu:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
  overflow: hidden;
}

* html .areaMenu {
  height: 1em;
}

.areaMenu {
  display: block;
}

*:first-child + html .areaMenu {
  zoom: 1;
}

.areaMenu li {
  margin-left: 20px;
  margin-bottom: 15px;
  padding-left: 35px;
  width: 170px;
  background: url(../../medical/img/bg_menu.gif) no-repeat left top;
  border: 1px solid #ABB9C5;
  line-height: 30px;
  font-weight: bold;
  font-size: 90%;
  float: left;
}

.areaMenu li a {
  color: #000000;
  text-decoration: none;
  display: block;
}

/* end */

